Definition of Done

6
23/02/2015 Definition of Done http://www.mindmaster.com.br/definitionofdone/ 1/6 Denis Pedro setembro 8 2014 Definition of Done: 7 Passos Simples para sua DoD (Garantido) Como falamos no artigo sobre o Framework Scrum, equipes ágeis desenvolvem os projetos seguindo um alto padrão de qualidade. Tal rigor é imposto ou formalizado por meio da DoD ou Definition of Done, também conhecida por aqui como Definição de Pronto. Existem diversas formas de planejar a Definição de Pronto, o importante é você compreender o conceito e acima de tudo, adaptar à sua realidade, afinal este é um dos pilares do Scrum. O que é Definition of Done? O termo pode soar estranho mas, para um time ágil, Pronto significa pronto mesmo…Não tem aquele “Veja Bem….” ou “Só falta uma coisinha…” A partir de agora iremos nos referir a Definition of Done como “DoD”. A DoD é um acordo formal do ScrumTeam que define claramente quais são os passos mínimos para a conclusão de um item potencialmente entregável. Serve como um contrato entre o ScrumTeam eo Product Owner , garantindo que todo o produto gerado pelo projeto estará dentro dos padrões de qualidade estabelecidos entre eles. É uma forma de se buscar a excelência, especialmente em um cenário multiiterativo. Quem Faz o Que? Criar uma Definição de Pronto ou DoD é um esforço colaborativo entre o Scrum Master ,o ScrumTeam eo Product Owner . 0 2 Popular Scrum: A Metodologia Ágil Explicada… 45 Comments Scrum Master: Quem é ele e qual sua… 14 Comments Como implantar Scrum: O passoa passo… 13 Comments Product Owner: Pra que? 9 Comments O Guia Simples e Prático Para Fazer… 9 Comments 23 Like Home Blog Curso Scrum Master Login Cursos Sobre Nos

Transcript of Definition of Done

Page 1: Definition of Done

23/02/2015 Definition of Done

http://www.mindmaster.com.br/definition­of­done/ 1/6

Denis Pedro setembro 8 2014

Definition of Done: 7 PassosSimples para sua DoD (Garantido)

Como falamos no artigo sobre o Framework Scrum, equipes ágeis desenvolvem osprojetos seguindo um alto padrão de qualidade.

Tal rigor é imposto ou formalizado por meio da DoD ou Definition of Done,também conhecida por aqui como Definição de Pronto.

Existem diversas formas de planejar a Definição de Pronto, o importante évocê compreender o conceito e acima de tudo, adaptar à sua realidade,afinal este é um dos pilares do Scrum.

O que é Definition of Done?O termo pode soar estranho mas, para um time ágil, Pronto significa prontomesmo…Não tem aquele “Veja Bem….” ou “Só falta uma coisinha…”

A partir de agora iremos nos referir a Definition of Done como “DoD”.

A DoD é um acordo formal do ScrumTeam que define claramente quais são ospassos mínimos para a conclusão de um item potencialmente entregável.

Serve como um contrato entre o ScrumTeam e o Product Owner, garantindo quetodo o produto gerado pelo projeto estará dentro dos padrões de qualidadeestabelecidos entre eles. É uma forma de se buscar a excelência, especialmenteem um cenário multi­iterativo.

Quem Faz o Que?Criar uma Definição de Pronto ou DoD é um esforço colaborativo entre o ScrumMaster, o ScrumTeam e o Product Owner.

 02 

Popular

Scrum: AMetodologiaÁgilExplicada…45 Comments

Scrum Master:Quem é ele equal sua…14 Comments

ComoimplantarScrum: Opasso­a­passo…13 Comments

ProductOwner: Praque?9 Comments

O Guia Simplese Prático ParaFazer…9 Comments

23Like

Home Blog Curso Scrum Master Login Cursos ▾ Sobre Nos

Page 2: Definition of Done

23/02/2015 Definition of Done

