SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
DISCIPLINED AGILE:
PAST, PRESENT, AND
FUTURE
© Project Management Institute. All rights reserved.
Disciplined Agile © Project Management Institute. All rights reserved. 1
The Path to Business Agility
Scott Ambler
Disciplined Agile © Project Management Institute. All rights reserved.
2
pmi.org/disciplined-agile
• Co-creator of Disciplined Agile
• VP & Chief Scientist, Disciplined Agile at PMI
• Thought Leader behind Agile Modeling and Agile
Data methods
• Twitter: @scottwambler
• linkedin.com/in/sambler/
Agenda
Disciplined Agile © Project Management Institute. All rights reserved. 3
• Why Disciplined Agile (DA)?
• Overview of the DA toolkit
• Guided continuous improvement (GCI)
• Parting thoughts
Disciplined Agile © Project Management Institute. All rights reserved. 4
Why
Effectiveness
Time
We hit the limits of the framework.
Disciplined Agile © Project Management Institute. All rights reserved. 5
Source: Reifer, D.
Quantitative Analysis of Agile Methods Survey (2017):
Twelve Major Findings
1500+ Agile teams at 150 organizations
Agile methods: 7-12% more productive on average
Agile scaling frameworks: 3-5% more productive on average
Things get better
Initial learning curve
How effective are frameworks in practice?
Disciplined Agile © Project Management Institute. All rights reserved. 6
D E F I N I T I O N
Disciplined
Agile (DA)
A tool kit encompassing theories of Flow, Lean,
Theory of Constraints (ToC) and organizational
development. DA provides straightforward
guidance that enables us to make better decisions
inside our organizations about our Way of
Working (WoW).
Disciplined Agile © Project Management Institute. All rights reserved. 7
An umbrella over all of agile
Your WoW
Disciplined Agile © Project Management Institute. All rights reserved. 8
Tribes
Continuous Integration
Continuous Deployment
Test driven development (TDD)
Pair programming
Mob programming
Daily standups
Taskboards
Burndowns
Burnups
OKRs
GQM
Squads
Program Increments (PIs)
Release Planning
Net Promoter Score (NPS)
Guilds
Scrum
Epics
User stories
Technical Debt
Product Owners
Architecture Owners
Spikes
MVPs
MBIs
Automated tests
Acceptance Tests
Regression testing
BDD
ATDD
DevOps
Refactoring
Database refactoring
Generalizing specialists
User Experience
Design
Split testing
Exploratory testing
Active stakeholder participation
Onsite customer
Demos
Shift left
Shift right
Canary testing
Backlogs
Open space
Dashboards
Static analysis
Dynamic analysis
Business canvas
The Scope of
Disciplined
Agile
Disciplined Agile © Project Management Institute. All rights reserved. 9
Guided Continuous
Improvement (GCI):
Choosing Your
Way of Working
Disciplined Agile © Project Management Institute. All rights reserved. 10
Continuous
Improvement
Identify Problem
Identify Potential
Techniques(s)
Try the
Techniques(s)
Assess
Effectiveness
Adopt What Works
Abandon What
Doesn’t Work
Share Learnings
Disciplined Agile © Project Management Institute. All rights reserved.
11
You improve over time with continuous improvement
Disciplined Agile © Project Management Institute. All rights reserved.
12
Effectiveness
Time
Continuous
Improvement
Disciplined Agile © Project Management Institute. All rights reserved.
Continuous
Improvement
Some experiments fail. You
learn something, but it
doesn’t get you closer to
your goal.
Failing fast is fine, but how
can we succeed earlier?
If we get better at this,
we succeed more often,
and we improve faster.
We can do this if we
have access to an
experienced agile
coach; but they can
be expensive and
hard to find.
We can do this if we
have access to a process
knowledge base, such as
the Disciplined Agile
tool kit.
Guided
Identify problem
Identify potential
technique(s)
Try the technique(s)
Assess
effectiveness
Adopt what works
Abandon what
doesn’t work
Share learnings
1313
Guided
Continuous
Improvement
Improve faster
through
Guided
Continuous
Improvement
Disciplined Agile © Project Management Institute. All rights reserved. 14
Continuous
Improvement
Time
Effectiveness
Start where you are.
Do the best that you can in the situation that you face.
Always strive to get better.
14
Scenario: Mismatch between project funding and agile
• Our organization currently requires project teams to provide an initial, up-front
estimate with a +/- 25% range.
• Although this has worked reasonably well in the past with traditional projects, it
isn’t working well for agile teams.
• Producing such an estimate is seen as an unnecessary overhead by the agile
teams.
• When they did produce such estimates, the scope for the projects evolved
sufficiently that the initial estimates often proved to be off most of the time.
Disciplined Agile © Project Management Institute. All rights reserved. 15
The process goals for team agility
Disciplined Agile © Project Management Institute. All rights reserved. 16
Process Goal Diagram: Secure Funding
Disciplined Agile © Project Management Institute. All rights reserved. 17
There are known problems with our current approach.
Disciplined Agile © Project Management Institute. All rights reserved. 18
Options (Ordered) Trade-Offs
Fixed price/cost (ranged).
At the beginning of the
project we develop, and
then commit to, an initial
estimate that is based on
our up-front requirements
and architecture modeling
efforts. The estimate
should be presented as a
fairly large range, often +/-
25% or even +/- 50% to
reflect the riskiness of
“fixed price” estimates.
• Ranges provide stakeholders with a more realistic assessment of the
uncertainty faced by the team.
• High financial risk due to the initial estimate being based on initial
requirements that are very likely to change and a potential for technical
unknowns.
• To narrow the range we will need to do significant up-front modeling and
planning, thereby increasing our cost of delay and overall risk of incurring
waste.
• Many stakeholders will focus on the lower end of the estimate range.
• Many stakeholders don’t understand the need for ranged estimates, and we
will likely need to educate them on the concept.
There are better options available to us.
Disciplined Agile © Project Management Institute. All rights reserved. 19
Options (Ordered)
Charge by feature. Features, such as the addition of a new report or implementation of a new user
story, are funded individually.
Cost plus. A variation on time and materials where a low rate is paid for a developer’s time to cover their
basic costs with delivery bonuses paid for the production of consumable solutions. This is also called
“outcome based” or “cost reimbursement”.
Time and materials (T&M). With this approach we pay as we go, paying an hourly or daily rate (“the
time”) plus any expenses (“the materials”) incurred.
Stage gate. With this strategy we estimate and then fund the project for a given period of time before
going back for more funding. This is effectively a series of small fixed-cost funding increments.
Fixed price/cost (ranged). At the beginning of the project we develop, and then commit to, an initial
estimate that is based on our up-front requirements and architecture modeling efforts. The estimate
should be presented as a fairly large range, often +/- 25% or even +/- 50% to reflect the riskiness of
“fixed price” estimates.
Fixed price/cost (exact). An initial estimate is created early in the life cycle and presented either as an
exact figure or as a very small range (e.g., +/- 5% or +/- 10%).
We can identify better strategy to experiment with…
Disciplined Agile © Project Management Institute. All rights reserved.
Options
(Ordered)
Trade-Offs
Time and
materials
(T&M). …
• Low financial risk when teams are governed appropriately.
• Requires stakeholders to actively monitor and govern the team’s finances.
• In the case of outsourcing, vendors should provide complete transparency such as task boards so that
stakeholders are confident that they are getting value for their money.
Stage gate.
….
• Medium-level financial risk as it provides stakeholders with financial leverage over a delivery team.
• Some organizations have an onerous funding process, so requiring teams to obtain funding in stages can
increase their bureaucratic overhead and risk of delivering late.
• Except for the Inception phase, funding should be tied to delivery of increments of working solutions, not
paper-based artifacts. The stage gates could coincide with DA’s Stakeholder Vision, Proven Architecture,
and/or Continued Viability milestones as a component of our agile governance.
Fixed
price/cost
(ranged). …
• Ranges provide stakeholders with a more realistic assessment of the uncertainty faced by the team.
• High financial risk due to the initial estimate being based on initial requirements that are very likely to
change and a potential for technical unknowns.
• To narrow the range we will need to do significant up-front modeling and planning, thereby increasing our
cost of delay and overall risk of incurring waste.
• Many stakeholders will focus on the lower end of the estimate range.
• Many stakeholders don’t understand the need for ranged estimates and we will likely need to educate
them on the concept. 20
…sometimes we choose the best we can do right now
Disciplined Agile © Project Management Institute. All rights reserved. 21
Options
(Ordered)
Trade-Offs
Time and
materials
(T&M). …
• Low financial risk when teams are governed appropriately.
• Requires stakeholders to actively monitor and govern the team’s finances.
• In the case of outsourcing, vendors should provide complete transparency such as task boards so that
stakeholders are confident that they are getting value for their money.
Stage gate.
…
• Medium-level financial risk as it provides stakeholders with financial leverage over a delivery team.
• Some organizations have an onerous funding process, so requiring teams to obtain funding in stages can
increase their bureaucratic overhead and risk of delivering late.
• Except for the Inception phase, funding should be tied to delivery of increments of working solutions, not
paper-based artifacts. The stage gates could coincide with DA’s Stakeholder Vision, Proven Architecture,
and/or Continued Viability milestones as a component of our agile governance.
Fixed
price/cost
(ranged). …
• Ranges provide stakeholders with a more realistic assessment of the uncertainty faced by the team.
• High financial risk due to the initial estimate being based on initial requirements that are very likely to
change and a potential for technical unknowns.
• To narrow the range we will need to do significant up-front modeling and planning, thereby increasing our
cost of delay and overall risk of incurring waste.
• Many stakeholders will focus on the lower end of the estimate range.
• Many stakeholders don’t understand the need for ranged estimates and we will likely need to educate
them on the concept.
Parting
Thoughts
Disciplined Agile © Project Management Institute. All rights reserved. 22
Disciplined Agile © Project Management Institute. All rights reserved. 23
Understanding this agnostic
tool kit of strategies gets us
ready for choosing and evolving
our Way of Working (WoW).
Successful
agile
organizations
take
responsibility
for evolving
their own
agility.
Disciplined Agile © Project Management Institute. All rights reserved. 24
Success doesn’t come from adopting a
prescriptive framework or methodology such as
Scrum or SAFe® although it may be a good start!
For true business agility, we need to choose our
agile WoW™, bespoke agile, optimizing for our
unique situations.
Guided
Continuous
Improvement
Disciplined
Agile teaches
you how to
get better at
getting better!
Disciplined Agile © Project Management Institute. All rights reserved. 2525
Continuous
Improvement
Time
Effectiveness
Start where you are.
Do the best that you can in the situation that you face.
Always strive to get better.
Adopting a
framework
Thank You!
Disciplined Agile © Project Management Institute. All rights reserved.
26
pmi.org/disciplined-agile
• Twitter: @scottwambler
• linkedin.com/in/sambler/
BACKUP
SLIDES
FOR MORE INFORMATION:
WWW.PMI.ORG/DISCIPLINED-AGILE
OCTOBER 19, 2020Disciplined Agile Overview © Project Management Institute. All rights reserved. 27
Tactically scaling agile is about more
than team size.
Disciplined Agile © Project Management Institute. All rights reserved. 28
One Way of Working (WoW) for
all teams will not suffice!
Teams must be allowed to
choose and then evolve their
WoW to meet the unique and
changing situation that they
face.
T H I N K I N G P O I N T
How to read
a process
goal diagram
Disciplined Agile © Project Management Institute. All rights reserved. 29
DA Mindset
Disciplined Agile © Project Management Institute. All rights reserved. 30
The Scope of
Disciplined
Agile
Disciplined Agile © Project Management Institute. All rights reserved. 31
The DA FLEX life cycle
Disciplined Agile © Project Management Institute. All rights reserved. 32
Learning
more about
Disciplined
Agile
Disciplined Agile © Project Management Institute. All rights reserved. 33
Basics of Disciplined Agile online course
• An eight-module, self-paced and scenario-based introduction to how
Disciplined Agile works.
• See PMI.org/da-basics.
Instructor-led workshops
• Find them at DisciplinedAgileConsortium.org/DA-Training.
Books
• PMI members can download the Choose Your WoW book from
PMI.org/disciplined-agile/books/dad-handbook
Websites
• DA “micro site”: PMI.org/disciplined-agile
• DA blog: ProjectManagement.com/blogs/611075/Disciplined-Agile
• DA Applied blog: ProjectManagement.com/blogs/578692/Disciplined-Agile-
Applied
• Manifesting Business Agility blog:
ProjectManagement.com/blogs/581099/Manifesting-Business-Agility
Some Organizations using Disciplined Agile
34Disciplined Agile © Project Management Institute. All rights reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

