SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Disciplined	
  Agile	
  Delivery,	
  	
  
indo	
  além	
  do	
  Scrum	
  
Adriano	
  Tavares	
  
Adriano	
  Tavares 	
  	
  
SoEware	
  Architect,	
  Agile	
  Coach	
  
adriano.tavares@gmail.com	
  
hBp://adrianotavares.com	
  
@adrianotavares	
  
hBp://br.linkedin.com/in/adrianotavares	
  
	
  

	
  
	
  

CSM,	
  DAD	
  Black	
  Belt/Cer>fied	
  
Instructor	
  
hBp://DisciplinedAgileConsor>um.org	
  
Mo>vação	
  
ü Apresentar	
  como	
  ir	
  além	
  do	
  Scrum	
  com	
  
Disciplined	
  Agile	
  Delivery	
  (DAD);	
  
ü Falar	
  sobre	
  a	
  cer>ficação	
  em	
  DAD.	
  
Contextos	
  para	
  adaptação	
  da	
  agilidade	
  em	
  escala	
  
Agility	
  
at	
  
Scale	
  

Disciplined	
  
Agile	
  
Delivery	
  

Agile	
  

Disciplined	
  agile	
  delivery	
  com	
  um	
  ou	
  mais	
  fatores	
  de	
  complexidade:	
  
§  Times	
  grandes	
  (>30)	
  
§  Times	
  geograficamente	
  distribuídos	
  
§  Compliance	
  regulatórios	
  (PM,	
  EA,	
  SP)	
  
§  Complexidade	
  de	
  domínio	
  ou	
  técnica	
  
§  Questões	
  culturais/organizacionais	
  
§  Distribuição	
  organizacional	
  
• 
• 
• 
• 
• 

Foco	
  na	
  entrega	
  (Delivery)	
  
Ciclo	
  de	
  vida	
  dirigido	
  por	
  Risco-­‐Valor	
  
Auto-­‐organização	
  com	
  governança	
  apropriada	
  (>15<30)	
  
Dirigido	
  por	
  metas	
  
Aderência	
  Corpora>va	
  

• 
• 
• 
• 
• 

Foco	
  na	
  construção	
  
Ciclo	
  de	
  vida	
  dirigido	
  por	
  valor	
  
Times	
  alto-­‐organizados	
  (<15)	
  
Prescri>vo	
  (Scrum,	
  XP,	
  AM)	
  
Aderência	
  a	
  Times	
  de	
  projeto	
  

The Agile Scaling Model (ASM), é um framework conceitual desenvolvido pela IBM 	
  
Disciplined	
  Agile	
  Delivery	
  (DAD)	
  
Disciplined	
  Agile	
  Delivery	
  (DAD)	
  é	
  um	
  
framework	
  de	
  processo	
  de	
  decisão	
  

	
  
As	
  principais	
  caracterís>cas	
  de	
  DAD:	
  
ü Abordagem	
  ágil	
  hibrida;	
  
ü Pessoas-­‐primeiro;	
  
ü Ciclo	
  de	
  vida	
  de	
  entrega	
  completo;	
  
ü Dirigido	
  por	
  metas;	
  
ü Focado	
  em	
  soluções	
  de	
  TI;	
  
ü Ciclo	
  de	
  vida	
  Risco-­‐valor;	
  
ü Aderência	
  Corpora>va;	
  
ü Escalável.	
  
DAD	
  é	
  uma	
  abordagem	
  ágil	
  híbrida	
  
DevOps	
  
Outside	
  In	
  Dev.	
  
OpenUP	
  
Scrum	
  

Lean	
  
XP	
  

Agile	
  Data	
  
Agile	
  Modeling	
  

Kanban	
  

…	
  e	
  mais	
  

DAD	
  u>liza	
  estratégias	
  comprovadas	
  de	
  várias	
  fontes	
  
fornecendo	
  uma	
  estrutura	
  de	
  decisão	
  para	
  orientar	
  a	
  sua	
  adoção	
  e	
  	
  
customização	
  de	
  uma	
  maneira	
  dirigida	
  pelo	
  contexto.	
  
Pessoas-­‐primeiro:	
  Papéis	
  em	
  >mes	
  DAD	
  
