O documento apresenta o framework Disciplined Agile Delivery (DAD) para projetos ágeis em escala. O DAD fornece um ciclo de vida completo focado na entrega e governado por metas para guiar times em diferentes contextos, indo além do Scrum. O documento também descreve a certificação em DAD.
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.
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
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
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.