51
Definition Of Done Como elaborar uma definição de pronto Alexsandro Marques CSM, CSPO

DoD - Como elaborar uma definição de pronto

Embed Size (px)

DESCRIPTION

Apresentação realizada no dia 19/11/2011 no Agile Tour João Pessoa

Citation preview

Page 1: DoD - Como elaborar uma definição de pronto

Definition Of DoneComo elaborar uma definição de

pronto

Alexsandro MarquesCSM, CSPO

Page 2: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

• Pernambuco da cidade de Paulista

• Certificado pela Scrum Alliance• Certified ScrumMaster• Certified Scrum Product Owner

• ScrumMaster da Ivia

• 6 anos de experiencia na area de TI• 2 anos com Scrum

Alexsandro Marques

Page 3: DoD - Como elaborar uma definição de pronto

Sobre a IVIA

• Fundação: 1996 / 2008

• Missão• Desenvolver produtos, serviços e soluções de Tecnologia da Informação, que otimizem os

processos e gerem ganhos de produtividade aos nossos clientes, tendo como princípio o uso eficiente de novas tecnologias, o potencial criativo humano e a valorização de nossos colaboradores.

• Locais de Atuação:• Ceará, Rio Grande do Norte, Salvador, Recife, Brasília, São Paulo e Estados Unidos.

• Colaboradores:• Total de 150 colaboradores nas mais diversas áreas de atuação.• Certificações em MICROSOFT, SUN, IFPUG, CISCO, SYBASE, PMI, IBM/RATIONAL, ORACLE,

entre muitas outras.

Alexsandro Marques

Page 4: DoD - Como elaborar uma definição de pronto

MOTIVAÇÃO

Alexsandro Marques

Page 5: DoD - Como elaborar uma definição de pronto

O QUE É PRONTO?

finalizado, completo, que está de acordo com padrões estabelecidos

Alexsandro Marques

Page 6: DoD - Como elaborar uma definição de pronto

O QUE É DoD?

Lista de atividades necessárias para se

produzir alguma coisa

Alexsandro Marques

Page 7: DoD - Como elaborar uma definição de pronto

O QUE É DoD?

Criado de acordo com a realidade de cada

projeto

Alexsandro Marques

Page 8: DoD - Como elaborar uma definição de pronto

O QUE É DoD?

NÃO É ESTÁTICO

Alexsandro Marques

Page 9: DoD - Como elaborar uma definição de pronto

O QUE É DoD?

Mais que um checklist, um compromisso com a

qualidade

Alexsandro Marques

Page 10: DoD - Como elaborar uma definição de pronto

DEFINIÇÃO DE PRONTO

Visa garantir que o que está sendo entregue

realmente atende as necessidades do projeto, do cliente ou do mercado

Alexsandro Marques

Page 11: DoD - Como elaborar uma definição de pronto

RELACIONAMENTO

Alexsandro Marques

Definição de Pronto

Qualidade

Manutenção

Objetivos

Page 12: DoD - Como elaborar uma definição de pronto

DEFINIÇÃO DE PRONTO

Não tem relação alguma com a maturidade da

equipe.

Alexsandro Marques

Page 13: DoD - Como elaborar uma definição de pronto

DoD - BENEFÍCIOS

EQUIPE FOCADA NO OBJETIVO

Alexsandro Marques

Page 14: DoD - Como elaborar uma definição de pronto

DoD - BENEFÍCIOS

REDUZ O RISCO DE DÉBITO TÉCNICO SER ADIADO

PARA O FIM DO CICLO DO RELEASE

Alexsandro Marques

Page 15: DoD - Como elaborar uma definição de pronto

DoD (MULTI-NÍVEL)

Alexsandro Marques

•Codificado•Testado

Unitariamente

•Documentado

•Testes de Aceitação

Backlog Item

•Teste Regressivo

•Wiki Page Atualizada

Sprint

•Manual do Usuário

•Deployment

Release

Page 16: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Fonte: mitchlacey.com

Page 17: DoD - Como elaborar uma definição de pronto

