sexta-feira, 4 de outubro de 2013

EEGames - Segundo Release - 4/10/2013

Grupo EEgames Integrantes:
  • Lilian
  • Hudson
  • Clarisse
  • Luiz Guilherme
  • Rafel Kioji
Link para o instalador do segundo release: https://www.dropbox.com/s/7kgfwvh7l0ezek8/eeGames_SoftClick_release2.exe

Link para o quadro de atividades: https://docs.google.com/spreadsheet/pub?key=0ArdLUMUpNso3dFdmU3M0YWdhQXhvWEYwZTgxSUtrMGc&output=html

Os seguintes requisitos foram atendidos para o segundo release do projeto:
  1. Amadurecimento da lógica de pontuação: no primeiro release não foi trabalho muito na lógica da pontuação e sim na sua estrutura. Neste release a lógica de pontuação foi amadurecida conforme diversas conversas realizadas entre os membros da equipe em reuniões "em pé".
  2. Acréscimo de dificuldade evolutiva: neste release foi acrescentado um parâmetro de dificuldade evolutivo intrínseco ao jogo. Ou seja, conforme o tempo avança, o nível de dificuldade vai se incrementado e o jogador não pode modificar esta dificuldade. Requisito previsto nas especificações do projeto.
  3. Contagem de tempo de jogo: como outro parâmetro de métrica de pontuação, foi acrescentado o tempo de jogo. As interações com os membros da equipe de desenvolvimento se mostraram muito à favor desta característica.
  4. Aumento do conjunto de palavras: tendo em vista o feedback de uso do jogo no primeiro release, decidiu-se aumentar o conjunto de palavras relacionadas e não relacionadas com engenharia de software.
  5. Criação de frases: tendo em vista o feedback de uso do primeiro release pelo cliente, uma nova funcionalidade foi acrescentada no segundo release. Agora no jogo aparecem frases que servem como bônus ao jogador, se ele selecionar uma opção coerente com a frase pontuação extra é somada ao seu score.
  6. Lógica de sorteio de palavras: como característica de um desenvolvimento ágil, diversas funcionalidades do jogo final não são previstas nos primeiros releases. Desta forma, teve-se que dedicar um tempo, para o segundo release, alterando uma lógica interna de estrutura de dados de sorteio das palavras com manutenibilidade e portabilidade mais fácil.
Todas as melhorias colocadas para o segundo release foram submetidas a testes. Utilizando a bateria de testes de regressão armazenada durante o desenvolvimento do primeiro release, pode-se validar a funcionalidades que deveriam ter permanecido intactas com o desenvolvimento do segundo release. Um novo critério para armazenar os novos testes realizados nos testes de regressão será discutido entre os membros da equipe em reuniões futuras.

Release entregue ao cliente, aguardando sugestões/críticas.

att,
EEGames®.

Nenhum comentário:

Postar um comentário