Mapeamento	
  dos	
  papéis	
  tradicionais	
  para	
  os	
  
papéis	
  DAD	
  em	
  potencial	
  
Ciclo	
  de	
  vida	
  Scrum	
  de	
  Construção	
  
Comparando	
  a	
  terminologia	
  
DAD	
  e	
  Scrum	
  
Termo	
  DAD	
  

Termo	
  Scrum	
  

Itera>on	
  

Sprint	
  

Team	
  lead	
  

ScrumMaster*	
  

Coordina>on	
  mee>ng	
  

(Daily)	
  Scrum	
  mee>ng	
  

Retrospec>ve	
  

Sprint	
  retrospec>ve	
  

Demo	
  

Sprint	
  demo	
  

*	
  Estes	
  papéis	
  não	
  são	
  completamente	
  o	
  mesmo,	
  mas	
  próximos	
  
Ciclo	
  de	
  vida	
  Agile	
  Delivery	
  	
  
sem	
  termos	
  “de	
  marca”	
  
Ciclo	
  de	
  vida	
  Agile	
  Delivery	
  Governado	
  
A>vidades	
  na	
  Iniciação	
  de	
  Projetos	
  
Es>ma>va	
  Inicial	
  
Modelagem	
  Inicial	
  dos	
  Requisitos	
  
Modelagem	
  Inicial	
  da	
  Arquitetura	
  
Jus>ficar	
  o	
  Projeto	
  
Cronograma	
  Alto-­‐nível	
  do	
  release	
  	
  
65%	
  

70%	
  

75%	
  

80%	
  

85%	
  

90%	
  

95%	
  

Source:	
  AmbysoE	
  2009	
  Agile	
  Project	
  Ini>a>on	
  Survey	
  
Artefatos	
  evoluem	
  em	
  paralelo	
  na	
  
Iniciação	
  
Ambiente	
  do	
  Time	
  

Custo	
  e	
  Cronograma	
  

Escopo	
  

Arquitetura	
  
As	
  metas	
  do	
  Disciplined	
  Agile	
  Delivery	
  
Agilistas	
  Disciplinados	
  adotam	
  uma	
  
abordagem	
  dirigida	
  por	
  metas	
  
Metas	
  

Forme	
  o	
  >me	
  
inicial	
  
	
  
Explore	
  o	
  escopo	
  
inicial	
  
	
  
Explore	
  a	
  
estratégia	
  técnica	
  
inicial	
  
	
  
Iden>fique	
  riscos	
  
	
  
...	
  

*	
  

Questões	
  

Nível	
  de	
  detalhe	
  
	
  
Tipos	
  de	
  visões	
  
	
  
Estratégia	
  de	
  Modelagem	
  
	
  
Estratégia	
  de	
  gerenciamento	
  	
  
de	
  itens	
  de	
  trabalho	
  
	
  
Requisitos	
  Não-­‐Funcionais	
  
	
  	
  

*	
  

Opção	
  
Opção	
  Default	
  

Vantagens	
  
Desvantagens	
  
Considerações	
  

Sessões	
  Informais	
  de	
  Modelagem	
  
Sessões	
  formais	
  de	
  modelagem	
  
Entrevistas	
  
Nehuma	
  
Work	
  Item	
  Management	
  
Formal	
  Change	
  Management	
  

A	
  new	
  feature	
  or	
  	
  
defect	
  report	
  is	
  
submiBed	
  

New	
  work	
  is	
  
assigned	
  to	
  
the	
  team	
  

The	
  change	
  control	
  board	
  (CCB)	
  
meets	
  and	
  priori>zes	
  
poten>al	
  new	
  work	
  
Work	
  Item	
  Management	
  

Scrum	
  Product	
  Backlog	
  –	
  Ordered	
  by	
  Business	
  Value	
  
Work	
  Item	
  Management	
  

Work	
  Item	
  Stack	
  –	
  Ordered	
  by	
  Risk	
  and	
  Value	
  
Work	
  Item	
  Management:	
  

Lean	
  Work	
  Item	
  Pool	
  –	
  Pulled	
  Just	
  in	
  Time	
  (JIT)	
  
Conclusão	
  
