SCRUM E O SEU CICLO Alexsandro Marques CSPO






















































































































- Slides: 118
SCRUM E O SEU CICLO Alexsandro Marques, CSPO Apoio:
Alexsandro Marques • • • Coordenador de Projetos da Provider Sistemas Hoje estou como Scrum Master Certified Scrum Product Owner Coordenador do User Group Scrum Recife Instrutor da Qualiti Software Processes
Scrum
iterativo e incremental para É um processo desenvolvimento de produtos.
O objetivo é entregar o máximo de valor de negócio possível no menor tempo
Scrum é também um meio de evidenciar os problemas
Scrum Framework Papéis Artefatos Cerimônias (reuniões)
PAPÉIS e responsabilidades
Fonte: http: //www. implementingscrum. com
Team (Time/equipe) Porco • Product Owner (dono do produto) • Scrum Master • Team (Time/Equipe) Fonte: http: //www. implementingscrum. com
Team (Time/equipe) Galinha • Presidentes • Diretores Fonte: http: //www. implementingscrum. com
Scrum tem poucos papéis: Product Owner, Time, Scrum Master
Product Owner* *Me dá, me dá!
Criar e compartilhar uma visão do projeto
Tomar decisões continuamente sobre os itens do product backlog
Escrever e priorizar itens de backlog
Validar software no final de cada Sprint
Estabelecer e manter o plano de entregas
decisões pensando no ROI do Tomar projeto
Aceitar ou rejeitar o resultado dos trabalhos
Scrum Master* *Mãe, quando eu crescer, quero ser Scrum Master.
Trabalhar com o Product Owner
Cuidar do time
Manter o processo funcionando
Disseminar o Scrum na empresa
Garantir comunicação entre todos os envolvidos
Time* *Tudo eu!
RESPONSÁVEL por entregar os itens do sprint backlog
COMPROMISSO para entregar um incremento funcional de software
Estimar itens do backlog
Gerenciar o próprio progresso
Auto organizados para entregar o que o PO quer
2± 9 7
Os artefatos do Scrum
Product Backlog Sprint Backlog Burnup/Burndown Charts
As cerimônias do SCRUM
Estimation Meeting* Sprint Planning • Sprint Planning 1 • Sprint Planning 2 Daily Scrum Sprint Review Sprint Retrospective
TIMEBOX!
Reuniões • Estimativas • Planning • Daily Scrum • Review & Retrospective Artefatos • Product Backlog • Sprint Backlog • Burnup/Burndown Charts Papéis • Scrum Master • Product Owner • Team
PLANEJAMENTO
EXECUÇÃO
CHECAGEM
Plan (Planejar) Action (Agir) Do (Fazer) Check (Verificar)
Idéia do Projeto
Visão do projeto
Product Owner Define as funcionalidades do sistema Prioriza funcionalidades de acordo com as necessidades do cliente
O Product Backlog é uma lista de todas as funcionalidades desejadas no produto, estimadas pelo time e priorizadas pelo Product Owner.
O Product Backlog mudar à medida em que se aprende mais sobre o produto, seus clientes e o negócio, ou seja, é emergente.
Qualquer pessoa pode contribuir com Product Backlog.
Exemplo de um Product Backlog
Manter o Product Backlog
Sprint Planning #1 Timeboxed – 2 horas
Sprint Planning 1 TIME SCRUM MASTER PRODUCT OWNER
Sprint Planning 1 Reunião de Estratégia
Sprint Planning 1 Definir o objetivo da Sprint
Sprint Planning 1 Comprometimento do Time
Sprint Planning 1 O Time, e somente o Time, pode decidir e se comprometer a respeito do trabalho que será executado.
Sprint Planning #2 Timeboxed – 2 horas
Sprint Planning 2 TIME SCRUM MASTER
Sprint Planning 2 É um planejamento tático da equipe
Sprint Planning 2 Product Owner não precisa participar
Sprint Planning 2 O Time discutirá o Product Backlog Selecionado, dividindo as estórias em tarefas.
Sprint Planning 2 Reunião de Designer de Software
Sprint Planning 2 Definição de Pronto Do. D – Definition of Done
Sprint Planning 2 Comprometimento em desenvolver todas as tarefas as definidas.
O Sprint Backlog é a lista de tarefas que o time se comprometeu com o Product Owner a implementar durante a Sprint.
Sprint Projetos Scrum progridem em uma série de “sprints” Ocorre em um período de duas a quatro semanas Um período constante leva a um melhor “ritmo” O produto é projetado, codificado e testado
Daily Scrum Timeboxed – 15 Minutos
Reunião publica, onde todos podem participar.
Termômetro do projeto
Reunião Diária NÃO é “hora do café” “conversa sobre futebol” “debate técnico” “julgamento”
As três perguntas do Daily Scrum.
#1 O que eu fiz desde a última reunião?
#2 O que eu vou fazer até a próxima reunião?
#3 Quais os problemas estão impedindo a realização do meu trabalho?
Reunião que da visibilidade a todo o Time.
Cuidado! Esta é uma reunião rápida.
Nova Funcionalidade
Sprint Review Timeboxed – 4 horas
Todos participam.
Se preparar para Review.
NÃO é permitido o uso de Slides.
Sprint Retrospective Timeboxed – 3 horas
TEAM SCRUM MASTER PRODUCT OWNER *
Reunião de portas fechadas.
Tem como objetivo detectar pontos de melhorias.
Não Apontar Culpados
DOIS modelos
Os SEIS passos da retrospectiva.
#1 Definir a segurança do ambiente.
#2 Linha do tempo.
#3 O que foi Bom.
#4 O que pode melhorar.
#5 Dividir as melhorias por responsabilidades
#6 Priorizar as melhorias.
Os TRÊS passos da retrospectiva.
A EQUIPE discute o que gostaria de. . .
#1 Começar a fazer.
#2 Parar de fazer.
#3 Continuar fazendo.
O que aconteceria se. . . Se as cerimônias não acontecem Falta planejamento Falta comprometimento para entregas PO pode aceitar itens que não estão prontos
Criado por: Igor Macaúbas Alexsandro Marques Marcos Pereira
www. alexsandromarques. wordpress. com www. scrum. org. br www. scrumalliance. org http: //br. groups. yahoo. com/group/scrumbrasil alexoliveira. marques@gmail. com
Este trabalho está licenciado através da “Atribuição-Uso Não-Comercial-Compartilhamento pela mesma Licença 3. 0 Unported” Você pode: Copiar, distribuir, exibir e executar a obra Criar obras derivadas Sob as seguintes condições: Atribuição. Você deve dar crédito ao autor original, da forma especificada pelo autor ou licenciante. Uso Não-Comercial. Você não pode utilizar esta obra com finalidades comerciais. Compartilhamento pela mesma Licença. Se você alterar, transformar, ou criar outra obra com base nesta, você somente poderá distribuir a obra resultante sob uma licença idêntica a esta • • • Para cada novo uso ou distribuição, você deve deixar claro para outros os termos da licença desta obra. Qualquer uma destas condições podem ser renunciadas, desde que Você obtenha permissão do autor. Nothing in this license impairs or restricts the author's moral rights. http: //creativecommons. org/licenses/by-nc-sa/3. 0/deed. pt