1 smc samc introduction
1 smc samc introduction1 smc samc introduction
1 smc samc introduction
qtntpam
 
Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...
Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...
Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...
VIJAYA BHASKARA VARMA YARAKARAJU
 

Was ist angesagt? (20)

8D Problem Solving Report Template with Guidance
8D Problem Solving Report Template with Guidance8D Problem Solving Report Template with Guidance
8D Problem Solving Report Template with Guidance
 
SSCG 8D Problem Solving
SSCG 8D Problem SolvingSSCG 8D Problem Solving
SSCG 8D Problem Solving
 
Agile Practice Guide Notes
Agile Practice Guide NotesAgile Practice Guide Notes
Agile Practice Guide Notes
 
1 smc samc introduction
1 smc samc introduction1 smc samc introduction
1 smc samc introduction
 
Avoiding Process Improvement Pitfalls
Avoiding Process Improvement PitfallsAvoiding Process Improvement Pitfalls
Avoiding Process Improvement Pitfalls
 
PMI-ACP Lesson 9 Agile Risk Management
PMI-ACP Lesson 9 Agile Risk ManagementPMI-ACP Lesson 9 Agile Risk Management
PMI-ACP Lesson 9 Agile Risk Management
 
8D Problem Solving Poster
8D Problem Solving Poster8D Problem Solving Poster
8D Problem Solving Poster
 