http://www.mindmaster.com.br/definition­of­done/ 2/6

O documento de DoD pode evoluir normalmente ao longo do projeto, porémrecomendo que a primeira versão seja criada durante a 1ª Sessão de SprintPlanning, isto é, antes de iniciar o 1º Sprint do projeto.

É imperativo que a DoD seja revisitada a cada Sprint. Um momento que pode serútil para verificar se a DoD está sendo adequada é o Sprint Review, afinal, se oproduto apresentar qualquer “Desvio de Caráter”, a probabilidade da culpa ser deuma DoD mal definida é altíssima.

O objetivo é focarmos em melhoria contínua e garantir que o produto estejasempre sendo entregue com qualidade.

Como criar uma Definition of Done?A seguir vou listar 7 Passos Importantes para ajudar na criação de sua Definição de Pronto (DoD).

1. A Lista de AtividadesFaça uma lista de todos as atividades que são necessária para entregar umRelease. Escreva cada item em um Post­It separado. Utilize estes itens paradefinir quais farão parte necessariamente da sua primeira versão de DoD.

2. Um Quadro para Planejar a DoDFaça um Quadro com 4 áreas representando o que deve estar ‘Pronto’ para cadaUser Story, para cada Sprint e para cada Release. Lembrando que o foco ésempre a Melhoria Contínua, o Espírito Kaizen.

Page 3: Definition of Done

23/02/2015 Definition of Done

http://www.mindmaster.com.br/definition­of­done/ 3/6

3.Avaliando os itens para cada seção do QuadroPara cada item da sua lista coloque na seção adequada do seu quadro,considerando os seguintes questionamentos:

Este item é realmente necessário para que o time entregue uma User Story deacordo com a expectativa do Product Owner?

Ainda…

Qual item é necessário para que o Sprint possa alcançar seu objetivo em termosde entrega com qualidade?

e finalmente…

Considere qual item é de extrema importância para que o Release possa serentregue.

Ao fixar cada um dos Post­It´s nas áreas, discuta com sua equipe visandoadicionar itens em cada uma das fases e em alguns casos, deixar User Stories eSprints com o que for basicamente necessário, a fim de não se criar um pesodesnecessário para o ganho de performance durante estas fases. Você precisaentregar com qualidade e ao mesmo tempo, não perder sua agilidade.

4.Debata com sua Equipe e Preencha o QuadroDiscuta com a equipe que tipo de impedimentos ou obstáculos que podem serprevenidos ou que tipo de ações que podem ser tomadas a fim de se entregar umproduto com qualidade e ainda obedecendo a DoD.

Um exemplo disso é a atuação de um processo de Verificação de QAindependente onde cada parte do produto é testada previamente por um ou maisrecursos que não se envolveram diretamente no desenvolvimento. Esta atividadepode ser programada para todo o time, onde cada um ajuda o outro membro daequipe.

Page 4: Definition of Done

23/02/2015 Definition of Done

http://www.mindmaster.com.br/definition­of­done/ 4/6

5. A Hora do #TamoJuntoChame o próximo passo do que você achar melhor, eu gosto de chamá­lo de AHora do TamoJunto..Todos os membros da equipe, sem exceção, DEVEM estar de acordo com odocumento DoD que está sendo criado, uma vez que partir daquele momento,todos serão cobrados por todos a cumprir cada um dos itens discutidos eacordados e que agora fazem parte da vida de cada membro da equipe até o finalde cada Sprint….(Afinal a versão da DoD pode mudar:)

6. Formalize a DoDFormalize a DoD através de um e­mail. Se você for o Scrum Master dê a DoD aimportância que ela merece, isto é, envie um e­mail para todos informando o quefoi combinado e que a partir daquele instante você tem certeza que o projetoserá entregue com excelente qualidade e esmero, graças àquele documentomágico chamado DoD (pelo menos até o próximo Sprint Review)

