2. www.zappts.com
Scrum, o que é?
Um framework, uma estrutura na qual você pode aplicar vários processos e técnicas.
Fornecem produtos de maneira mais produtiva, agregando mais valor.
Scrum e manifesto ágil
Organização do trabalho para maximizar a colaboração, minimizar burocracia, entregar com
frequência, e criar várias oportunidades para inspecionar e adaptar.
3. www.zappts.com
Valores
“O Scrum Team deve ter a coragem para fazer a coisa certa
e trabalhar em problemas difíceis.”
“Todos focam no trabalho da Sprint e nos objetivos do
Time Scrum.”
“As pessoas se comprometem pessoalmente em alcançar
estes objetivos do Time Scrum.”
“Os membros do Time Scrum respeitam uns aos outros para serem pessoas capazes e
independentes.”
“O Time Scrum e seus Stakeholders concordam em estarem abertos a todo o trabalho e aos
desafios com a execução dos trabalhos.”
4. www.zappts.com
Pilares
Transparência
• Visibilidade sobre os processos;
• Entendimento comum;
• De artefatos do Scrum;
Inspeção
• Do objetivo da Sprint;
• Não podem ser tão frequentes a ponto de atrapalhar o trabalho;
Adaptação
• Caso o desenvolvimento encontre um desvio que alterará o resultado do produto, o processo
ou o material deverá ser ajustado o mais rápido possível.
Quatro eventos formais para inspeção e adaptação: Planning, Daily, Review e Retrospectiva
5. www.zappts.com
Artefatos
Product backlog
• Lista ordenada de tudo que se sabe que é necessário em um produto;
• Constante evolução, nunca está completo.
Sprint backlog
• Tudo que a equipe se compromete a entregar em uma determinada Sprint, uma vez criado
somente a equipe de desenvolvimento pode adicionar itens.
6. www.zappts.com
User Stories
• As User Stories não fazem parte do framework Scrum e seu uso é opcional;
• Uma User Story representa um e apenas um item do Product Backlog.
Descrição:
Convite pra uma conversa
Eu quem? quero o que? para que por que?
Critérios de aceitação:
Continuação da conversa
8. www.zappts.com
Scrum Team: Time de desenvolvimento
• Decide como realizar o desenvolvimento para atingir a meta definida pelo PO;
• Multi-funcional;
• Auto-organizável.
O Scrum não reconhece títulos para os membros da equipe.
Podem existir os especialistas, porém a responsabilidade é de todos!
9. www.zappts.com
Scrum Team: Product Owner
• Domínio dos itens do product backlog;
• Priorização dos itens do product backlog para atingir metas;
• Otimiza o valor do trabalho da equipe de desenvolvimento;
• Disponibiliza o product backlog de forma transparente e deixa claro quais itens são
primordiais para se trabalhar na próxima Sprint;
• Verifica se a equipe entende os itens do Product Backlog no nível necessário.
10. www.zappts.com
Scrum Team: Scrum Master
• Facilita reuniões, conversas e melhorias;
• Bloqueia interferências externas para que a equipe possa permanecer focada;
• Lidera sem autoridade e coloca a equipe em primeiro lugar;
• Reforça os princípios ágeis em toda a organização;
• Sabe com quem conversar (ou descobre) para resolver problemas.
11. www.zappts.com
Sprints
• Time-boxed: um mês ou menos;
• Sprints longos: risco de alteração de escopo.
Durante um Sprint:
• Nenhuma alteração, que coloca o objetivo da Sprint em risco, é feita;
• Metas de qualidade não diminuem;
• Escopo pode ser esclarecido e renegociado com o PO.
12. www.zappts.com
Cerimônias Scrum: Planning
• Time-boxed: máximo de 8 horas;
• O que pode ser entregue na próxima Sprint?
• Como o desenvolvimento para atingirmos o objetivo será alcançado?
• Somente a equipe de desenvolvimento pode avaliar o que pode realizar no próximo Sprint
em acordo com o PO;
• Por que este incremento está sendo desenvolvido na Sprint? Objetivo da Sprint?
Quem participa: Time de desenvolvimento + Scrum Master + PO
14. www.zappts.com
Cerimônias Scrum: Daily
• Time-boxed: 15 minutos;
• O que foi feito ontem para ajudar a atingir a meta da Sprint?
• O que será feito hoje para ajudar a atingir a meta da Sprint?
• Existe algum impedimento ou risco para não atingir a meta da Sprint?
Quem participa: Time de desenvolvimento para o time de desenvolvimento
Segundo plano: Scrum Master + PO
15. www.zappts.com
Cerimônias Scrum: Review
• Apresentação do que foi desenvolvido durante a Sprint;
• Visa obter feedback, definição das próximas ações que podem ser feitas para otimizar valor,
possibilidade de redefinição de product backlog;
• Revisão do product backlog que define os itens da próxima Sprint.
Quem participa: Time de desenvolvimento + Scrum Master + PO + Stakeholders
16. www.zappts.com
Cerimônias Scrum: Retrospectiva
• Inspeção de como foi a última Sprint em relação a processo, pessoas, relacionamentos e
ferramentas;
• Identificação do que foi bom e as possíveis melhorias;
• Plano de como ocorrerá a implementação das melhorias.
Quem participa: Time de desenvolvimento + Scrum Master + PO
Segundo plano: Outros envolvidos