Agile Portfolio Management - The Secret Sauce for Sustainable Business Growth
Agile Portfolio Management - The Secret Sauce for Sustainable Business GrowthAgile Portfolio Management - The Secret Sauce for Sustainable Business Growth
Agile Portfolio Management - The Secret Sauce for Sustainable Business Growth
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
 
4 things Project Managers and Green Belts should learn from one another
4 things Project Managers and Green Belts should learn from one another4 things Project Managers and Green Belts should learn from one another
4 things Project Managers and Green Belts should learn from one another
 
Global 8D Training (Philippines)
Global 8D Training (Philippines)Global 8D Training (Philippines)
Global 8D Training (Philippines)
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
Agile Development – Why requirements matter
Agile Development – Why requirements matterAgile Development – Why requirements matter
Agile Development – Why requirements matter
 
Robust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or WaterfallRobust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or Waterfall
 
Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...
Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...
Fear, Uncertainty And Doubt Overcoming These In Choosing An Offshore Qa & Tes...
 
Value-Driven-Delivery
Value-Driven-DeliveryValue-Driven-Delivery
Value-Driven-Delivery
 
Aligning Portfolio Management reporting and tracking with agile delivery at t...
Aligning Portfolio Management reporting and tracking with agile delivery at t...Aligning Portfolio Management reporting and tracking with agile delivery at t...
Aligning Portfolio Management reporting and tracking with agile delivery at t...
 
