SlideShare uma empresa Scribd logo
1 de 37
Disciplined Agile 
Delivery (DAD): 
The Foundation 
for Scaling Agile
We’re going to cover a 
lot of ground 
© Scott Ambler + Associates 2
Three Questions…. 
What is Disciplined Agile Delivery? 
What does it mean to scale agile delivery? 
Are people actually scaling agile? 
© Disciplined Agile Consortium 3
Disciplined Agile Delivery (DAD) is 
a process decision framework 
The key characteristics of DAD: 
– People-first 
– Goal-driven 
– Hybrid agile 
– Learning-oriented 
– Full delivery lifecycle 
– Solution focused 
– Risk-value lifecycle 
– Enterprise aware 
© Disciplined Agile Consortium 4
DAD is a Hybrid Framework 
DevOps …and more 
Outside In Dev. “Traditional” Agile Data 
Unified Process Agile Modeling 
Scrum 
Extreme 
Programming 
Kanban Lean 
DAD leverages proven strategies from several sources, 
providing a decision framework to guide your adoption and 
tailoring of them in a context-driven manner. 
© Disciplined Agile Consortium 5 
SAFe
A High Level Lifecycle 
© Disciplined Agile Consortium 6
High Level Lifecycle Redux 
Looking at it from the point of view of IT. 
@scottwambler #almforum 7
Disciplined Agile Delivery: Basic Lifecycle 
DAD promotes a full delivery lifecycle 
© Disciplined Agile Consortium 8
Disciplined Agile Delivery: Lean Lifecycle 
DAD doesn’t prescribe a single lifecycle 
© Disciplined Agile Consortium 9
Disciplined Agile Delivery: Lean Continuous Delivery 
Lifecycle 
Advanced 
product teams 
follow a 
continuous 
delivery 
approach 
© Disciplined Agile Consortium 10
DAD Exploratory “Lean Startup” Lifecycle 
Sometimes it takes time to identify what your 
stakeholders actually need 
@scottwambler #almforum 11
DAD supports a robust set of roles 
• Team Lead 
– Agile process expert, keeps team focused on 
achievement of goals, removes impediments 
• Product Owner 
– Owns the product vision, scope and priorities of the 
solution 
• Architecture Owner 
– Owns the architecture decisions and technical 
priorities, mitigates key technical risks 
• Team Member 
– Cross-functional team members that deliver the 
solution 
• Stakeholder 
– Includes the customer but also other stakeholders such 
as Project Sponsor, DevOps, architecture, database 
groups, governance bodies 
© Disciplined Agile Consortium 12
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 13
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 Consortium 14
What Does it Mean 
to Scale Agile Delivery? 
-or- 
Why Context Counts 
© Scott Ambler + Associates 15
Software Development Context Framework (SDCF) 
Team Size 
Two Hundreds 
Geographic Distribution 
Co-located Global 
Organizational Distribution 
Single division Outsourcing 
Compliance 
None Life critical 
Domain Complexity 
Straightforward Very complex 
Technical Complexity 
Straightforward Very complex 
http://disciplinedagiledelivery.wordpress.com/2013/03/15/sdcf/ 
© Scott Ambler + Associates 16
DAD is Goal-Driven, Not Prescriptive 
© Disciplined Agile Consortium 17
Disciplined Agilists Take a Goal Driven Approach 
* Option 
Goal Factor 
Advantages 
Disadvantages 
Considerations 
Default Option 
* 
© Scott Ambler + Associates 18 
Explore the Initial 
Scope 
Form the 
Initial Team 
Address 
Changing 
Stakeholder 
Needs 
Source 
Team size 
Team structure 
Team members 
Geographic distribution 
Supporting the team 
Availability 
Indicates a preference for 
the options towards the 
top 
Co-located 
Partially dispersed 
Fully dispersed 
Distributed subteams
© Disciplined Agile Consortium 19
© Disciplined Agile Consortium 20
© Disciplined Agile Consortium 21
© Disciplined Agile Consortium 22
Are Organizations Scaling 
Agile Delivery? 
© Scott Ambler + Associates 23
Agile Experiences with Team Size 
On your (un)successful agile projects, how many IT team members were there? 
© Scott Ambler + Associates 
Source: 2012 Agile Scaling Survey 
www.ambysoft.com/surveys/ 
24
Agile Experiences with Geographic Distribution 
On your (un)successful agile projects, how distributed were team members? 
© Scott Ambler + Associates 
Source: 2012 Agile Scaling Survey 
www.ambysoft.com/surveys/ 
25
Agile Experiences with Compliance 
On your (un)successful agile projects, was compliance applicable? 
Note: Self imposed = CMMI, ISO, … 
© Scott Ambler + Associates 
Source: 2012 Agile Scaling Survey 
www.ambysoft.com/surveys/ 
26
Agile Experiences with Domain Complexity 
Question: From the point of view of the problem/business domain, at what 
level(s) of complexity has the organization (un)successfully applied agile 
techniques? (Please check all that apply) 
0% 10% 20% 30% 40% 50% 60% 70% 80% 
Pilot Projects 
Straightforward 
Medium complexity 
Complex 
High Risk 
Had Successes Had Failures 
© Scott Ambler + Associates 
27 
Source: 2012 Agile Scaling Survey 
www.ambysoft.com/surveys/
Agile Experiences with Technical Complexity 
Question: In which technical situations has the organization 
(un)successfully applied agile approaches? (Please check all that apply) 
0% 10% 20% 30% 40% 50% 60% 70% 80% 
Greenfield 
Stand-alone 
Package/COTS 
System integration 
Fix legacy systems 
Access legacy data 
Fix legacy data 
Single platform 
Multi-platform 
Had Successes Had Failures 
© Scott Ambler + Associates 
Source: 2012 Agile Scaling Survey 
www.ambysoft.com/surveys/ 
28
Agile Experiences with Organizational Distribution 
Question: In which of the following situations has the organization 
(un)successfully applied agile techniques? (Please check all that apply) 
0% 10% 20% 30% 40% 50% 60% 70% 80% 
Same division 
Several divisions 
Several countries 
Contractors/consultants 
Partner organizations 
Outsourcing 
Had Successes Had Failures 
© Scott Ambler + Associates 
Source: 2012 Agile Scaling Survey 
www.ambysoft.com/surveys/ 
29
© Scott Ambler + Associates 30
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 continuously 
– Deliver solutions incrementally 
– Be goal driven 
– Enterprise aware 
– Streamline Inception and 
Transition efforts 
– Adopt agile governance strategies 
© Disciplined Agile Consortium 31
Context Counts – Tailoring and Scaling Agile 
DAD provides the foundation from which to scale: 
 Large teams 
 Geographically distributed teams 
 Compliance 
 Domain complexity 
 Technical complexity 
 Organizational distribution 
