SCRUM E O SEU CICLO

Post on 21-Jan-2016

21 views 0 download

Tags:

description

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. - PowerPoint PPT Presentation

Transcript of SCRUM E O SEU CICLO

Alexsandro Marques, CSPO

Apoio:

• 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

Alexsandro Marques

ScrumScrum

É um processo

iterativo e incremental para

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

PAPÉISe

responsabilidades

Fonte: http://www.implementingscrum.com

Fonte: http://www.implementingscrum.com

Porco•Product Owner (dono do produto)•Scrum Master•Team (Time/Equipe)

Team (Time/equipe)

Fonte: http://www.implementingscrum.com

Galinha•Presidentes•Diretores

Team (Time/equipe)

Scrum tem poucos papéis: Product Owner, Time, Scrum Master

Product Owner*

*Me dá, me dá, 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

Tomar decisões pensando no ROI do projeto

Aceitar ou rejeitar o resultado dos trabalhos

Scrum Master*

*Mãe, quando eu crescer, quero ser Scrum Master.

Trabalharcom o Product Owner

Cuidar do time

Manter

o processo funcionando

Disseminaro Scrum na empresa

Garantir comunicação

entre todos os envolvidos

Time*

*Tudo eu! 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 artefatosdo Scrum

Product Backlog

Sprint Backlog

Burnup/Burndown Charts

As cerimônias do SCRUM

TIMEBOX!

PLANEJAMENTO

EXECUÇÃO

CHECAGEM

AÇÃO

Idéia do Projeto

Visão do projeto

Product Owner

Define as funcionalidades do sistema

Prioriza funcionalidades de acordocom as necessidades do cliente

O Product Backlog é uma lista de todas as funcionalidades desejadas no produto,

estimadas pelo time e priorizadas peloProduct 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 oProduct Backlog

Sprint Planning #1

Timeboxed – 2 horas

TIMESCRUM 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

OO TimeTime, e somente o , e somente o TimeTime,,pode decidir e sepode decidir e se

comprometer a respeitocomprometer a respeitodo trabalho que serádo trabalho que será

executado.executado.

Sprint Planning 1

Sprint Planning #2

Timeboxed – 2 horas

TIMESCRUM MASTER

Sprint Planning 2

É um planejamento tático da equipe

Sprint Planning 2

Product Ownernão precisa participar

Sprint Planning 2

OO TimeTime discutirá o discutirá oProduct BacklogProduct BacklogSelecionadoSelecionado, , dividindodividindoas estórias em tarefas.as estórias em tarefas.

Sprint Planning 2

Reunião de Reunião de DesignerDesignerde Softwarede Software

Sprint Planning 2

Definição de ProntoDefinição de ProntoDoD – Definition of DoneDoD – Definition of Done

Sprint Planning 2

ComprometimentoComprometimentoem desenvolver todas asem desenvolver todas as

tarefas as definidas.tarefas as definidas.

Sprint Planning 2

O Sprint Backlog é a lista de tarefas que o time se comprometeu com o Product Owner a

implementar durante a 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

Sprint

Daily Scrum

Timeboxed – 15 Minutos

Reunião Reunião publicapublica,,onde todos podemonde todos podemparticipar. participar.

TermômetroTermômetro dodoprojetoprojeto

““hora do café”hora do caf锓“conversa sobre futebol”conversa sobre futebol”

““debate técnico”debate técnico”““julgamento”julgamento”

Reunião Diária NÃO é

As três perguntas doAs três perguntas do

Daily Scrum.

#1#1

O que eu fiz desde aO que eu fiz desde aúltima reunião?última reunião?

#2#2

O que eu vou fazer atéO que eu vou fazer atéa próxima reunião?a próxima reunião?

Quais os problemas estãoQuais os problemas estãoimpedindo a realizaçãoimpedindo a realizaçãodo meu trabalho?do meu trabalho?

#3#3

Reunião que daReunião que davisibilidade a todo o visibilidade a todo o TimeTime..

Cuidado!Cuidado!Esta é uma reunião rápida.Esta é uma reunião rápida.

NovaFuncionalidade

Sprint Review

Timeboxed – 4 horas

TodosTodos participam. participam.

Se Se prepararpreparar para Review. para Review.

NÃONÃO é permitido o usoé permitido o usode Slides.de Slides.

Sprint Retrospective

Timeboxed – 3 horas

TEAMTEAMSCRUM MASTERSCRUM MASTER

PRODUCT OWNER *PRODUCT OWNER *

Reunião de portasReunião de portasfechadasfechadas..

Tem como Tem como objetivoobjetivodetectar pontos dedetectar pontos demelhoriasmelhorias..

Não Apontar Não Apontar CulpadosCulpados

DOIS modelosDOIS modelos

Os Os SEISSEIS passos da passos daretrospectivaretrospectiva..

#1#1Definir a segurançaDefinir a segurançado ambiente.do ambiente.

#2#2Linha do tempo.Linha do tempo.

#3#3O que foi Bom.O que foi Bom.

#4#4O que pode melhorar.O que pode melhorar.

#5#5Dividir as melhorias Dividir as melhorias por responsabilidadespor responsabilidades

#6#6Priorizar as melhorias.Priorizar as melhorias.

Os Os TRÊSTRÊS passos dapassos daretrospectivaretrospectiva..

A A EQUIPEEQUIPE discute o que discute o quegostaria de...gostaria de...

#1#1Começar a fazer.Começar a fazer.

#2#2Parar de fazer.Parar de fazer.

#3#3Continuar fazendo.Continuar fazendo.

O que aconteceria se ...

Se as cerimônias não acontecem

Falta planejamentoFalta comprometimento para entregas

PO pode aceitar itens que não estão prontos

Igor MacaúbasAlexsandro Marques

Marcos Pereira

Criado por:

www.alexsandromarques.wordpress.comwww.scrum.org.br

www.scrumalliance.orghttp://br.groups.yahoo.com/group/scrum-

brasil

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