Root Cause Analysis تحليل أسباب جذور المشكلة
Root Cause Analysis تحليل أسباب جذور المشكلةRoot Cause Analysis تحليل أسباب جذور المشكلة
Root Cause Analysis تحليل أسباب جذور المشكلة
 
8 Disciplines (8D) Training
8 Disciplines (8D) Training8 Disciplines (8D) Training
8 Disciplines (8D) Training
 

Ähnlich wie Disciplined Agile:  Past, present, and future. The path to true business agility by Scott Ambler

Leading the way in six sigma
Leading the way in six sigmaLeading the way in six sigma
Leading the way in six sigma
Invensis Learning
 
The agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricksThe agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricks
Long Thay
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2
Murray Cantor
 

Ähnlich wie Disciplined Agile:  Past, present, and future. The path to true business agility by Scott Ambler (20)

Best Practice.pptx
Best Practice.pptxBest Practice.pptx
Best Practice.pptx
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
Six Sigma Green Belt Training Part 5
Six Sigma Green Belt Training Part 5Six Sigma Green Belt Training Part 5
Six Sigma Green Belt Training Part 5
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering ValueBeyond Budget and Scope: Managing Client Expectations and Delivering Value
Beyond Budget and Scope: Managing Client Expectations and Delivering Value
 