• Delivery focus 
• Risk-value driven lifecycle 
• Self-organization with appropriate governance 
• Goal driven 
• Enterprise aware 
© Disciplined Agile Consortium 32 
Agility 
at Scale 
Disciplined 
Agile 
Delivery 
Agile 
• Construction focus 
• Value driven lifecycle 
• Self-organizing teams 
• Prescriptive 
• Project team aware
Disciplined Agile Delivery: 
The Foundation for Scaling Agile 
Compliance Domain Complexity 
Team Size 
Outside In Dev. SAFe And more… 
XP Agile Modeling 
Scrum Kanban Lean 
Disciplined Agile Delivery (DAD) 
© Disciplined Agile Consortium 33 
Geographic 
Distribution 
Technical 
Complexity 
Organizational 
Distribution 
DAD leverages proven strategies from several sources, 
providing a decision framework to guide your adoption and 
tailoring of them in a context-driven manner.
Mexican Companies Providing DAD Services 
(That I know of) 
gbts.com.mx cutter.com.mx 
© Disciplined Agile Consortium 34
Got Discipline? 
DisciplinedAgileConsortium.org 
DisciplinedAgileDelivery.com 
Disciplined Agile Delivery 
Disciplined Agile Delivery 
© Disciplined Agile Consortium 35
Thank You! 
scott [at] scottambler.com 
@scottwambler 
AgileModeling.com 
AgileData.org 
Ambysoft.com 
DisciplinedAgileConsortium.org 
DisciplinedAgileDelivery.com 
ScottAmbler.com 
Disciplined Agile Delivery 
Disciplined Agile Delivery 
© Scott Ambler + Associates 36
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 37

