War of the Nets - TBS Game
Introdução[editar | editar código-fonte]
Finalidade[editar | editar código-fonte]
Este documento tem como finalidade especificar as práticas e as ferramentas que serão utilizadas no processo de manutenção do software.
Visão Geral[editar | editar código-fonte]
Objetivo[editar | editar código-fonte]
Este projeto tem como objetivo adicionar:
- Integração Contínua
- Política de Branches
- Ambiente de Desenvolvimento
Empacotamento[editar | editar código-fonte]
Repositório do Projeto[editar | editar código-fonte]
https://github.com/fgagamedev/War-of-the-Nets
Gerenciamento de Configuração de Software[editar | editar código-fonte]
Organização, Responsabilidades e Interfaces[editar | editar código-fonte]
Papel | Responsabilidade | Responsável |
---|---|---|
Desenvolvedor de software | Desenvolver e implementar o jogo | Lucas Moura, Matheus Faria, Lucas Kanashiro, Luciano Prestes. |
Gerente de Configuração de Software | Planejar e gerenciar atividades de configuração do War of the Nets | Jéssica Cristina, Sabryna de Sousa. |
Auditor de Configuração de Software | Verificar e validar os artefatos produzidos e as atividades realizadas durante o projeto | Matheus de Sousa Faria |
Ferramentas, Ambiente e Infraestrutura[editar | editar código-fonte]
Ferramenta | Descrição |
---|---|
Travis CI | Serviço de integração contínua hospedados no GitHub. |
Vagrant | Software que faz o provisionamento de ambientes utilizando soluções de virtualização. |
VirtualBox | Software que faz o gerenciamento de máquinas virtuais e será utilizado juntamente com o Vagrant. |
Debian (Jessie) | Sistema Operacional que será usado na máquina virtual de empacotamento. |
Git | Versionamento utilizado pela equipe de desenvolvimento. |
Github | Serviço web hosting compartilhado que usa como ferramenta de versionamento o Git. |
Cronograma[editar | editar código-fonte]
Atividade | Data de Início | Data de Entrega |
---|---|---|
Plano de Gerência de Configuração de Software | 17/04/2017 | 24/04/2017 |
Configurar ambiente | 24/04/2017 | 10/05/2017 |
Integração Contínua | 11/05/2017 | 15/05/2017 |
Ambiente de Desenvolvimento | 15/05/2017 | 22/05/2017 |
Empacotamento Debian | 17/05/2017 | 17/06/2017 |