7. Imprima a DoDImprima e coloque a DoD em um lugar onde todos possam ver, de preferência nasala onde vocês realizam a Daily Scrum. Isso será motivador para a equipe alémde lembrar aquele “esquecidinho” que Pronto siginifica Pronto mesmo no mundodo Scrum.

E o que ganhamos com isso?Como bons seres humanos, sempre somos motivados ao vislumbrar um benefício.Veja abaixo os benefícios da adoção da DoD:

O ScrumTeam e os demais stakeholders do projeto passam a utilizar umvocabulário único, seguro e irrestrito para a palavra 'Pronto'. Depois da DoDtodo mundo entende o que significa (E o trabalho que isso dá).

A confiança dos demais stakeholders aumenta em relação ao ScrumTeam

Os Releases passam a ser mais previsíveis em termos de qualidade (Aquelesusto ao final do projeto deixa de existir)

Qualquer impedimento é rapidamente identificado, tornado público esobrepujado.

Os membros de toda a equipe passam a compreender melhor as

FIQUE ATUALIZADO!Receba nossas atualizações

gratuitamente.

Digite seu E­Mail

Cadastrar

Page 5: Definition of Done

23/02/2015 Definition of Done

http://www.mindmaster.com.br/definition­of­done/ 5/6

expectativas de entrega do Projeto e trabalham para cuidar que o produtoseja entregue com toda qualidade.

Os membros da equipe aprendem um novo jeito de se entregar produtos enunca mais desejarão trabalhar de outro modo.

A Melhoria contínua passa a ser a cultura do projeto.

E você, o que acha?Deixe sua contribuição também. Faça seu comentário utilizando as redes sociais.

O Guia Simples e Prático Para Fazer umaDAILY SCRUM Que Funciona!8 comments • 6 months ago

Denisson Vieira — RAbugento Diego,obrigado mais uma vez!

12 Sinais de Riscos em Projeto Scrum7 comments • 6 months ago

Peeagah Raphael Arão — Muito obrigadoDenisson!

Scrum Master: Quem é ele e qual suaimportância?10 comments • 6 months ago

mindmasterbrasil — Muito obrigado Mayara,espero que estejam sendo úteis asinformações que trazemos aqui :)

Infográfico: O Mapa do Scrum3 comments • 6 months ago

Mindmaster Treinamentos Ágeis — MuitoObrigado Vitor! São comentários como o seuque nos motiva a produzir conteúdos …

ALSO ON MINDMASTER TREINAMENTO

4 Comments MindMaster Treinamento  Login

Sort by Best  Share⤤

Join the discussion…

• Reply •

Michele  •  2 months ago

Olá, no texto cita para revisar a DoD na Sprint Review, mas o certo não seria na SprintRetrospective?

 △ ▽  

• Reply •

mindmasterbrasil      •  2 months agoMod > Michele

Olá Michele, isso mesmo você deve revisar na Retrospectiva, ocasião onde revisamosos processos do Sprint, porém durante o Review, e quase sempre acontece, bugs eerros inesperados podem ocorrer durante a Demo do produto, nesta ocasião vocêtambém pode tomar notas para fortalecer sua DoD,porém o processo é isso mesmodeve ser revisto na Retrospectiva. Um abraço

 △ ▽  

• Reply •

Rafael Torres  •  3 months ago

Parabéns, assim como os outros artigos que tive o grande prazer de ler, esse é simplesmenteESPETACULAR!

 △ ▽  

• Reply •

Karenn Klycia  •  4 months ago

Estou adorando os artigos. Parabéns! △ ▽  

WHAT'S THIS?

Subscribe✉ Add Disqus to your sited Privacy

 Recommend

Share ›

Share ›

Share ›

Share ›

MindMaster Entrevista: Fábio Cruz« Os 7 Hábitos dos Scrum MastersAltamente Eficazes»

4 23 6

Page 6: Definition of Done

23/02/2015 Definition of Done

http://www.mindmaster.com.br/definition­of­done/ 6/6

Copyright © 2014 · MindMaster · Todos os Direitos Reservados