Apresenta o Scrum
Arquitetura de Sistemas
Conteúdo
•
•
•
•
•
•
Definição;
Teoria;
Time Scrum;
Eventos;
Artefatos;
Escalando o Scrum;
Definição
• Framework desenvolvimento de produtos;
• Criado em 1993 por Jeff Sutherland;
• Leve, simples de entender e difícil de dominar; • Processo enxuto (lean);
• Desenvolvimento ágil;
• Time, papeis, eventos e artefatos;
Teoria
•
•
•
•
•
Controle de processo empírico;
Abordagem iterativa e incremental;
Transparência;
Inspeção (reunião diária e revisão);
Adaptação (retrospectiva);
Time Scrum
• Product Owner (PO);
• Scrum Master (SM);
• Time de desenvolvimento;
Product Owner
• Gerencia o backlog do produto
(funcionalidades);
• Prioriza os itens do backlog (PB) pelo seu valor; • Comunica os itens do backlog ao time;
• Aceita ou não o trabalho do time;
• Define quando um nova versão pode ser liberada; • É uma pessoa e pode representar um comitê; Scrum Master
• Garante o entendimento e aplicação do
Scrum;
• Liderança servidora;
• Facilita e viabiliza os eventos do Scrum;
• Orienta o PO na criação dos itens do PB;
• Orienta o time no autogerenciamento e interdisciplinaridade; • Remover impedimentos;
Time de desenvolvimento
•
•
•
•
•
Entregam um produto funcional;
Auto organizável e multifuncional;
Formado por desenvolvedores;
Podem ter habilidades especificas;
Tamanho: 3 a 9 desenvolvedores;
Eventos
• Sprint;
• Reunião de planejamento da Sprint;
• Reunião diária;
• Revisão da Sprint;
• Retrospectiva da Sprint;
Sprint
• Iteração para o desenvolvimento de uma versão incremental do produto;
• Duração de 1 semana a 4 semanas;
• Não são feitas mudanças que alterem a meta;
• Inicia com a reunião de planejamento;
• Só o PO pode cancelar a Sprint;
Reunião de planejamento da Sprint
• Planejamento do trabalho a ser realizado;
• Duração de 2 a 8 horas, proporcional a duração da Sprint;
• Escopo do que vai ser entregue na Sprint
(Backlog da Sprint);
• Define como o trabalho vai ser realizado;
• Objetivo (meta) da Sprint;