ü Foque	
  em	
  soluções,	
  não	
  apenas	
  em	
  soEware;	
  
ü Estenda	
  o	
  ciclo	
  de	
  vida	
  do	
  Scrum	
  para	
  
endereçar	
  um	
  ciclo	
  de	
  vida	
  de	
  Delivery	
  
completo;	
  
ü Vá	
  além	
  dos	
  métodos	
  “de	
  marca”;	
  
ü Adote	
  explicitamente	
  estratégias	
  de	
  
governança;	
  	
  
ü Adote	
  uma	
  abordagem	
  baseada	
  em	
  metas	
  
para	
  permi>r	
  escalar	
  em	
  contextos	
  diferentes.	
  
Disciplined	
  Agile	
  Cer>fica>on	
  
DisciplinedAgileConsor>um.org	
  

Disciplined	
  Agile	
  Yellow	
  Belt	
  	
  

–  Indica>on	
  that	
  the	
  person	
  is	
  new	
  to	
  disciplined	
  agile	
  but	
  eager	
  to	
  
learn	
  
–  Beginner	
  cer>fica>on	
  

Disciplined	
  Agile	
  Green	
  Belt	
  

–  Indica>on	
  that	
  the	
  person	
  is	
  striving	
  to	
  be	
  a	
  professional	
  
–  Poten>al	
  to	
  be	
  a	
  junior	
  coach	
  
–  Intermediate	
  cer>fica>on	
  

Disciplined	
  Agile	
  Black	
  Belt	
  

–  Indica>on	
  that	
  the	
  person	
  is	
  an	
  expert	
  
–  OEen	
  a	
  senior	
  coach,	
  instructor,	
  or	
  agile	
  transforma>on	
  lead	
  
–  Expert	
  cer>fica>on	
  
Cer>fied	
  Disciplined	
  Agile	
  Courses	
  
DisciplinedAgileConsor>um.org	
  

Introductory:	
  
DA	
  101:	
  The	
  Disciplined	
  Agile	
  Delivery	
  Experience	
  Workshop	
  (21	
  PDUs)	
  
DA	
  103:	
  Disciplined	
  Agile	
  Delivery	
  for	
  Execu>ves	
  (7	
  PDUs)	
  
DA	
  104:	
  Introduc>on	
  to	
  Disciplined	
  Agile	
  Delivery	
  (14	
  PDUs)	
  
	
  
Advanced:	
  
DA	
  203:	
  Agile	
  Architecture	
  with	
  Discipline	
  (7	
  PDUs)	
  
DA	
  210:	
  Disciplined	
  Agile	
  Delivery	
  for	
  Experienced	
  Agile	
  Professionals	
  (7	
  PDUs)	
  
DA	
  301:	
  Advanced	
  Disciplined	
  Agile	
  Delivery	
  (7	
  PDUs)	
  
DA	
  305:	
  Disciplined	
  Agile	
  Delivery	
  +	
  Advisor	
  Coaches	
  Clinic	
  (21	
  PDUs)	
  
Disciplined	
  Agile	
  Yellow	
  Belt	
  
DisciplinedAgileConsor>um.org	
  

Requirements	
  
•  Pass	
  the	
  DAD	
  Yellow	
  Belt	
  Online	
  Test	
  
•  Join	
  the	
  DAD	
  discussion	
  forum	
  on	
  LinkedIn	
  (suggested)	
  
•  Follow	
  the	
  DAD	
  blog	
  
•  Read	
  the	
  DAD	
  Book	
  or	
  complete	
  one	
  or	
  more	
  cer>fied	
  DAD	
  courses	
  
Benefits	
  
•  Lis>ng	
  in	
  Cer>fica>on	
  Membership	
  Directory	
  
•  Disciplined	
  Agile	
  Consor>um	
  (DAC)	
  NewsleBer	
  
•  Member-­‐only	
  access	
  to	
  DAC	
  collateral	
  such	
  as	
  webinars,	
  templates,	
  white	
  
papers	
  
RetenFon	
  
•  $50	
  per	
  year	
  (first	
  year	
  waived)	
  
•  10	
  hours	
  of	
  DAD	
  related	
  ac>vi>es	
  such	
  as	
  educa>on,	
  aBendance	
  at	
  events,	
  
