War of the Nets - TBS Game

Introdução

editar

Finalidade

editar

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

Objetivo

editar

Este projeto tem como objetivo adicionar:

  • Integração Contínua
  • Política de Branches
  • Ambiente de Desenvolvimento

Empacotamento

editar

Repositório do Projeto

editar

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.

Cronograma

editar
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