terça-feira, 25 de março de 2014

CF70 – Decisões de projeto e requisitos



Escolha do Kanban:

- Tarefa com tempo de folga, permitindo maior capacidade de resposta para solicitações urgentes.
- Capacidade de mudança no que diz respeito a prioridade do projeto.
- Capacidade de identificar gargalos.
- Boa visibilidade melhora confiança entre desenvolvedores e clientes.
- Boa visibilidade também ajuda na identificação de riscos, e riscos geridos de forma adequada trazem resultados previsíveis.
- Alta predicabilidade, obtida graças a limitação da quantidade de trabalho em progresso, aumento da visibilidade do projeto e rápida identificação/eliminação de gargalos no processo gera confiança no cliente e tende a gerar software com menos erros (foco em qualidade).

Listagem dos requisitos propostos: 

- Jogo para PC
- Jogo para um jogador
- Voltado para estudantes de Engenharia de Software
- Gênero Puzzle
- Jogador deve responder perguntas sobre temas relevantes de E.S
- Diversas fases, cada uma sobre um tema específico da engenharia de software (cmmi, xp, scrum, pmbok, etc)
- Perguntas selecionadas aleatoriamente de um banco de perguntas
- Lista de perguntas por fase não pode ser muito extensa, nem muito pequena
- Busca das respostas a partir de interação com o ambiente do jogo
- Personagens não-jogáveis (NPCs) interagem com o jogador
- NPCs tem atributos que indicam o quanto eles irão ajudar ou atrapalhar o jogador
- Respostas para as perguntas não devem ser entregues de forma direta ao jogador
- Possíveis mini-games, também relacionados a E.S, para a obtenção das respostas
- Limite de tempo por fase

Protótipo Descartavel:

Contém:

- Ideia de movimentação
- Ideia de cenários
- Transição de cenário (“Pátio” para “Cantina” do ICEX)
- Sistema de perguntas (Ao pressionar ENTER)




Nenhum comentário:

Postar um comentário