webinars	
  per	
  year	
  
How	
  to	
  Pass	
  the	
  Test	
  
•  The	
  test	
  is	
  25	
  mul>ple	
  selec>on	
  ques>ons	
  based	
  solely	
  on	
  material	
  from	
  
the	
  DAD	
  100	
  Series	
  Courses	
  and	
  the	
  
DAD	
  book.	
  To	
  pass	
  the	
  test	
  you	
  will	
  need	
  to	
  have	
  read	
  the	
  book	
  or	
  
aBended	
  one	
  of	
  the	
  workshops.	
  
Disciplined Agile Delivery: indo além do Scrum

Mais conteúdo relacionado

Mais procurados

Workshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à praticaWorkshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à praticaEli Rodrigues
 
Gestão eletrônica de documentos - pasta obras
Gestão eletrônica de documentos - pasta obrasGestão eletrônica de documentos - pasta obras
Gestão eletrônica de documentos - pasta obrasRaíssa Siqueira Mota
 
Palestra Project Model Canvas
Palestra Project Model CanvasPalestra Project Model Canvas
Palestra Project Model CanvasDanilo Marques
 
Módulo 5. El rol del Scrum Master
Módulo 5. El rol del Scrum MasterMódulo 5. El rol del Scrum Master
Módulo 5. El rol del Scrum MasterJohnny Ordóñez
 
WORKSHOP OKR - GESTÃO POR RESULTADOS
WORKSHOP OKR - GESTÃO POR RESULTADOSWORKSHOP OKR - GESTÃO POR RESULTADOS
WORKSHOP OKR - GESTÃO POR RESULTADOSCarlos Silva Júnior
 
FDI, OPC UA and the IIoT Overview
FDI, OPC UA and the IIoT OverviewFDI, OPC UA and the IIoT Overview
FDI, OPC UA and the IIoT OverviewFieldComm Group
 
47 processos de gerenciamento de projetos
47 processos de gerenciamento de projetos47 processos de gerenciamento de projetos
47 processos de gerenciamento de projetosEpitacio Gomes
 
Princípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene SeibelPrincípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene SeibelSustentare Escola de Negócios
 
Mapeamento de Fluxo de Valor
Mapeamento de Fluxo de ValorMapeamento de Fluxo de Valor
Mapeamento de Fluxo de ValorCaio Santiago
 
Gerenciamento das comunicações - PMBOK
Gerenciamento das comunicações - PMBOKGerenciamento das comunicações - PMBOK
Gerenciamento das comunicações - PMBOKMárcia Barros
 
STATIK para facilitadores
STATIK para facilitadoresSTATIK para facilitadores
STATIK para facilitadoresNatalia Manha
 

Mais procurados (20)

Workshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à praticaWorkshop Gestão de projetos: Da teoria à pratica
Workshop Gestão de projetos: Da teoria à pratica
 
Introdução a Gerenciamento de Projetos
Introdução a Gerenciamento de ProjetosIntrodução a Gerenciamento de Projetos
Introdução a Gerenciamento de Projetos
 
Gestão eletrônica de documentos - pasta obras
Gestão eletrônica de documentos - pasta obrasGestão eletrônica de documentos - pasta obras
Gestão eletrônica de documentos - pasta obras
 
Gestão Ágil com Fluxo Unificado
Gestão Ágil com Fluxo UnificadoGestão Ágil com Fluxo Unificado
Gestão Ágil com Fluxo Unificado
 
Palestra Project Model Canvas
Palestra Project Model CanvasPalestra Project Model Canvas
Palestra Project Model Canvas
 
Agile Squads - Spotify Culture
Agile Squads - Spotify CultureAgile Squads - Spotify Culture
Agile Squads - Spotify Culture
 
Módulo 5. El rol del Scrum Master
Módulo 5. El rol del Scrum MasterMódulo 5. El rol del Scrum Master
Módulo 5. El rol del Scrum Master
 
Metodos Ageis
Metodos AgeisMetodos Ageis
Metodos Ageis
 
WORKSHOP OKR - GESTÃO POR RESULTADOS
WORKSHOP OKR - GESTÃO POR RESULTADOSWORKSHOP OKR - GESTÃO POR RESULTADOS
WORKSHOP OKR - GESTÃO POR RESULTADOS
 
