O documento discute os problemas com desenvolvimento de software tradicional e apresenta Scrum como uma abordagem ágil para gerenciar complexidade e mudança. Scrum define papéis como Product Owner, Time e Scrum Master e um processo baseado em sprints curtos com planejamento, daily scrums, revisões e retrospectivas. Estudos mostram que Scrum pode entregar software mais rápido e de melhor qualidade.
14. Princípios Agile
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Satisfação Cliente
A mudança é bem vinda
Entregas frequentes
Trabalhar como time
Moticação pessoas
Comunicação frente a frente
Medição trabalho
Manutenção produtividade constante
Excelência em qualidade
Keep it Simple
Design evolutivo
Refletir regularmente
22. Product
Owner
Define funcionalidades (de acordo com
a visão)
Prioriza funcionalidades (ROI)
Define datas de release
Fornece feedback
Gerencia stakeholders
Aceita ou rejeita resultados
23. Time
picture by ewen and donabel
Pequenos em geral (3–9)
MultiFuncional
Auto Organizado
30. Product Backlog
Gerenciado pelo Product Owner
Requisitos de alto nível
Valor de negócio
Não completos
Espera-se mudança e evolução
Visão limitada de futuro
32. User Stories
Como <user> Eu preciso <functionality>
( então <benefit> )
Como um bibliotecário Eu preciso ser
capaz de procurar livros pelo ano de
publicação
42. Daily Scrum
Compromisso e responsabilidade
Diga o que você faz e faça o que
você disse
Todo mundo está convidado
picture by Hamed Saber
43. Daily Scrum
O que eu fiz desde a última daily
O que eu vou fazer até a próxima daily
O que está me bloqueando
Somente o time fala
Sem resolver problemas
Máximo 15 minutos
Todos em pé
52. Sprint Retrospective
O que nós temos que começar a fazer
O que nós temos que parar de fazer
O que nós temos que continuar a fazer
(Product Owner não é obrigatório)
54. Término prematuro do Sprint
Somente em casos extremos
Time pode terminar quando não puder mais
atingir o objetivo do sprint
Product Owner pode terminar quando existir
uma mudança de prioridade no produto
Trabalho é direcionado para o fim do sprint
anterior
Levanta visibilidade dos problemas
picture by VistaICO
56. Sprints
Direcionados pelo Product Owner
Passos pequenos e reversíveis
Mudança é bem vinda
Time multi funcional
Inclui design e testes
Manter produtividade constante
Compartilhar comprometimento
Alta qualidade, DONE
Obter Feedbacks
“Falha rápida”
picture by kelsey e.