Scrum para times - · PDF fileScrum para times – As cerimônias do Scrum O time de...

3

Click here to load reader

Transcript of Scrum para times - · PDF fileScrum para times – As cerimônias do Scrum O time de...

Page 1: Scrum para times - · PDF fileScrum para times – As cerimônias do Scrum O time de Scrum é formado por pessoas comprometidas em realizar o trabalho proposto. Num time de Scrum,

Scrum para times – As cerimônias do Scrum

O time de Scrum é formado por pessoas comprometidas em realizar o

trabalho proposto. Num time de Scrum, temos pessoas com diversas

habilidades, programadores, testadores, ou seja, todas as pessoas que

realmente estão comprometidas em realizar o trabalho proposto. O

tamanho do time é importante, pois, quanto menor mais produtivo o time

se torna.

Um time de Scrum tem diversas responsabilidades entre elas participar das cerimônias, as

cerimônias são reuniões, formais ou não, que acontecem em momentos distintos da Sprint.

A seguir, falaremos sobre as cerimônias e a participação do time em cada uma delas.

Sprint Planning

Esta é uma reunião onde o próprio nome já diz tudo, é uma reunião de

planejamento. Uma reunião de curta duração que dura entre 3 a 4 horas e

que tem como objetivo fazer todo o planejamento da Sprint. A reunião de

Planning é realizado no primeiro dia da Sprint, normalmente esta reunião

é dividida em duas partes: Sprint Planning 1 e Sprint Planning 2, a seguir

vamos detalhar melhor cada uma.

Sprint Planning 1

Nesta parte da reunião participam o time, o Scrum Master (SM) e o Product Owner (PO). O

time e PO têm papeis importantíssimos nesta reunião, o SM participar como mediador.

Nesta reunião o PO em conjunto com o time define o objetivo da Sprint. Isso é feito levando

em consideração os itens de backlog já priorizados pelo PO e estimados pelo time. Lembrando

que nesta reunião podem ser adicionados e estimados novos itens, essas estimativas devem

ser feitas usando POKER.

Está reunião tem como saída o comprometimento do time em realizar as tarefas prometidas, o

Sprint Backlog, ou seja, as tarefas que serão realizadas durante aquela Sprint, lembrando que

o time, e somente o time, pode decidir e se comprometer a respeito do trabalho que será

executado. Ou seja, nem o PO e o SM podem interferir no comprometimento do time, caso o

PO fique insatisfeito ele pode repriorizar as tarefas.

Sprint Planning 2

No planning 2 só participam as pessoas que realmente vão realizar o trabalho, ou seja, só o

time e o SM, caso ocorram duvidas o PO pode ser consultado durante a reunião.

Page 2: Scrum para times - · PDF fileScrum para times – As cerimônias do Scrum O time de Scrum é formado por pessoas comprometidas em realizar o trabalho proposto. Num time de Scrum,

Nesta reunião o time discutirá o

importante, pois é nesse mome

time divide as estórias em tarefas que serão

É também nesse momento que o time define suas

Done), essas definições garan

estão prontas para ser entregues.

Ao final desta reunião temos o comprometimento do time em desenvolver todas as tarefas

definidas.

Daily Scrum

perguntas do Daily Scrum:

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

o Ex.: comecei a implementar a funcionalidade de login da minha aplicação.

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

o Ex.: vou codificar a validação da senha do usuário do lado cliente

• Quais os problemas estão impedindo a real

o Ex.: a minha máquina não liga.

Um detalhe importante, enquanto um fala os outros membros do time podem da dicas

como ajudar a desenvolver o seu trabalho. E com relação aos problemas identificados é de

obrigação do SM resolver esses impedimentos.

Os principais benefícios desta reunião é a visibilidade do que está acontecendo para todo o

grupo e ajudar o SM identificar os impedimentos, para que os mesmos posem ser resolvidos.

Cuidado, essa uma é reunião para ser rápida, discussões técnicas ou sobre soluções de

problemas ficam de fora desta reunião, o importante é responder as três perguntas. É função

do SM como mediador manter essas discussões de fora desta reunião.

Sprint Review

Está é uma reunião realizada no último dia da Sprint, está é uma

reunião onde todos são convidados

até 4 horas

auditório, sempre de portas abertas. A idéia desta reunião é

apresentar o que foi feito durante a Sprint

resultado do trabalho. É importante o time se preparar para essa

reunião, onde deve ser apresentado o demo do sistema.

discutirá o Sprint Backlog definido no Planning 1, este momento é muito

importante, pois é nesse momento que o time discutirá como as tarefas serão executadas

time divide as estórias em tarefas que serão implementadas durante a Sprint.

É também nesse momento que o time define suas definições de pronto (DoD

Done), essas definições garantem que as estórias tenham sido implementadas e testadas, e

estão prontas para ser entregues.