FDI, OPC UA and the IIoT Overview
FDI, OPC UA and the IIoT OverviewFDI, OPC UA and the IIoT Overview
FDI, OPC UA and the IIoT Overview
 
47 processos de gerenciamento de projetos
47 processos de gerenciamento de projetos47 processos de gerenciamento de projetos
47 processos de gerenciamento de projetos
 
Não chame um goHorse de Kanban
Não chame um goHorse de KanbanNão chame um goHorse de Kanban
Não chame um goHorse de Kanban
 
Princípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene SeibelPrincípios da Filosofia Lean - Slides - Profª Silene Seibel
Princípios da Filosofia Lean - Slides - Profª Silene Seibel
 
Mapeamento de Fluxo de Valor
Mapeamento de Fluxo de ValorMapeamento de Fluxo de Valor
Mapeamento de Fluxo de Valor
 
Gerenciamento das comunicações - PMBOK
Gerenciamento das comunicações - PMBOKGerenciamento das comunicações - PMBOK
Gerenciamento das comunicações - PMBOK
 
Pensamento A3
Pensamento A3Pensamento A3
Pensamento A3
 
Relatório A3
Relatório A3Relatório A3
Relatório A3
 
STATIK para facilitadores
STATIK para facilitadoresSTATIK para facilitadores
STATIK para facilitadores
 
Gestão de Projetos - Prof. João Frederico Gonzales
Gestão de Projetos - Prof. João Frederico GonzalesGestão de Projetos - Prof. João Frederico Gonzales
Gestão de Projetos - Prof. João Frederico Gonzales
 
Planejamento estratégico
Planejamento estratégicoPlanejamento estratégico
Planejamento estratégico
 

Semelhante a Disciplined Agile Delivery: indo além do Scrum

Arquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaArquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaAdriano Tavares
 
Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaVítor Bruno de Almeida
 
Agilidade além do scrum
Agilidade além do scrumAgilidade além do scrum
Agilidade além do scrumMichel Cordeiro
 
Gestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoGestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoAnderson Silveira
 
Métodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoMétodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoYuri Morais
 
QA-2023-qualityassuranceequipe-teste_v3.pptx
QA-2023-qualityassuranceequipe-teste_v3.pptxQA-2023-qualityassuranceequipe-teste_v3.pptx
QA-2023-qualityassuranceequipe-teste_v3.pptxMaryanaFeijo
 
Metodologia MID-Start SCRUM em ERP
Metodologia MID-Start SCRUM em ERPMetodologia MID-Start SCRUM em ERP
Metodologia MID-Start SCRUM em ERPPedro Bergo
 
Testes utilizando cucumber + PhantomJs
Testes utilizando cucumber + PhantomJsTestes utilizando cucumber + PhantomJs
Testes utilizando cucumber + PhantomJsLocaweb
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Denis Santos
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumRafael Ramos
 
Sucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura AgileSucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura AgileSérgio Giraldo
 
Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrumScumpb
 
Apresentacao kanbane scrum-reduzido
Apresentacao kanbane scrum-reduzidoApresentacao kanbane scrum-reduzido
Apresentacao kanbane scrum-reduzidoDavid Ribeiro
 
Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5Joao Paulo Coelho
 

Semelhante a Disciplined Agile Delivery: indo além do Scrum (20)

Arquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinadaArquitetura Ágil, uma abordagem disciplinada
Arquitetura Ágil, uma abordagem disciplinada
 
Scrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-diaScrum: entendendo o framework e aplicando no dia-a-dia
Scrum: entendendo o framework e aplicando no dia-a-dia
 
Agilidade além do scrum
Agilidade além do scrumAgilidade além do scrum
Agilidade além do scrum
 
Gestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoGestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxo
 
Agil escalavel safe
Agil escalavel   safeAgil escalavel   safe
Agil escalavel safe
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Scrum
ScrumScrum
Scrum
 
Métodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoMétodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - Introdução
 
QA-2023-qualityassuranceequipe-teste_v3.pptx
QA-2023-qualityassuranceequipe-teste_v3.pptxQA-2023-qualityassuranceequipe-teste_v3.pptx
QA-2023-qualityassuranceequipe-teste_v3.pptx
 
