Disciplined Agile Delivery DAD Disciplined Agile Delivery DAD is a process decision framework The key characteristics of DAD Peoplefirst Goaldriven Hybrid agile Learningoriented Full delivery lifecycle ID: 207620
Download Presentation The PPT/PDF document "Introduction to" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Introduction to
Disciplined Agile Delivery (DAD)Slide2
© Disciplined Agile Consortium
2
Disciplined Agile Delivery is a process decision toolkit
The key characteristics of DAD:
People-first
Goal-driven
Hybrid agile
Learning-oriented
Full delivery lifecycleSolution focusedRisk-value lifecycleEnterprise awareSlide3
Disciplined Agile Delivery (DAD)
Disciplined Agile Delivery: The Foundation for Scaling Agile
© Disciplined Agile Consortium
Team Size
Geographic
Distribution
Compliance
Domain Complexity
Technical
Complexity
Organizational
Distribution
DAD leverages proven strategies from several sources,
providing a decision toolkit to guide your adoption and
tailoring of them in a context-driven manner.
Scrum
Extreme Programming
Lean
Kanban
Unified Process
Agile Modeling
Agile Data
“Traditional”
TOGAF
DevOps
…and more
SAFeSlide4
© Disciplined Agile Consortium
High-Level Delivery LifecycleSlide5
Disciplined Agile Delivery: Agile Lifecycle (Scrum based)
© Disciplined Agile Consortium
…so there’s a fair bit to the agile delivery lifecycle.Slide6
Disciplined Agile Delivery: Lean Lifecycle (Kanban based)
© Disciplined Agile Consortium
DAD doesn’t prescribe a single lifecycle…Slide7
The Phases Disappear Over Time
First release:
Inception
Construction
Transition
Second release:
I
Construction
T
Third release:
I
Construction
T
N
th
+ releases:
C
C
T
C
C
T
T
T
.
.
.
…and promotes continuous learning and improvement.
© Disciplined Agile ConsortiumSlide8
Disciplined Agile Delivery: Agile Continuous Delivery Lifecycle
© Disciplined Agile Consortium
A good
end goalSlide9
Disciplined Agile Delivery: Lean Continuous Delivery Lifecycle
© Disciplined Agile Consortium
A good
end goalSlide10
Disciplined Agile Delivery: Exploratory Lifecycle (Lean Startup)
© Disciplined Agile Consortium
Sometimes it takes time to identify what your stakeholders actually needSlide11
Disciplined Agile Delivery: Program (Team of Teams)
© Disciplined Agile Consortium
Sometimes you need
a team of teams
in order to deliverSlide12
The Process Goals of Disciplined Agile Delivery
© Disciplined Agile Consortium
DAD is Goal-Driven, Not PrescriptiveSlide13
DAD supports a robust set of roles
Team Lead
Agile process expert, keeps team focused on achievement of goals, removes impedimentsProduct OwnerOwns the product vision, scope and priorities of the solution
Architecture OwnerOwns the architecture decisions and technical priorities, mitigates key technical risksTeam MemberCross-functional team members that deliver the solutionStakeholderIncludes the customer but also other stakeholders such as Project Sponsor, DevOps, architecture, database groups, governance bodies
© Disciplined Agile Consortium
13Slide14
DAD Teams Are Enterprise Aware
Disciplined agilists:
Work closely with enterprise groups
Follow existing roadmap(s) where appropriate
Leverage existing assets
Enhance existing assets
© Disciplined Agile Consortium
14Slide15
Context Counts – Tailoring and Scaling Agile
© Disciplined Agile Consortium
15
Agile
Disciplined Agile Delivery
Agility at Scale
Construction focus
Value driven lifecycle
Self-organizing teamsPrescriptiveProject team aware
Delivery focus
Risk-value driven lifecycle
Self-organization with appropriate governance
Goal driven
Enterprise aware
DAD provides the foundation from which to scale:
Large teamsGeographically distributed teamsComplianceDomain complexityTechnical complexityOrganizational distributionSlide16
16
Governance is Built Into DAD
Governance strategies built into DAD:
Risk-value lifecycle
Light-weight milestone reviews
“Standard” opportunities for increased visibility and to steer the team provided by agile
Enterprise awareness
Robust stakeholder definition
© Disciplined Agile ConsortiumSlide17
What Does it Mean to Be Disciplined?
In general, it requires discipline to follow many agile practices and philosophies
But, it also requires discipline to:Reduce the feedback cycle
Learn continuouslyDeliver solutions incrementallyBe goal drivenEnterprise awareStreamline Inception and Transition effortsAdopt agile governance strategies© Disciplined Agile Consortium
17Slide18
Shuhari
and Disciplined Agile Certification
At the shu stage you are beginning to learn the techniques and philosophies of disciplined agile development. Your goal is to build a strong foundation from which to build upon.
At the ha stage you reflect upon and question why disciplined agile strategies work, seeking to understand the range of strategies available to you and when they are best applied. At the ri
stage you seek to extend and improve upon disciplined agile techniques, sharing your learnings with others.
© Disciplined Agile Consortium Slide19
DAD Resources
Choose Your WoW. A Disciplined Agile Delivery Handbook for Optimizing Your
Way of Working
, by Scott Ambler & Mark Lines (2019)DAD Blog: www.DisciplinedAgileDelivery.comDAD Certification: www.DisciplinedAgileConsortium.orgDAD LinkedIn Discussion Group:
http://www.linkedin.com/groups/Disciplined-Agile-Delivery-4685263