O grupo deverá executar, em sala de aula, o método SCRUM para uma aplicação de software, seguindo o cronograma fornecido.
O grupo deverá selecionar entre seus integrantes pessoas para os seguintes perfis:
- PO - Product Owner (1 pessoa)
- SM - Scrum Master (1 pessoa)
- Equipe Dev (desenvolvedores e testers)
Product Owner: Responsável por:
- definir os requisitos com o cliente,
- definir e atualizar o backlog do produto usando o template para isso,
- solucionar dúvidas da equipe relacionadas aos requisitos do software,
- participar do sprint planning, e
- participar como representante dos usuários finais na avaliação da entrega na revisão da sprint (Sprint Review)
Scrum Master: Responsável por
- Garantir a execução dos eventos do SCRUM: Planejamento da sprint, reunião diária, execução da sprint, revisão da sprint, retrospectiva da sprint.
- controlar o tempo de cada evento SCRUM
- elaborar o Sprint Backlog com as funcionalidades que serão implementadas no Sprint.
- Documentar o resultado da execução de cada evento: backlog do sprint, resultados da reunião de revisão da sprint, resultado da retrospectiva da sprint
- Utilizar os templates adequados para preparar as documentações.
- Motivar a equipe para atingir suas metas da sprint
- Estimar o tempo e custo para concluir o produto
Equipe Dev: Responsáveis por:
- Escolher a linguagem de programação
- Definir a Interface de Usuário
- Implementar em código as funcionalidades
- Documentar o código
- Testar o código
- Corrigir o código
- Participar da avaliação com usuário final
- Registrar erros encontrados na avaliação com usuário final