Metodologia MID-Start SCRUM em ERP
Metodologia MID-Start SCRUM em ERPMetodologia MID-Start SCRUM em ERP
Metodologia MID-Start SCRUM em ERP
 
Testes utilizando cucumber + PhantomJs
Testes utilizando cucumber + PhantomJsTestes utilizando cucumber + PhantomJs
Testes utilizando cucumber + PhantomJs
 
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
 
Gestao Agil de Projetos com Scrum
Gestao Agil de Projetos com ScrumGestao Agil de Projetos com Scrum
Gestao Agil de Projetos com Scrum
 
Sucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura AgileSucesso e derrota na Arquitetura Agile
Sucesso e derrota na Arquitetura Agile
 
Scrum - Visão Geral
Scrum - Visão GeralScrum - Visão Geral
Scrum - Visão Geral
 
Palestra scrum
Palestra scrumPalestra scrum
Palestra scrum
 
Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrum
 
Apresentacao kanbane scrum-reduzido
Apresentacao kanbane scrum-reduzidoApresentacao kanbane scrum-reduzido
Apresentacao kanbane scrum-reduzido
 
Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5Utilizando metodologias ágeis em uma empresa CMMI nível 5
Utilizando metodologias ágeis em uma empresa CMMI nível 5
 

Mais de Adriano Tavares

Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019Adriano Tavares
 
TDC2018 - Adriano Tavares - Design Thinking para arquitetos de software
TDC2018 - Adriano Tavares - Design Thinking para arquitetos de softwareTDC2018 - Adriano Tavares - Design Thinking para arquitetos de software
TDC2018 - Adriano Tavares - Design Thinking para arquitetos de softwareAdriano Tavares
 
Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez! Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez! Adriano Tavares
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começarAdriano Tavares
 
A importância da arquitetura de software
A importância da arquitetura de softwareA importância da arquitetura de software
A importância da arquitetura de softwareAdriano Tavares
 
Repensando padrões e boas práticas java ee
Repensando padrões e boas práticas java eeRepensando padrões e boas práticas java ee
Repensando padrões e boas práticas java eeAdriano Tavares
 
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...Adriano Tavares
 
Modelagem de dados e objetos
Modelagem de dados e objetosModelagem de dados e objetos
Modelagem de dados e objetosAdriano Tavares
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Adriano Tavares
 

Mais de Adriano Tavares (12)

Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019Palestra Transformação Ágil - CBGPL 2019
Palestra Transformação Ágil - CBGPL 2019
 
TDC2018 - Adriano Tavares - Design Thinking para arquitetos de software
TDC2018 - Adriano Tavares - Design Thinking para arquitetos de softwareTDC2018 - Adriano Tavares - Design Thinking para arquitetos de software
TDC2018 - Adriano Tavares - Design Thinking para arquitetos de software
 
Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez! Transformação ágil em uma grande empresa, um post-it por vez!
Transformação ágil em uma grande empresa, um post-it por vez!
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começar
 
A importância da arquitetura de software
A importância da arquitetura de softwareA importância da arquitetura de software
A importância da arquitetura de software
 
Repensando padrões e boas práticas java ee
Repensando padrões e boas práticas java eeRepensando padrões e boas práticas java ee
Repensando padrões e boas práticas java ee
 
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...
 
Pangea 21-07-2009
Pangea 21-07-2009Pangea 21-07-2009
Pangea 21-07-2009
 
JPA - MGJUG
JPA - MGJUGJPA - MGJUG
JPA - MGJUG
 
Modelagem de dados e objetos
Modelagem de dados e objetosModelagem de dados e objetos
Modelagem de dados e objetos
 
Gestao agil de projetos
Gestao agil de projetosGestao agil de projetos
Gestao agil de projetos
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1
 

