Definition of Done
-
Upload
betobitking -
Category
Documents
-
view
3 -
download
1
Transcript of Definition of Done
23/02/2015 Definition of Done
http://www.mindmaster.com.br/definitionofdone/ 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 multiiterativo.
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: Opassoapasso…13 Comments
ProductOwner: Praque?9 Comments
O Guia Simplese Prático ParaFazer…9 Comments
23Like
Home Blog Curso Scrum Master Login Cursos ▾ Sobre Nos
23/02/2015 Definition of Done
http://www.mindmaster.com.br/definitionofdone/ 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 PostIt 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.
23/02/2015 Definition of Done
http://www.mindmaster.com.br/definitionofdone/ 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 PostIt´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.
23/02/2015 Definition of Done
http://www.mindmaster.com.br/definitionofdone/ 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 email. Se você for o Scrum Master dê a DoD aimportância que ela merece, isto é, envie um email 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 EMail
Cadastrar
23/02/2015 Definition of Done
http://www.mindmaster.com.br/definitionofdone/ 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
23/02/2015 Definition of Done
http://www.mindmaster.com.br/definitionofdone/ 6/6
Copyright © 2014 · MindMaster · Todos os Direitos Reservados