Ao final desta reunião temos o comprometimento do time em desenvolver todas as tarefas

O Daily Scrum é uma reunião publica, onde todos pod

participar mais só membros do time podem fazer comentários e

perguntas. A idéia que seja realizada fora do ambiente da

equipe e que seja feita em no máximo 15 minutos

Umas das principais regras a serem cumpridas são as três

que eu fiz desde a última reunião?

omecei a implementar a funcionalidade de login da minha aplicação.

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

ou codificar a validação da senha do usuário do lado cliente

Quais os problemas estão impedindo a realização do meu trabalho?

Ex.: a minha máquina não liga.

, enquanto um fala os outros membros do time podem da dicas

como ajudar a desenvolver o seu trabalho. E com relação aos problemas identificados é de

obrigação do SM resolver esses impedimentos.

Os principais benefícios desta reunião é a visibilidade do que está acontecendo para todo o

ficar os impedimentos, para que os mesmos posem ser resolvidos.

Cuidado, essa uma é reunião para ser rápida, discussões técnicas ou sobre soluções de

problemas ficam de fora desta reunião, o importante é responder as três perguntas. É função

iador manter essas discussões de fora desta reunião.

Está é uma reunião realizada no último dia da Sprint, está é uma

reunião onde todos são convidados, todos mesmo, e em geral dura

até 4 horas. Normalmente é realizada numa sala de reunião o

auditório, sempre de portas abertas. A idéia desta reunião é

apresentar o que foi feito durante a Sprint, ou seja, apresentar o

resultado do trabalho. É importante o time se preparar para essa

reunião, onde deve ser apresentado o demo do sistema.

definido no Planning 1, este momento é muito

nto que o time discutirá como as tarefas serão executadas . O

.

(DoD – Definition of

tem que as estórias tenham sido implementadas e testadas, e

Ao final desta reunião temos o comprometimento do time em desenvolver todas as tarefas

é uma reunião publica, onde todos podem

participar mais só membros do time podem fazer comentários e

perguntas. A idéia que seja realizada fora do ambiente da

e que seja feita em no máximo 15 minutos.

Umas das principais regras a serem cumpridas são as três

omecei a implementar a funcionalidade de login da minha aplicação.

ou codificar a validação da senha do usuário do lado cliente.

ização do meu trabalho?

, enquanto um fala os outros membros do time podem da dicas de

como ajudar a desenvolver o seu trabalho. E com relação aos problemas identificados é de

Os principais benefícios desta reunião é a visibilidade do que está acontecendo para todo o

ficar os impedimentos, para que os mesmos posem ser resolvidos.

Cuidado, essa uma é reunião para ser rápida, discussões técnicas ou sobre soluções de

problemas ficam de fora desta reunião, o importante é responder as três perguntas. É função

Está é uma reunião realizada no último dia da Sprint, está é uma

, e em geral dura

. Normalmente é realizada numa sala de reunião ou

auditório, sempre de portas abertas. A idéia desta reunião é

, ou seja, apresentar o

resultado do trabalho. É importante o time se preparar para essa

Page 3: Scrum para times - · PDF fileScrum para times – As cerimônias do Scrum O time de Scrum é formado por pessoas comprometidas em realizar o trabalho proposto. Num time de Scrum,

Um detalhe importante, o ambiente da demonstração deve ser o mais próximo do ambiente

de produção. Nesta reunião podem ser levantadas novas funcionalidades e os stakeholders

podem identificar funcionalidades que não forem entregues, ou não foram entregues

conforme esperado, e solicitar que está funcionalidade em questão seja retornada ao Product

Backlog.

OBS. NÃO É PERMITIDO O USO DE POWER POINT.

Sprint Retrospective

Esta é uma reunião formal e fechada, geralmente com timeboxed de

3 horas. Participam o time, o SM e PO (presença opcional).

Esta reunião tem como objetivo detectar pontos de melhorias.

Esta reunião é dividida em 6 momentos:

1. Definir a segurança do ambiente;

O time define a do segurança do ambiente, se alguém que esteja no ambiente, se a

equipe não se sente segura com a presença de alguém, essa pessoa é convidada a

sair da sala.

2. Linha do tempo;

Cada membro do time conta o que aconteceu na Sprint, em forma de historia.

3. O que foi bom;

Os membros da equipe listam o que aconteceu de bom durante a Sprint.

4. O que pode melhorar;

Os membros da equipe listam o que pode melhorar para a próxima Sprint, tanto

do lado do time como do lado da empresa.

5. Dividir as melhorias por responsabilidades;

Neste momento os membros da equipe dividem as melhorias em dois grupos,

melhorias do time, o que é de responsabilidade do time e melhorias da empresa, o

que é responsabilidade da empresa.

6. Priorizar as melhorias;

Neste momento o time prioriza as melhorias tanto para o time quanto para a

empresa.

Alexsandro Marques