Disciplined Agile Delivery: indo além do Scrum

  • 1. Disciplined  Agile  Delivery,     indo  além  do  Scrum   Adriano  Tavares  
  • 2. Adriano  Tavares     SoEware  Architect,  Agile  Coach   adriano.tavares@gmail.com   hBp://adrianotavares.com   @adrianotavares   hBp://br.linkedin.com/in/adrianotavares         CSM,  DAD  Black  Belt/Cer>fied   Instructor   hBp://DisciplinedAgileConsor>um.org  
  • 3. Mo>vação   ü Apresentar  como  ir  além  do  Scrum  com   Disciplined  Agile  Delivery  (DAD);   ü Falar  sobre  a  cer>ficação  em  DAD.  
  • 4. Contextos  para  adaptação  da  agilidade  em  escala   Agility   at   Scale   Disciplined   Agile   Delivery   Agile   Disciplined  agile  delivery  com  um  ou  mais  fatores  de  complexidade:   §  Times  grandes  (>30)   §  Times  geograficamente  distribuídos   §  Compliance  regulatórios  (PM,  EA,  SP)   §  Complexidade  de  domínio  ou  técnica   §  Questões  culturais/organizacionais   §  Distribuição  organizacional   •  •  •  •  •  Foco  na  entrega  (Delivery)   Ciclo  de  vida  dirigido  por  Risco-­‐Valor   Auto-­‐organização  com  governança  apropriada  (>15<30)   Dirigido  por  metas   Aderência  Corpora>va   •  •  •  •  •  Foco  na  construção   Ciclo  de  vida  dirigido  por  valor   Times  alto-­‐organizados  (<15)   Prescri>vo  (Scrum,  XP,  AM)   Aderência  a  Times  de  projeto   The Agile Scaling Model (ASM), é um framework conceitual desenvolvido pela IBM  
  • 5. Disciplined  Agile  Delivery  (DAD)   Disciplined  Agile  Delivery  (DAD)  é  um   framework  de  processo  de  decisão     As  principais  caracterís>cas  de  DAD:   ü Abordagem  ágil  hibrida;   ü Pessoas-­‐primeiro;   ü Ciclo  de  vida  de  entrega  completo;   ü Dirigido  por  metas;   ü Focado  em  soluções  de  TI;   ü Ciclo  de  vida  Risco-­‐valor;   ü Aderência  Corpora>va;   ü Escalável.  
  • 6. DAD  é  uma  abordagem  ágil  híbrida   DevOps   Outside  In  Dev.   OpenUP   Scrum   Lean   XP   Agile  Data   Agile  Modeling   Kanban   …  e  mais   DAD  u>liza  estratégias  comprovadas  de  várias  fontes   fornecendo  uma  estrutura  de  decisão  para  orientar  a  sua  adoção  e     customização  de  uma  maneira  dirigida  pelo  contexto.  
  • 8. Mapeamento  dos  papéis  tradicionais  para  os   papéis  DAD  em  potencial  
  • 9. Ciclo  de  vida  Scrum  de  Construção  
  • 10. Comparando  a  terminologia   DAD  e  Scrum   Termo  DAD   Termo  Scrum   Itera>on   Sprint   Team  lead   ScrumMaster*   Coordina>on  mee>ng   (Daily)  Scrum  mee>ng   Retrospec>ve   Sprint  retrospec>ve   Demo   Sprint  demo   *  Estes  papéis  não  são  completamente  o  mesmo,  mas  próximos  
  • 11. Ciclo  de  vida  Agile  Delivery     sem  termos  “de  marca”  
  • 12. Ciclo  de  vida  Agile  Delivery  Governado  
  • 13. A>vidades  na  Iniciação  de  Projetos   Es>ma>va  Inicial   Modelagem  Inicial  dos  Requisitos   Modelagem  Inicial  da  Arquitetura   Jus>ficar  o  Projeto   Cronograma  Alto-­‐nível  do  release     65%   70%   75%   80%   85%   90%   95%   Source:  AmbysoE  2009  Agile  Project  Ini>a>on  Survey  
  • 14. Artefatos  evoluem  em  paralelo  na   Iniciação   Ambiente  do  Time   Custo  e  Cronograma   Escopo   Arquitetura  
  • 15. As  metas  do  Disciplined  Agile  Delivery  
  • 16. Agilistas  Disciplinados  adotam  uma   abordagem  dirigida  por  metas   Metas   Forme  o  >me   inicial     Explore  o  escopo   inicial     Explore  a   estratégia  técnica   inicial     Iden>fique  riscos     ...   *   Questões   Nível  de  detalhe     Tipos  de  visões     Estratégia  de  Modelagem     Estratégia  de  gerenciamento     de  itens  de  trabalho     Requisitos  Não-­‐Funcionais       *   Opção   Opção  Default   Vantagens   Desvantagens   Considerações   Sessões  Informais  de  Modelagem   Sessões  formais  de  modelagem   Entrevistas   Nehuma  
  • 17.
  • 18. Work  Item  Management   Formal  Change  Management   A  new  feature  or     defect  report  is   submiBed   New  work  is   assigned  to   the  team   The  change  control  board  (CCB)   meets  and  priori>zes   poten>al  new  work  
  • 19. Work  Item  Management   Scrum  Product  Backlog  –  Ordered  by  Business  Value  
  • 20. Work  Item  Management   Work  Item  Stack  –  Ordered  by  Risk  and  Value  
  • 21. Work  Item  Management:   Lean  Work  Item  Pool  –  Pulled  Just  in  Time  (JIT)  
  • 22.
  • 23. Conclusão   ü Foque  em  soluções,  não  apenas  em  soEware;   ü Estenda  o  ciclo  de  vida  do  Scrum  para   endereçar  um  ciclo  de  vida  de  Delivery   completo;   ü Vá  além  dos  métodos  “de  marca”;   ü Adote  explicitamente  estratégias  de   governança;     ü Adote  uma  abordagem  baseada  em  metas   para  permi>r  escalar  em  contextos  diferentes.  
  • 24. Disciplined  Agile  Cer>fica>on   DisciplinedAgileConsor>um.org   Disciplined  Agile  Yellow  Belt     –  Indica>on  that  the  person  is  new  to  disciplined  agile  but  eager  to   learn   –  Beginner  cer>fica>on   Disciplined  Agile  Green  Belt   –  Indica>on  that  the  person  is  striving  to  be  a  professional   –  Poten>al  to  be  a  junior  coach   –  Intermediate  cer>fica>on   Disciplined  Agile  Black  Belt   –  Indica>on  that  the  person  is  an  expert   –  OEen  a  senior  coach,  instructor,  or  agile  transforma>on  lead   –  Expert  cer>fica>on  
  • 25. Cer>fied  Disciplined  Agile  Courses   DisciplinedAgileConsor>um.org   Introductory:   DA  101:  The  Disciplined  Agile  Delivery  Experience  Workshop  (21  PDUs)   DA  103:  Disciplined  Agile  Delivery  for  Execu>ves  (7  PDUs)   DA  104:  Introduc>on  to  Disciplined  Agile  Delivery  (14  PDUs)     Advanced:   DA  203:  Agile  Architecture  with  Discipline  (7  PDUs)   DA  210:  Disciplined  Agile  Delivery  for  Experienced  Agile  Professionals  (7  PDUs)   DA  301:  Advanced  Disciplined  Agile  Delivery  (7  PDUs)   DA  305:  Disciplined  Agile  Delivery  +  Advisor  Coaches  Clinic  (21  PDUs)  
  • 26. Disciplined  Agile  Yellow  Belt   DisciplinedAgileConsor>um.org   Requirements   •  Pass  the  DAD  Yellow  Belt  Online  Test   •  Join  the  DAD  discussion  forum  on  LinkedIn  (suggested)   •  Follow  the  DAD  blog   •  Read  the  DAD  Book  or  complete  one  or  more  cer>fied  DAD  courses   Benefits   •  Lis>ng  in  Cer>fica>on  Membership  Directory   •  Disciplined  Agile  Consor>um  (DAC)  NewsleBer   •  Member-­‐only  access  to  DAC  collateral  such  as  webinars,  templates,  white   papers   RetenFon   •  $50  per  year  (first  year  waived)   •  10  hours  of  DAD  related  ac>vi>es  such  as  educa>on,  aBendance  at  events,   webinars  per  year   How  to  Pass  the  Test   •  The  test  is  25  mul>ple  selec>on  ques>ons  based  solely  on  material  from   the  DAD  100  Series  Courses  and  the   DAD  book.  To  pass  the  test  you  will  need  to  have  read  the  book  or   aBended  one  of  the  workshops.