Stela Laboratório de Inovação IV Aulas Aula 6
Do backlog à sprint
Histórias de usuário, critérios de aceitação, backlog priorizado e o quadro no GitHub Projects.
Organizar o trabalho do grupo com práticas ágeis.
Trazer os requisitos da aula 5.
Quadro do grupo e sprint 1 planejada.
Ágil na prática
Scrum e Kanban
No Scrum, o trabalho anda em sprints curtas, com papéis (Product Owner, Scrum Master e time) e reuniões (planejamento, diária, revisão e retrospectiva). O Kanban é o quadro: a fazer, fazendo, feito.
História de usuário
A funcionalidade vista por quem usa: Como [tipo de usuário], eu quero [funcionalidade], para que [benefício].
Critérios de aceitação dizem quando ela está pronta: testáveis, objetivos e escritos antes de programar.
1História:2 Como estudante, eu quero reservar3 um livro online, para garantir que4 ele esteja lá quando eu chegar.56Critérios de aceitação:7 [x] mostra a disponibilidade na hora8 [x] a reserva expira em 24 horas9 [x] chega um aviso de confirmação10 [x] não reserva livro já reservado
Backlog e sprint planning
O product backlog é a lista de histórias, em ordem de prioridade, com uma estimativa de esforço. No sprint planning, o time escolhe as histórias que cabem na sprint e quebra cada uma em tarefas técnicas no quadro.
A sprint que nunca terminava
O grupo fictício Byte Bom pôs 30 histórias na sprint 1, sem critérios de aceitação. No fim, nenhuma estava "pronta": cada um tinha uma ideia diferente do que era pronto.
Para discutir em grupo
- Quantas histórias cabem numa sprint do grupo de vocês?
- Como os critérios de aceitação teriam evitado a confusão?
- Quem decide a prioridade do backlog?
Caso fictício, criado para a aula.
Quadro e sprint 1
Em grupo, no GitHub Projects. O que você marcar fica salvo neste navegador.
Ritmo fora da tela
Matemática
Estimar com a sequência de Fibonacci (1, 2, 3, 5, 8, 13) lembra que quanto maior a tarefa, maior a incerteza.
Engenharia
Sprint curta é como medir a tensão a cada etapa da montagem: o erro aparece cedo, perto de onde nasceu.
Para estudar e praticar
Quadro com a sprint 1
Na próxima aula, as telas no papel: protótipo de baixa fidelidade.