Agile: sprints e pontos
Este curso trata de como o Agile, e o Scrum em particular, planeja o trabalho em Sprints de duração fixa dimensionados com story points. O ponto de partida são os milestones deste app no GitHub: cinco fases sem data de entrega e sem pontos. O curso cita a definição de Sprint do Guia do Scrum. Mostra que story points são uma convenção da comunidade que o Guia nunca menciona. Explica o planning poker com seu baralho no estilo Fibonacci. Por fim, mostra como a velocidade vira previsão de calendário e quando o modelo serve a um time.
O que você vai aprender
- ✓Como o Guia do Scrum define um Sprint e por que a duração dele é fixa
- ✓O que um story point mede e por que o Guia deixa o dimensionamento com os Developers
- ✓Como funciona uma rodada de planning poker, do voto privado à convergência
- ✓Como calcular a velocidade e usá-la para prever os Sprints restantes
- ✓Por que a velocidade não se compara entre times nem melhora com pontos inflados
- ✓Como avaliar se um projeto precisa de Sprints ou combina com um modelo de fases
Um projeto, duas formas de organizar o mesmo trabalho
Este projeto, onde vive cada curso deste catálogo, foi construído assim. São cinco fases com nome, cada uma um milestone do GitHub. As issues têm um rótulo de domínio (domain: catalog, domain: enrollment) e um de tipo (type: backend, type: frontend). Nenhum milestone tem data de entrega. É o que o…
Ler a aula completa grátis →Currículo
7 aulasUm projeto, duas formas de organizar o mesmo trabalho
Compara os milestones deste app no GitHub, cinco fases sem data de entrega, com os ciclos fixos do Agile.
O que é um sprint, segundo o Guia do Scrum
Cita a definição do Guia do Scrum: Sprint é um evento de duração fixa de um mês ou menos.
Story points: uma convenção que o Guia do Scrum nunca menciona
Mostra que o Guia do Scrum nunca cita story points e explica como um ponto mede o trabalho de forma relativa.
Planning poker: Fibonacci, e por que converge
Explica o baralho estilo Fibonacci, o voto privado revelado junto e a discussão que converge em poucas rodadas.
Velocidade: transformando pontos de volta em tempo de calendário
Define velocidade como pontos terminados por Sprint e a usa para prever o tempo de calendário do backlog.
O formato de planejamento deste app, examinado de novo
Examina de novo os dados de issues deste app e explica por que a velocidade exige ciclos fixos e time estável.
Juntando tudo: um ciclo de estimativa completo
Roda um ciclo completo: quatro tarefas estimadas no planning poker e uma previsão a partir da velocidade.