Este documento tem como finalidade especificar as práticas e as ferramentas que serão utilizadas no processo de manutenção do software.
Este projeto tem como objetivo adicionar:
- Integração Contínua
- Política de Branches
- Ambiente de Desenvolvimento
https://github.com/fgagamedev/War-of-the-Nets
Gerenciamento de Configuração de Software
editar
Organização, Responsabilidades e Interfaces
editar
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
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.
|
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
|