Estudantes: Vinícius Carvalho e Vinícius Pinheiro

Introdução

editar

Objetivos

editar

Público alvo

editar

Escopo

editar

O programa de Gerenciamento e Configuração

editar

Métodos de Identificação

editar
[Sigla do sistema]_[Sigla do Item]_[Data]_[Versão]

[Sigla do Sistema] - Sigla utilizada para representar o nome do sistema

[Sigla do Item] – Sigla correspondente ao nome do item de configuração

[Data] - Data no modelo AAAAMMDD

[Versão] - Versão do item

Exemplo:

AKAN_PGCO_20150506_1

Ferramentas , Ambiente e Infra-Estrutura

editar
Ferramenta Tipo Descrição Versão
Jenkins Integração Contínua Ferramenta responsável pela integração de testes funcionais automatizados com o repositório ao qual o código está hospedado. 1.585
Git Controle de versão Sistema responsável pelo controle de versão do código. 1.9.1
  Vagrant  Ambiente de desenvolvimento Ferramenta responsável por virtualizar o ambiente de desenvolvimento     1.7.2
    Maven Build Ferramenta responsável por gerar o build da aplicação 3.3.3
        Junit Teste Ferramenta responsável por efetuar a automação de testes 3
     Waffle.io Gerenciamento de Projeto Ferramenta responsável pelo gerenciamento do projeto através de Issues do Github -
    Robotium Teste Ferramenta responsável pela automação de testes funcionais 5.3.1

Contribuições

editar

O que já está implementado

editar

Com o que iremos contribuir

editar

Atividades a serem desenvolvidas:

  • Integração contínua
  • Criação de infra-estrutura padrão para desenvolvimento
  • Cobertura de testes unitários e funcionais

Integração Contínua

editar

Infra-Estrutura padrão para desenvolvimento

editar

Cobertura de testes

editar

Ferramenta de Gestão

editar

Cronograma

editar
Semana Período Atividade
Semana 1 20/04 - 26/04 Levantar ferramentas, Definir cronograma e criar plano de gcs
Semana 2 27/04 – 03/05   Criação de maquina virtual usando o Vagrant
Semana 3 04/05 – 10/05 Criação de maquina virtual usando o Vagrant
Semana 4 11/05 – 17/05 Implementar Integração Contínua
Semana 5 18/05 – 24/05 Implementar Integração Contínua
Semana 6 25/05 – 31/05 Implementar Integração Contínua
Semana 7 01/06 – 07/06 Ponto de Controle 1 (01/06)

Homologar ambiente

Semana 8 08/06 - 14/06 Ponto de Controle 2 (17/06)

Andamento do Projeto

editar

Instalação

editar

Atualização

editar

Configuração do Projeto

editar

Possiveis problemas e soluções

editar

Target/abi não encontrado

editar

Referências

editar