Leading the way in six sigma
Leading the way in six sigmaLeading the way in six sigma
Leading the way in six sigma
 
Importance of Adaptive Planning in Agile
Importance of Adaptive Planning in AgileImportance of Adaptive Planning in Agile
Importance of Adaptive Planning in Agile
 
Going Agile
Going  AgileGoing  Agile
Going Agile
 
Project Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training ExampleProject Plan Development - A FlackVentures Training Example
Project Plan Development - A FlackVentures Training Example
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
 
The agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricksThe agile pmp teaching an old dog new tricks
The agile pmp teaching an old dog new tricks
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Towards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methodsTowards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methods
 
Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)
 
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessGoverning Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
 
Integrative KeynoteV2
Integrative KeynoteV2Integrative KeynoteV2
Integrative KeynoteV2
 
Program Management Office (PMO)
Program Management Office (PMO)Program Management Office (PMO)
Program Management Office (PMO)
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 

Mehr von Bosnia Agile

Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...
Bosnia Agile
 
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
Bosnia Agile
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
Bosnia Agile
 

Mehr von Bosnia Agile (20)

Agile is not just for software development, it’s for the whole business! by O...
Agile is not just for software development, it’s for the whole business! by O...Agile is not just for software development, it’s for the whole business! by O...
Agile is not just for software development, it’s for the whole business! by O...
 
Supercharge your teams with Value Stream Management by Richard Knaster
Supercharge your teams with Value Stream Management by Richard KnasterSupercharge your teams with Value Stream Management by Richard Knaster
Supercharge your teams with Value Stream Management by Richard Knaster
 
Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...Data Visualization Techniques in Meteorological and Climatological World usin...
Data Visualization Techniques in Meteorological and Climatological World usin...
 
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...
 
Production Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa MehmedićProduction Support - the DevOps way by Mustafa Mehmedić
Production Support - the DevOps way by Mustafa Mehmedić
 
The Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave FarleyThe Rationale for Continuous Delivery by Dave Farley
The Rationale for Continuous Delivery by Dave Farley
 
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
What’s a Design Sprint and Why Does it Matter? by Elvis PivićWhat’s a Design Sprint and Why Does it Matter? by Elvis Pivić
What’s a Design Sprint and Why Does it Matter? by Elvis Pivić
 
Building a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad ZačinaBuilding a world-class work culture by Rešad Začina
Building a world-class work culture by Rešad Začina
 
Scrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave WestScrum Turns 25 - Usage and the future by Dave West
Scrum Turns 25 - Usage and the future by Dave West
 
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa ToromanScrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
Scrum + DevOps, Better together? by Ena Durmišević and Mustafa Toroman
 
Minimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender YükselMinimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
Minimum Viable Psychology (MVP) for Agile Teams by Ender Yüksel
 
Managing a product without authority by Ana Pegan
Managing a product without authority by Ana PeganManaging a product without authority by Ana Pegan
Managing a product without authority by Ana Pegan
 
Product Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana LojoProduct Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
Product Design Possibilities in Fast-Paced Agile Environments by Vildana Lojo
 
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...
 
Agile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad JunuzovicAgile Business Process Digitization by Nedzad Junuzovic
Agile Business Process Digitization by Nedzad Junuzovic
 
Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...Transforming Scrum Masters: The Journey from joining a Transformation to tran...
Transforming Scrum Masters: The Journey from joining a Transformation to tran...
 
Aha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar MesicAha! Moments (Why people are using your app) by Esmar Mesic
Aha! Moments (Why people are using your app) by Esmar Mesic
 
Implementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic SalomImplementing Agile Transformation by Maida Zahirovic Salom
Implementing Agile Transformation by Maida Zahirovic Salom
 
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...
 