PASSO A PASSO

Alexsandro Marques

BrainstormingCategorizaçãoClassificação

Publicação

Page 18: DoD - Como elaborar uma definição de pronto

VAMOS PRECISAR

Alexsandro Marques

EQUIPE COMPLETAPOST-ITS E CANETAS

SALA DE REUNIÃOMENTE ABERTA

SEM INTERRUPÇÕES

Page 19: DoD - Como elaborar uma definição de pronto

BRAINSTORMING

Alexsandro Marques

Page 20: DoD - Como elaborar uma definição de pronto

BRAINSTORMINGREGRAS

Alexsandro Marques

SEM CRÍTICA DE IDÉIAS

Page 21: DoD - Como elaborar uma definição de pronto

BRAINSTORMINGREGRAS

Alexsandro Marques

GRANDE QUANTIDADE DE IDÉIAS

Page 22: DoD - Como elaborar uma definição de pronto

BRAINSTORMINGREGRAS

Alexsandro Marques

EVOLUIR AS IDÉIAS UNS DOS OUTROS

Page 23: DoD - Como elaborar uma definição de pronto

BRAINSTORMINGREGRAS

Alexsandro Marques

ENCORAJAR IDÉIAS EXAGERADAS

Page 24: DoD - Como elaborar uma definição de pronto

A equipe precisa

estar confortável

Alexsandro Marques

Page 25: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

RESPONDER A UMA PERGUNTA

Page 26: DoD - Como elaborar uma definição de pronto

O que precisamos fazer, como

uma equipe, para entregar

um produto para os nossos

clientes / stakeholders?Alexsandro Marques

Page 27: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Page 28: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Agora você está prontopara começar brainstorming

Page 29: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Cada membro da equipeescreve respostas, uma

em cada Post-it

Page 30: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Page 31: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Apresentar as respostas

“Eu já escrevi isso”

Não se preocupe

Page 32: DoD - Como elaborar uma definição de pronto

CATEGORIZAÇÃO

Alexsandro Marques

Page 33: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Vamos categorizar

Page 34: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Consultar os membrosda equipe sobre como

as notas devemser classificadas

Page 35: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

1. Desenvolvimento2. Teste3. Gerência de projeto4. Designer

AS RESPOSTAS MAIS COMUM

X

Page 36: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

1. Estória2. Sprint3. Release

CATEGORIZAÇÃO CORRETA

Page 37: DoD - Como elaborar uma definição de pronto

CONSOLIDAÇÃO

Alexsandro Marques

Page 38: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Rever as notas&

Combinar as notas duplicadas

Page 39: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

EXEMPLONotas exatas

cobertura de código 85%

80% de cobertura de código

Page 40: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

80% de cobertura de

código

EXEMPLONotas exatas

Page 41: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

80% de cobertura de

código

EXEMPLONotas exatas

Page 42: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

EXEMPLONotas diferentes

Código Integrado

Compilação realizada

Integração contínua

funcionando

Page 43: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

EXEMPLONotas que não fazem sentido

Acompanhar as horas

trabalhadas

?

Page 44: DoD - Como elaborar uma definição de pronto

PUBLICAÇÃO

Alexsandro Marques

Page 45: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Tirar uma foto

Publicar uma lista no site

Criar um cartaz

FORMAS DE PUBLICAÇÃO

Page 46: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Ajuda a construir um

Vínculo entre os membros

da equipe

VALOR AGREGADO

Page 47: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Fornece uma comunicação

clara para os envolvidos

VALOR AGREGADO

Page 48: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

Mantém a equipe focada

VALOR AGREGADO

Page 49: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

AGRADECIMENTOS

Ivia Inovação e Tecnologia

Grupo de Usuários SCRUM da Paraíba

Gustavo Coutinho*

Luciano Félix*

* Autores da apresentação original

Page 50: DoD - Como elaborar uma definição de pronto

Alexsandro Marques

CONTATO

alexsandromarques.wordpress.com

[email protected]

Page 51: DoD - Como elaborar uma definição de pronto