Mais conteúdo relacionado

Mais procurados

Agile Organization Design: How to Optimize Your Organization for Agile
Agile Organization Design: How to Optimize Your Organization for AgileAgile Organization Design: How to Optimize Your Organization for Agile
Agile Organization Design: How to Optimize Your Organization for AgileGervais Johnson, Advisor
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of DoneWei Zhu
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Developing Agile Leadership
Developing Agile LeadershipDeveloping Agile Leadership
Developing Agile LeadershipPete Behrens
 
Presentation Mastering Strategy Execution
Presentation Mastering Strategy ExecutionPresentation Mastering Strategy Execution
Presentation Mastering Strategy ExecutionDr. Arnoud van der Maas
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practicesAllyson Chiarini
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationNishanth K Hydru
 
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...Cprime
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 
Leader as Coach: from GROW Coaching to FLOW Coaching
Leader as Coach: from GROW Coaching to FLOW CoachingLeader as Coach: from GROW Coaching to FLOW Coaching
Leader as Coach: from GROW Coaching to FLOW CoachingTim Coburn
 
Change Management Toolkit including Models, Plans, Frameworks & Tools
Change Management Toolkit including Models, Plans, Frameworks & ToolsChange Management Toolkit including Models, Plans, Frameworks & Tools
Change Management Toolkit including Models, Plans, Frameworks & ToolsAurelien Domont, MBA
 

Mais procurados (20)

Agile Organization Design: How to Optimize Your Organization for Agile
Agile Organization Design: How to Optimize Your Organization for AgileAgile Organization Design: How to Optimize Your Organization for Agile
Agile Organization Design: How to Optimize Your Organization for Agile
 
Definition Of Done
Definition Of DoneDefinition Of Done
Definition Of Done
 
Definition of Done
Definition of DoneDefinition of Done
Definition of Done
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile values
Agile valuesAgile values
Agile values
 
Developing Agile Leadership
Developing Agile LeadershipDeveloping Agile Leadership
Developing Agile Leadership
 
Change Management
Change ManagementChange Management
Change Management
 
Presentation Mastering Strategy Execution
Presentation Mastering Strategy ExecutionPresentation Mastering Strategy Execution
Presentation Mastering Strategy Execution
 
Organizational Change Management - Middle East
Organizational Change Management - Middle EastOrganizational Change Management - Middle East
Organizational Change Management - Middle East
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...
Lean Portfolio Strategy Part 2: Shifting from Imitation to Real LPM - The Mov...
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Leader as Coach: from GROW Coaching to FLOW Coaching
Leader as Coach: from GROW Coaching to FLOW CoachingLeader as Coach: from GROW Coaching to FLOW Coaching
Leader as Coach: from GROW Coaching to FLOW Coaching
 
SAFe Roadmap
SAFe RoadmapSAFe Roadmap
SAFe Roadmap
 
Change Management Toolkit including Models, Plans, Frameworks & Tools
Change Management Toolkit including Models, Plans, Frameworks & ToolsChange Management Toolkit including Models, Plans, Frameworks & Tools
Change Management Toolkit including Models, Plans, Frameworks & Tools
 
Strategic Planning
Strategic PlanningStrategic Planning
Strategic Planning
 
Agile Teams
Agile TeamsAgile Teams
Agile Teams
 

Destaque

Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...oGuild .
 
Introduction to Disciplined Agile Technology
Introduction to Disciplined Agile TechnologyIntroduction to Disciplined Agile Technology
Introduction to Disciplined Agile TechnologySoftware Guru
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysisScott W. Ambler
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionIBM Rational software
 
Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business AnalysisScott W. Ambler
 
Measuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To MetricsMeasuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To MetricsScott W. Ambler
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile teamVinh Bao Quang
 
SAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile FrameworkSAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile Frameworkjaredrrichardson
 
7 things to sabotage an agile coach camp
7 things to sabotage an agile coach camp7 things to sabotage an agile coach camp
7 things to sabotage an agile coach campMarc Löffler
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile ProjectsRam Srivastava
 
