• Grupo Oito 8
• Membros do Grupo:
• Membros do Grupo:
Weslei Antonio Vilela
Flávio Bastos Haueisen
Daniel Lucas Pereira
Jean Henrique Ferreira Freire
Humberto Lopes de Morais
Lucas Antonio Conceição
Thiago Lucas dos Santos
Primeira Reunião
Na primeira reunião do grupo, nos dedicamos em decidir as diretrizes básicas para desenvolvimento do projeto.
O aplicativo
Primeiramente decidimos qual seria o nosso aplicativo a ser desenvolvido. Será um jogo disponível inicialmente para Web e Android.
Este jogo será baseado em outros já conhecidos, que são caraterizados pela acumulação de pontos obtidos por ações repetitivas, tendo a possibilidade de melhorar a capitação dos pontos com diversos itens obtidos durante o jogo melhorando também seu nível de experiência e jogabilidade.
No nosso caso o tema do jogo será a própria disciplina de Engenharia de Software (em discussão), ou seja um jogo de aprendizado sobre algum processo de desenvolvimento de engenharia de software. A escolha do estilo do jogo foi feita pela experiência e indicação de alguns membros da equipe. Ainda estamos evoluindo a idéia.
- Exemplo do aplicativo:
O planejamento de desenvolvimento, organização e execução
Provavelmente
o aplicativo será desenvolvido na linguagem Java, pois todos
integrantes já possuem um conhecimento prévio sobre ela, o que facilitou
a escolha. Esta decisão depende da ferramenta que vamos utilizar para
implementar o jogo.
Para organização dos códigos produzidos bem como o controle de versão da aplicação, vamos utilizar o ambiente Web de compartilhamento do Github (github.com), por ser uma ferramenta gratuita e de ótima qualidade.
Para melhorar mais a estrutura de organização da equipe, criamos também um diretório compartilhado no Google Drive fechado, para gerência de documentos e outros insumos gerados.
Para otimizar os processos de diálogo e comunicação, também foi criado um grupo oculto no Google Groups, para termos um espaço para diversas discussões e também um grupo no aplicativo WhatsApp para contatos imediatos ou dinâmicos.
Achamos
interessante a possibilidade de tentar contar o tempo de
produtividade/trabalho que cada membro do projeto dedicou/gastou no
desenvolvimento de alguma tarefa. Até o momento, ficou decidido que o
registro será feito de forma manual até encontrarmos alguma ferramenta
que possa fazer este registro de forma automática.
Métodos de produção de software
Vamos utilizar um método de desenvolvimento Ágil para andamento do trabalho. O método escolhido foi o Kanban.
A escolha se deve pelo fato desse método ser bem simples de ser entendido, aplicado e controlado. Nele temos a divisão simplificada de todas tarefas a serem executadas. Não há uma definição de papéis para o pessoal da equipe, logo, qualquer um pode pegar e executar qualquer atividade.
Para termos a abstração do método ágil descrito, iremos utilizar uma ferramenta web chamada Trello (trello.com), que simula um ambiente de desenvolvimento Kanban.
- Tarefas na interface de controle:
Status do projeto
Acordamos em fazer a ata da primeira reunião, bem como entrar em contato com os responsáveis pelo blog da disciplina, onde será controlado a execução dos trabalhos.
Próximos passos:
- Criar projeto Kanbas no Trello.
- Criar projeto de código compartilhado no Github.
- Entrar em contato com o monitor da disciplina e tirar duvidas sobre o blog.
- Iniciar execução da implementação do aplicativo.
- Definir requisitos do aplicativo.
- Fazer a primeira postagem no blog.
- Definir as ferramentas de desenvolvimento bem como a linguagem a ser utilizada.
- Reavaliar o nome do grupo.
Precisamos atualizar o Nome do nosso Grupo, que foi reavaliado e modificado na reunião da semana passada.
ResponderExcluir