Scrum: Primeira Sprint
Published:
Cenário
A universidade deseja desenvolver um Sistema de Agendamento de Atendimento Acadêmico para permitir que estudantes agendem horários de atendimento com professores.
Product Backlog inicial
- Autenticar usuário.
- Consultar professores.
- Consultar horários disponíveis.
- Realizar agendamento.
- Cancelar agendamento.
- Remarcar atendimento.
- Receber confirmação do agendamento.
- Professor bloquear horários.
- Professor consultar sua agenda.
- Enviar lembrete do atendimento.
Sprint Goal
O objetivo da Sprint já foi definido:
Permitir que o estudante encontre um professor, consulte seus horários disponíveis e realize um agendamento.
Todas as decisões da equipe durante a atividade devem contribuir para esse objetivo.
Etapa 1: Definir responsabilidades
Escolham:
- 1 Product Owner: ajuda a esclarecer prioridades e necessidades do produto;
- 1 Scrum Master: facilita a dinâmica e acompanha o tempo;
- Developers: planejam e produzem o incremento.
Todos os integrantes devem participar das discussões e decisões.
Etapa 2: Criar o Sprint Backlog
Analisem o Product Backlog e selecionem os itens necessários para atingir o Sprint Goal.
Para cada item selecionado, definam brevemente as tarefas necessárias.
Exemplo
Item: Realizar agendamento
Possíveis tarefas:
- selecionar professor;
- apresentar horários livres;
- permitir seleção do horário;
- confirmar agendamento.
Dicas
- Não tentem colocar todo o Product Backlog na Sprint.
- Perguntem: este item é necessário para atingir o Sprint Goal?
- Priorizem um fluxo mínimo que já tenha valor para o estudante.
Etapa 3: Elaboração do Protótipo
Escolham uma das funcionalidades centrais da Sprint e produzam um protótipo de baixa fidelidade usando Excalidraw ou Draw.io.
Fluxo sugerido
Para Realizar agendamento, o protótipo pode representar:
- escolha do professor;
- consulta dos horários disponíveis;
- escolha de um horário;
- confirmação.
Dicas
- Não se preocupem com aparência.
- O protótipo deve permitir que outra pessoa compreenda o funcionamento.
- Foquem no objetivo da Sprint.
Etapa 4: Sprint Review
Troquem o protótipo com outro grupo.
O outro grupo deverá atuar como stakeholder e avaliar o incremento.
Respondam:
- O protótipo atende ao Sprint Goal?
- O estudante consegue realizar o agendamento?
- O fluxo está claro?
- Há alguma informação ou etapa faltando?
- O que poderia ser melhorado?
Feedback
Registrem:
- 1 ponto positivo;
- 1 problema identificado;
- 1 sugestão de melhoria.
Etapa 5: Sprint Retrospective
Voltem a atenção para como a equipe trabalhou, e não para o produto.
Respondam:
Continuar
O que funcionou bem e deveria continuar?
Parar
O que dificultou o trabalho e deveria ser evitado?
Começar
O que a equipe poderia começar a fazer na próxima Sprint?
Entrega
Cada grupo deverá entregar:
- Sprint Backlog;
- Protótipo de baixa fidelidade;
- feedback recebido na Sprint Review;
- resultado da Sprint Retrospective:
- Continuar;
- Parar;
- Começar.
Discussão Final
Ao final da atividade, reflitam:
- Como o Sprint Goal ajudou a selecionar os itens do Sprint Backlog?
- Por que nem todos os itens do Product Backlog foram selecionados?
- Qual é a diferença entre Sprint Review e Sprint Retrospective?
Síntese
Scrum não elimina planejamento. Ele organiza o trabalho para que o planejamento possa ser continuamente revisto à medida que novas informações surgem.