Dad diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...
Dad  diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...Dad  diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...
Dad diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...Julissa mateo abad
 
¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?
¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?
¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?Software Guru
 
Becoming an Agile Coach
Becoming an Agile CoachBecoming an Agile Coach
Becoming an Agile CoachGrowing Agile
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Rodney Bodamer
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destaque (18)

Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
 
Introduction to Disciplined Agile Technology
Introduction to Disciplined Agile TechnologyIntroduction to Disciplined Agile Technology
Introduction to Disciplined Agile Technology
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysis
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An Introduction
 
Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business Analysis
 
Measuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To MetricsMeasuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To Metrics
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile team
 
SAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile FrameworkSAFe: An Introduction to the Scaled Agile Framework
SAFe: An Introduction to the Scaled Agile Framework
 
Lecture 5
Lecture 5 Lecture 5
Lecture 5
 
7 things to sabotage an agile coach camp
7 things to sabotage an agile coach camp7 things to sabotage an agile coach camp
7 things to sabotage an agile coach camp
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile Projects
 
Dad diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...
Dad  diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...Dad  diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...
Dad diciplined agil delivery.(DAD), Metodología ágil para empresas Grandes o...
 
¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?
¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?
¿Qué harían Yoda y el Sr. Spock si fueran Scrum Masters?
 
Becoming an Agile Coach
Becoming an Agile CoachBecoming an Agile Coach
Becoming an Agile Coach
 
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Semelhante a Disciplined Agile Delivery: Foundation for Scaling Agile

The Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and LeanThe Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and LeanBosnia Agile
 
Disciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseDisciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseTechWell
 
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterpriseATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterpriseAgile Testing Alliance
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architectureScott W. Ambler
 
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott AmblerINNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott AmblerInnovation Roots
 
DAH15 : Bray Goverance - Not Dirty Words
DAH15 : Bray  Goverance - Not Dirty WordsDAH15 : Bray  Goverance - Not Dirty Words
DAH15 : Bray Goverance - Not Dirty WordsoGuild .
 
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 EffectivenessTechWell
 
Applying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning OrganizationApplying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning OrganizationScott W. Ambler
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksMehul Kapadia
 
Crushed by technical debt
Crushed by technical debtCrushed by technical debt
Crushed by technical debtScott W. Ambler
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateScott W. Ambler
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)Fabio Armani
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Agile India
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?Scott W. Ambler
 
Disciplined Agile Data Management
Disciplined Agile Data ManagementDisciplined Agile Data Management
Disciplined Agile Data ManagementScott W. Ambler
 

Semelhante a Disciplined Agile Delivery: Foundation for Scaling Agile (20)

The Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and LeanThe Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and Lean
 
Disciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseDisciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the Enterprise
 
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterpriseATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architecture
 
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott AmblerINNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
 
DAH15 : Bray Goverance - Not Dirty Words
DAH15 : Bray  Goverance - Not Dirty WordsDAH15 : Bray  Goverance - Not Dirty Words
DAH15 : Bray Goverance - Not Dirty Words
 
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
 
Applying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning OrganizationApplying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning Organization
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile Frameworks
 
Agile Overview
 Agile Overview  Agile Overview
Agile Overview
 
Crushed by technical debt
Crushed by technical debtCrushed by technical debt
Crushed by technical debt
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, Accelerate
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
 
Disciplined Agile Data Management
Disciplined Agile Data ManagementDisciplined Agile Data Management
Disciplined Agile Data Management
 
AgileCamp 2014 Track 1: Scaling agile with Disciplined Agile Delivery
AgileCamp 2014 Track 1: Scaling agile with Disciplined Agile DeliveryAgileCamp 2014 Track 1: Scaling agile with Disciplined Agile Delivery
AgileCamp 2014 Track 1: Scaling agile with Disciplined Agile Delivery
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 

Mais de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Mais de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...Pooja Nehwal
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxSaqib Mansoor Ahmed
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Alex Marques
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Smisbafathima9940
 