Getting to Yes - Delivering Powerful and effective Sprint Reviews! by Tiago P...
Getting to Yes - Delivering Powerful and effective Sprint Reviews! by Tiago P...Getting to Yes - Delivering Powerful and effective Sprint Reviews! by Tiago P...
Getting to Yes - Delivering Powerful and effective Sprint Reviews! by Tiago P...
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Disciplined Agile:  Past, present, and future. The path to true business agility by Scott Ambler

  • 1. DISCIPLINED AGILE: PAST, PRESENT, AND FUTURE © Project Management Institute. All rights reserved. Disciplined Agile © Project Management Institute. All rights reserved. 1 The Path to Business Agility
  • 2. Scott Ambler Disciplined Agile © Project Management Institute. All rights reserved. 2 pmi.org/disciplined-agile • Co-creator of Disciplined Agile • VP & Chief Scientist, Disciplined Agile at PMI • Thought Leader behind Agile Modeling and Agile Data methods • Twitter: @scottwambler • linkedin.com/in/sambler/
  • 3. Agenda Disciplined Agile © Project Management Institute. All rights reserved. 3 • Why Disciplined Agile (DA)? • Overview of the DA toolkit • Guided continuous improvement (GCI) • Parting thoughts
  • 4. Disciplined Agile © Project Management Institute. All rights reserved. 4 Why
  • 5. Effectiveness Time We hit the limits of the framework. Disciplined Agile © Project Management Institute. All rights reserved. 5 Source: Reifer, D. Quantitative Analysis of Agile Methods Survey (2017): Twelve Major Findings 1500+ Agile teams at 150 organizations Agile methods: 7-12% more productive on average Agile scaling frameworks: 3-5% more productive on average Things get better Initial learning curve How effective are frameworks in practice?
  • 6. Disciplined Agile © Project Management Institute. All rights reserved. 6
  • 7. D E F I N I T I O N Disciplined Agile (DA) A tool kit encompassing theories of Flow, Lean, Theory of Constraints (ToC) and organizational development. DA provides straightforward guidance that enables us to make better decisions inside our organizations about our Way of Working (WoW). Disciplined Agile © Project Management Institute. All rights reserved. 7
  • 8. An umbrella over all of agile Your WoW Disciplined Agile © Project Management Institute. All rights reserved. 8 Tribes Continuous Integration Continuous Deployment Test driven development (TDD) Pair programming Mob programming Daily standups Taskboards Burndowns Burnups OKRs GQM Squads Program Increments (PIs) Release Planning Net Promoter Score (NPS) Guilds Scrum Epics User stories Technical Debt Product Owners Architecture Owners Spikes MVPs MBIs Automated tests Acceptance Tests Regression testing BDD ATDD DevOps Refactoring Database refactoring Generalizing specialists User Experience Design Split testing Exploratory testing Active stakeholder participation Onsite customer Demos Shift left Shift right Canary testing Backlogs Open space Dashboards Static analysis Dynamic analysis Business canvas
  • 9. The Scope of Disciplined Agile Disciplined Agile © Project Management Institute. All rights reserved. 9
  • 10. Guided Continuous Improvement (GCI): Choosing Your Way of Working Disciplined Agile © Project Management Institute. All rights reserved. 10
  • 11. Continuous Improvement Identify Problem Identify Potential Techniques(s) Try the Techniques(s) Assess Effectiveness Adopt What Works Abandon What Doesn’t Work Share Learnings Disciplined Agile © Project Management Institute. All rights reserved. 11
  • 12. You improve over time with continuous improvement Disciplined Agile © Project Management Institute. All rights reserved. 12 Effectiveness Time Continuous Improvement
  • 13. Disciplined Agile © Project Management Institute. All rights reserved. Continuous Improvement Some experiments fail. You learn something, but it doesn’t get you closer to your goal. Failing fast is fine, but how can we succeed earlier? If we get better at this, we succeed more often, and we improve faster. We can do this if we have access to an experienced agile coach; but they can be expensive and hard to find. We can do this if we have access to a process knowledge base, such as the Disciplined Agile tool kit. Guided Identify problem Identify potential technique(s) Try the technique(s) Assess effectiveness Adopt what works Abandon what doesn’t work Share learnings 1313
  • 14. Guided Continuous Improvement Improve faster through Guided Continuous Improvement Disciplined Agile © Project Management Institute. All rights reserved. 14 Continuous Improvement Time Effectiveness Start where you are. Do the best that you can in the situation that you face. Always strive to get better. 14
  • 15. Scenario: Mismatch between project funding and agile • Our organization currently requires project teams to provide an initial, up-front estimate with a +/- 25% range. • Although this has worked reasonably well in the past with traditional projects, it isn’t working well for agile teams. • Producing such an estimate is seen as an unnecessary overhead by the agile teams. • When they did produce such estimates, the scope for the projects evolved sufficiently that the initial estimates often proved to be off most of the time. Disciplined Agile © Project Management Institute. All rights reserved. 15
  • 16. The process goals for team agility Disciplined Agile © Project Management Institute. All rights reserved. 16
  • 17. Process Goal Diagram: Secure Funding Disciplined Agile © Project Management Institute. All rights reserved. 17
  • 18. There are known problems with our current approach. Disciplined Agile © Project Management Institute. All rights reserved. 18 Options (Ordered) Trade-Offs Fixed price/cost (ranged). At the beginning of the project we develop, and then commit to, an initial estimate that is based on our up-front requirements and architecture modeling efforts. The estimate should be presented as a fairly large range, often +/- 25% or even +/- 50% to reflect the riskiness of “fixed price” estimates. • Ranges provide stakeholders with a more realistic assessment of the uncertainty faced by the team. • High financial risk due to the initial estimate being based on initial requirements that are very likely to change and a potential for technical unknowns. • To narrow the range we will need to do significant up-front modeling and planning, thereby increasing our cost of delay and overall risk of incurring waste. • Many stakeholders will focus on the lower end of the estimate range. • Many stakeholders don’t understand the need for ranged estimates, and we will likely need to educate them on the concept.
  • 19. There are better options available to us. Disciplined Agile © Project Management Institute. All rights reserved. 19 Options (Ordered) Charge by feature. Features, such as the addition of a new report or implementation of a new user story, are funded individually. Cost plus. A variation on time and materials where a low rate is paid for a developer’s time to cover their basic costs with delivery bonuses paid for the production of consumable solutions. This is also called “outcome based” or “cost reimbursement”. Time and materials (T&M). With this approach we pay as we go, paying an hourly or daily rate (“the time”) plus any expenses (“the materials”) incurred. Stage gate. With this strategy we estimate and then fund the project for a given period of time before going back for more funding. This is effectively a series of small fixed-cost funding increments. Fixed price/cost (ranged). At the beginning of the project we develop, and then commit to, an initial estimate that is based on our up-front requirements and architecture modeling efforts. The estimate should be presented as a fairly large range, often +/- 25% or even +/- 50% to reflect the riskiness of “fixed price” estimates. Fixed price/cost (exact). An initial estimate is created early in the life cycle and presented either as an exact figure or as a very small range (e.g., +/- 5% or +/- 10%).
  • 20. We can identify better strategy to experiment with… Disciplined Agile © Project Management Institute. All rights reserved. Options (Ordered) Trade-Offs Time and materials (T&M). … • Low financial risk when teams are governed appropriately. • Requires stakeholders to actively monitor and govern the team’s finances. • In the case of outsourcing, vendors should provide complete transparency such as task boards so that stakeholders are confident that they are getting value for their money. Stage gate. …. • Medium-level financial risk as it provides stakeholders with financial leverage over a delivery team. • Some organizations have an onerous funding process, so requiring teams to obtain funding in stages can increase their bureaucratic overhead and risk of delivering late. • Except for the Inception phase, funding should be tied to delivery of increments of working solutions, not paper-based artifacts. The stage gates could coincide with DA’s Stakeholder Vision, Proven Architecture, and/or Continued Viability milestones as a component of our agile governance. Fixed price/cost (ranged). … • Ranges provide stakeholders with a more realistic assessment of the uncertainty faced by the team. • High financial risk due to the initial estimate being based on initial requirements that are very likely to change and a potential for technical unknowns. • To narrow the range we will need to do significant up-front modeling and planning, thereby increasing our cost of delay and overall risk of incurring waste. • Many stakeholders will focus on the lower end of the estimate range. • Many stakeholders don’t understand the need for ranged estimates and we will likely need to educate them on the concept. 20
  • 21. …sometimes we choose the best we can do right now Disciplined Agile © Project Management Institute. All rights reserved. 21 Options (Ordered) Trade-Offs Time and materials (T&M). … • Low financial risk when teams are governed appropriately. • Requires stakeholders to actively monitor and govern the team’s finances. • In the case of outsourcing, vendors should provide complete transparency such as task boards so that stakeholders are confident that they are getting value for their money. Stage gate. … • Medium-level financial risk as it provides stakeholders with financial leverage over a delivery team. • Some organizations have an onerous funding process, so requiring teams to obtain funding in stages can increase their bureaucratic overhead and risk of delivering late. • Except for the Inception phase, funding should be tied to delivery of increments of working solutions, not paper-based artifacts. The stage gates could coincide with DA’s Stakeholder Vision, Proven Architecture, and/or Continued Viability milestones as a component of our agile governance. Fixed price/cost (ranged). … • Ranges provide stakeholders with a more realistic assessment of the uncertainty faced by the team. • High financial risk due to the initial estimate being based on initial requirements that are very likely to change and a potential for technical unknowns. • To narrow the range we will need to do significant up-front modeling and planning, thereby increasing our cost of delay and overall risk of incurring waste. • Many stakeholders will focus on the lower end of the estimate range. • Many stakeholders don’t understand the need for ranged estimates and we will likely need to educate them on the concept.
  • 22. Parting Thoughts Disciplined Agile © Project Management Institute. All rights reserved. 22
  • 23. Disciplined Agile © Project Management Institute. All rights reserved. 23 Understanding this agnostic tool kit of strategies gets us ready for choosing and evolving our Way of Working (WoW).
  • 24. Successful agile organizations take responsibility for evolving their own agility. Disciplined Agile © Project Management Institute. All rights reserved. 24 Success doesn’t come from adopting a prescriptive framework or methodology such as Scrum or SAFe® although it may be a good start! For true business agility, we need to choose our agile WoW™, bespoke agile, optimizing for our unique situations.
  • 25. Guided Continuous Improvement Disciplined Agile teaches you how to get better at getting better! Disciplined Agile © Project Management Institute. All rights reserved. 2525 Continuous Improvement Time Effectiveness Start where you are. Do the best that you can in the situation that you face. Always strive to get better. Adopting a framework
  • 26. Thank You! Disciplined Agile © Project Management Institute. All rights reserved. 26 pmi.org/disciplined-agile • Twitter: @scottwambler • linkedin.com/in/sambler/
  • 27. BACKUP SLIDES FOR MORE INFORMATION: WWW.PMI.ORG/DISCIPLINED-AGILE OCTOBER 19, 2020Disciplined Agile Overview © Project Management Institute. All rights reserved. 27
  • 28. Tactically scaling agile is about more than team size. Disciplined Agile © Project Management Institute. All rights reserved. 28 One Way of Working (WoW) for all teams will not suffice! Teams must be allowed to choose and then evolve their WoW to meet the unique and changing situation that they face.
  • 29. T H I N K I N G P O I N T How to read a process goal diagram Disciplined Agile © Project Management Institute. All rights reserved. 29
  • 30. DA Mindset Disciplined Agile © Project Management Institute. All rights reserved. 30
  • 31. The Scope of Disciplined Agile Disciplined Agile © Project Management Institute. All rights reserved. 31
  • 32. The DA FLEX life cycle Disciplined Agile © Project Management Institute. All rights reserved. 32
  • 33. Learning more about Disciplined Agile Disciplined Agile © Project Management Institute. All rights reserved. 33 Basics of Disciplined Agile online course • An eight-module, self-paced and scenario-based introduction to how Disciplined Agile works. • See PMI.org/da-basics. Instructor-led workshops • Find them at DisciplinedAgileConsortium.org/DA-Training. Books • PMI members can download the Choose Your WoW book from PMI.org/disciplined-agile/books/dad-handbook Websites • DA “micro site”: PMI.org/disciplined-agile • DA blog: ProjectManagement.com/blogs/611075/Disciplined-Agile • DA Applied blog: ProjectManagement.com/blogs/578692/Disciplined-Agile- Applied • Manifesting Business Agility blog: ProjectManagement.com/blogs/581099/Manifesting-Business-Agility
  • 34. Some Organizations using Disciplined Agile 34Disciplined Agile © Project Management Institute. All rights reserved.