Stela Laboratório de Inovação IV Aulas Aula 6

Aula 6 Laboratório de práticas Unidade 2

Do backlog à sprint

Histórias de usuário, critérios de aceitação, backlog priorizado e o quadro no GitHub Projects.

Objetivo do dia

Organizar o trabalho do grupo com práticas ágeis.

Antes da aula

Trazer os requisitos da aula 5.

Como conta ponto

Quadro do grupo e sprint 1 planejada.

C1–C3 · conceitos

Ágil na prática

C1

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.

C2

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
C3

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.

EC1 · estudo de caso

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

  1. Quantas histórias cabem numa sprint do grupo de vocês?
  2. Como os critérios de aceitação teriam evitado a confusão?
  3. Quem decide a prioridade do backlog?

Caso fictício, criado para a aula.

A1 · atividade

Quadro e sprint 1

Em grupo, no GitHub Projects. O que você marcar fica salvo neste navegador.

0 de 7
S1 · conexão STEAM

Ritmo fora da tela

M

Matemática

Estimar com a sequência de Fibonacci (1, 2, 3, 5, 8, 13) lembra que quanto maior a tarefa, maior a incerteza.

E

Engenharia

Sprint curta é como medir a tensão a cada etapa da montagem: o erro aparece cedo, perto de onde nasceu.

J1 · materiais

Para estudar e praticar

E1 · entrega

Quadro com a sprint 1

Na próxima aula, as telas no papel: protótipo de baixa fidelidade.