Último (20)

Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...Call Now Pooja Mehta :  7738631006 Door Step Call Girls Rate 100% Satisfactio...
Call Now Pooja Mehta : 7738631006 Door Step Call Girls Rate 100% Satisfactio...
 
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote SpeakerLeadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
Leadership in Crisis - Helio Vogas, Risk & Leadership Keynote Speaker
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Does Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptxDoes Leadership Possible Without a Vision.pptx
Does Leadership Possible Without a Vision.pptx
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdfImagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
Imagine - HR; are handling the 'bad banter' - Stella Chandler.pdf
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024Construction Project Management | Coursera 2024
Construction Project Management | Coursera 2024
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
situational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima Ssituational leadership theory by Misba Fathima S
situational leadership theory by Misba Fathima S
 

Disciplined Agile Delivery: Foundation for Scaling Agile

  • 1. Disciplined Agile Delivery (DAD): The Foundation for Scaling Agile
  • 2. We’re going to cover a lot of ground © Scott Ambler + Associates 2
  • 3. Three Questions…. What is Disciplined Agile Delivery? What does it mean to scale agile delivery? Are people actually scaling agile? © Disciplined Agile Consortium 3
  • 4. Disciplined Agile Delivery (DAD) is a process decision framework The key characteristics of DAD: – People-first – Goal-driven – Hybrid agile – Learning-oriented – Full delivery lifecycle – Solution focused – Risk-value lifecycle – Enterprise aware © Disciplined Agile Consortium 4
  • 5. DAD is a Hybrid Framework DevOps …and more Outside In Dev. “Traditional” Agile Data Unified Process Agile Modeling Scrum Extreme Programming Kanban Lean DAD leverages proven strategies from several sources, providing a decision framework to guide your adoption and tailoring of them in a context-driven manner. © Disciplined Agile Consortium 5 SAFe
  • 6. A High Level Lifecycle © Disciplined Agile Consortium 6
  • 7. High Level Lifecycle Redux Looking at it from the point of view of IT. @scottwambler #almforum 7
  • 8. Disciplined Agile Delivery: Basic Lifecycle DAD promotes a full delivery lifecycle © Disciplined Agile Consortium 8
  • 9. Disciplined Agile Delivery: Lean Lifecycle DAD doesn’t prescribe a single lifecycle © Disciplined Agile Consortium 9
  • 10. Disciplined Agile Delivery: Lean Continuous Delivery Lifecycle Advanced product teams follow a continuous delivery approach © Disciplined Agile Consortium 10
  • 11. DAD Exploratory “Lean Startup” Lifecycle Sometimes it takes time to identify what your stakeholders actually need @scottwambler #almforum 11
  • 12. DAD supports a robust set of roles • Team Lead – Agile process expert, keeps team focused on achievement of goals, removes impediments • Product Owner – Owns the product vision, scope and priorities of the solution • Architecture Owner – Owns the architecture decisions and technical priorities, mitigates key technical risks • Team Member – Cross-functional team members that deliver the solution • Stakeholder – Includes the customer but also other stakeholders such as Project Sponsor, DevOps, architecture, database groups, governance bodies © Disciplined Agile Consortium 12
  • 13. 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 13
  • 14. 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 Consortium 14
  • 15. What Does it Mean to Scale Agile Delivery? -or- Why Context Counts © Scott Ambler + Associates 15
  • 16. Software Development Context Framework (SDCF) Team Size Two Hundreds Geographic Distribution Co-located Global Organizational Distribution Single division Outsourcing Compliance None Life critical Domain Complexity Straightforward Very complex Technical Complexity Straightforward Very complex http://disciplinedagiledelivery.wordpress.com/2013/03/15/sdcf/ © Scott Ambler + Associates 16
  • 17. DAD is Goal-Driven, Not Prescriptive © Disciplined Agile Consortium 17
  • 18. Disciplined Agilists Take a Goal Driven Approach * Option Goal Factor Advantages Disadvantages Considerations Default Option * © Scott Ambler + Associates 18 Explore the Initial Scope Form the Initial Team Address Changing Stakeholder Needs Source Team size Team structure Team members Geographic distribution Supporting the team Availability Indicates a preference for the options towards the top Co-located Partially dispersed Fully dispersed Distributed subteams
  • 19. © Disciplined Agile Consortium 19
  • 20. © Disciplined Agile Consortium 20
  • 21. © Disciplined Agile Consortium 21
  • 22. © Disciplined Agile Consortium 22
  • 23. Are Organizations Scaling Agile Delivery? © Scott Ambler + Associates 23
  • 24. Agile Experiences with Team Size On your (un)successful agile projects, how many IT team members were there? © Scott Ambler + Associates Source: 2012 Agile Scaling Survey www.ambysoft.com/surveys/ 24
  • 25. Agile Experiences with Geographic Distribution On your (un)successful agile projects, how distributed were team members? © Scott Ambler + Associates Source: 2012 Agile Scaling Survey www.ambysoft.com/surveys/ 25
  • 26. Agile Experiences with Compliance On your (un)successful agile projects, was compliance applicable? Note: Self imposed = CMMI, ISO, … © Scott Ambler + Associates Source: 2012 Agile Scaling Survey www.ambysoft.com/surveys/ 26
  • 27. Agile Experiences with Domain Complexity Question: From the point of view of the problem/business domain, at what level(s) of complexity has the organization (un)successfully applied agile techniques? (Please check all that apply) 0% 10% 20% 30% 40% 50% 60% 70% 80% Pilot Projects Straightforward Medium complexity Complex High Risk Had Successes Had Failures © Scott Ambler + Associates 27 Source: 2012 Agile Scaling Survey www.ambysoft.com/surveys/
  • 28. Agile Experiences with Technical Complexity Question: In which technical situations has the organization (un)successfully applied agile approaches? (Please check all that apply) 0% 10% 20% 30% 40% 50% 60% 70% 80% Greenfield Stand-alone Package/COTS System integration Fix legacy systems Access legacy data Fix legacy data Single platform Multi-platform Had Successes Had Failures © Scott Ambler + Associates Source: 2012 Agile Scaling Survey www.ambysoft.com/surveys/ 28
  • 29. Agile Experiences with Organizational Distribution Question: In which of the following situations has the organization (un)successfully applied agile techniques? (Please check all that apply) 0% 10% 20% 30% 40% 50% 60% 70% 80% Same division Several divisions Several countries Contractors/consultants Partner organizations Outsourcing Had Successes Had Failures © Scott Ambler + Associates Source: 2012 Agile Scaling Survey www.ambysoft.com/surveys/ 29
  • 30. © Scott Ambler + Associates 30
  • 31. 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 continuously – Deliver solutions incrementally – Be goal driven – Enterprise aware – Streamline Inception and Transition efforts – Adopt agile governance strategies © Disciplined Agile Consortium 31
  • 32. Context Counts – Tailoring and Scaling Agile DAD provides the foundation from which to scale: Large teams Geographically distributed teams Compliance Domain complexity Technical complexity Organizational distribution • Delivery focus • Risk-value driven lifecycle • Self-organization with appropriate governance • Goal driven • Enterprise aware © Disciplined Agile Consortium 32 Agility at Scale Disciplined Agile Delivery Agile • Construction focus • Value driven lifecycle • Self-organizing teams • Prescriptive • Project team aware
  • 33. Disciplined Agile Delivery: The Foundation for Scaling Agile Compliance Domain Complexity Team Size Outside In Dev. SAFe And more… XP Agile Modeling Scrum Kanban Lean Disciplined Agile Delivery (DAD) © Disciplined Agile Consortium 33 Geographic Distribution Technical Complexity Organizational Distribution DAD leverages proven strategies from several sources, providing a decision framework to guide your adoption and tailoring of them in a context-driven manner.
  • 34. Mexican Companies Providing DAD Services (That I know of) gbts.com.mx cutter.com.mx © Disciplined Agile Consortium 34
  • 35. Got Discipline? DisciplinedAgileConsortium.org DisciplinedAgileDelivery.com Disciplined Agile Delivery Disciplined Agile Delivery © Disciplined Agile Consortium 35
  • 36. Thank You! scott [at] scottambler.com @scottwambler AgileModeling.com AgileData.org Ambysoft.com DisciplinedAgileConsortium.org DisciplinedAgileDelivery.com ScottAmbler.com Disciplined Agile Delivery Disciplined Agile Delivery © Scott Ambler + Associates 36
  • 37. 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 37