SlideShare a Scribd company logo
1 of 75
Download to read offline
The 
Disciplined 
Agile 
Enterprise: 
Harmonizing 
Agile 
and 
Lean 
Scott W. Ambler 
scott@scottambler.com 
Twitter: @scottambler 
SARAJEVO, 27.10.2014
Before we 
begin… 
© Scott Ambler + Associates 3
© Scott Ambler + Associates 
4 
We’re going to 
cover a lot of 
ground
The Surveys 
• Results of survey-based research will be shared throughout this 
deck 
• Availability: 
– Detailed results are available free of charge at Ambysoft.com/ 
surveys/ 
– Includes all questions as asked, source data, and summary slide 
decks 
• Types of surveys: 
– DDJ: Cross paradigm survey sponsored by Dr Dobb’s Journal 
– Ambysoft: Agile-oriented survey sponsored by Ambysoft Inc. 
– SA+A: Agile oriented survey sponsored by Scott Ambler + Associates 
© Scott Ambler + Associates 5
The Story I’m About 
to Tell 
© Scott Ambler + Associates 6
• An agile enterprise is able to 
anticipate and respond 
swiftly to changes in the 
marketplace. 
• It does this through an 
organizational culture and 
structure that facilitates 
change within the context of 
the situation that it faces. 
• Agile enterprises require a 
learning mindset in the 
mainstream business and 
underlying lean and agile 
processes to drive 
innovation. 
Agile 
Enterprise 
© Scott Ambler + Associates 7
• An Agile IT 
organization must be 
responsive to the 
needs of the rest of the 
enterprise while 
“keeping the lights on”. 
• An Agile IT 
organization does this 
via three ongoing 
efforts: 
– Plan 
– Build 
– Run 
Agile Enterprise 
© Scott Ambler + Associates 8 
Agile 
IT
• Disciplined agile 
delivery teams produce 
consumable solutions 
often and early 
• Agile delivery teams 
must tailor their 
approach to address 
the situation that the 
find themselves in, 
particularly when 
working at scale – 
Context counts 
Agile 
Dev 
Agile Enterprise 
© Scott Ambler + Associates 9 
Agile IT
Let’s explore 
five important questions…. 
What is the current state of agile? 
What is an agile enterprise? 
What does agile IT look like? 
How does agile delivery work in enterprises? 
How do you transition to enterprise agility? 
© Scott Ambler + Associates 
10
The 
Current 
State of 
Agile 
© Scott Ambler + Associates 11
How Would You Characterize Your Team’s 
Development Process? 
Ad Hoc, 13% 
Iterative, 19% 
Lean, 7% Other, 2% 
Traditional, 8% 
Agile, 52% 
Source: DDJ State of the IT Union 2014 Q2 Survey 
© Scott Ambler + Associates 
12
I would rate my organization’s adoption of 
agile as… 
Great success, 
11% 
Success, 33% 
Great failure, 
Failure, 5% 
Neither, 40% 
2% 
Too early to 
tell, 11% 
Source: SA+A 2014 Agile Adoption Survey 
© Scott Ambler + Associates 
13
Organizations Are Successfully Applying Agile at 
Levels of Scale 
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 
© Scott Ambler + Associates 
Source: DDJ Summer 2012 State of the IT Union Survey 
14
What Scaling Factors Do Software 
Development Teams Face? 
61% 
44% 
Team Size > 10 
Geographically Distributed 
Organizationally Distributed 
Compliance 
Complex Domain 
Copyright 2014 Scott W. Ambler www.ambysoft.com/surveys/ 
92% 
70% 
61% 
43% 
68% 
48% 
90% 
50% 
66% 
42% 
Complex Technology 
0% 20% 40% 60% 80% 100% 
All Teams Agile Teams 
Source: DDJ State of the IT Union 2014 Q2 Survey
Common Enterprise Challenges to Agile 
• Bureaucratic cultures 
• Differing IT and business goals 
• Short term investment horizons 
• Inflexible governance 
• Little support for learning and 
experimentation 
• Organizational dependencies 
© Scott Ambler + Associates 16
The Agile 
Enterprise 
© Scott Ambler + Associates 17
Let’s assume 
that agile software 
development 
is the center 
of the universe 
for your organization… 
© Scott Ambler + Associates 18
Agile/Scrum is a Good Starting Point 
© Scott Ambler + Associates 
19 
• Construction focus 
• Value driven lifecycle 
• Self-organizing teams 
• Prescriptive 
• Project team aware
DAD Solidifies the Foundation 
• Delivery focus 
• Risk-value driven lifecycle 
• Self-organization with 
appropriate governance 
• Goal driven 
• Enterprise aware 
© Scott Ambler + Associates 
20
• Large teams 
• Geographically distributed 
teams 
• Compliance 
• Domain or technical 
complexity 
• Cultural issues 
• Organizational distribution 
© Scott Ambler + Associates 
21
Individuals must become a truly 
agile practitioner within the 
evolving context of the situation 
that they face 
They will require training, 
education and coaching 
© Scott Ambler + Associates 
22
Teams will self organize their 
work strategy, their structure, 
and their collaboration paths 
to reflect the context of the 
situation that they find 
themselves in 
They will require guidance to 
do so effectively 
© Scott Ambler + Associates 
23
IT departments are often 
sophisticated entities with teams 
addressing a wide range of 
situations and a wide range of 
goals 
Agile delivery teams are just part 
of the overall mix, as are 
operations teams, architecture 
teams, portfolio management 
teams, and many more 
IT organizations will need to 
adopt a wide range of strategies 
that reflect the challenges that 
they face 
© Scott Ambler + Associates 
24
© Scott Ambler + Associates 
An agile enterprise is able to 
anticipate and respond swiftly to 
changes in the marketplace. 
It does this through an 
organizational culture and 
structure that facilitates change 
within the context of the situation 
that it faces. 
Agile enterprises require a 
learning mindset in the 
mainstream business and 
underlying lean and agile 
processes to drive innovation. 
25
The Agile IT 
Department 
© Scott Ambler + Associates 26
Why Many IT Departments Are Moving to Agile 
70% 
10% 
20% 
Plan 
Build 
Run 
Current 
50% 
40% 
Desired 
10% 
Plan 
Build 
Run 
Plan – Guide the organization in IT-related manners 
Build – Software teams provide consumable solutions on a regular 
basis following lifecycles reflecting the context they face 
Run – Operate and support the IT ecosystem 
© Scott Ambler + Associates 27
The Agile IT Department: Plan 
People Management 
Portfolio Management 
Program Management 
Enterprise Architecture 
Reuse Engineering 
Data Management 
Plan – Guide the organization in IT-related manners 
Build – Software teams provide consumable solutions on a regular 
basis following lifecycles reflecting the context they face 
Run – Operate and support the IT ecosystem 
© Scott Ambler + Associates 28
The Agile IT Department: Build 
Continuous Delivery 
Exploratory/Lean Startup 
Lean/Kanban 
Agile/Scrum 
Other 
Plan – Guide the organization in IT-related manners 
Build – Software teams provide consumable solutions on a regular 
basis following lifecycles reflecting the context they face 
Run – Operate and support the IT ecosystem 
© Scott Ambler + Associates 29
The Agile IT Department: Run 
Release Management 
Operations 
Support 
Continuous Improvement 
Governance 
Plan – Guide the organization in IT-related manners 
Build – Software teams provide consumable solutions on a regular 
basis following lifecycles reflecting the context they face 
Run – Operate and support the IT ecosystem 
© Scott Ambler + Associates 30
What Does DevOps 
Mean to Your 
Organization? 
© Scott Ambler + Associates 31 
Continuous delivery? 
+ streamlined operations 
and support? 
Streamlined build (dev) + 
streamlined run (ops)? 
Your DevOps strategy will 
reflect your organizational goals
What Does “Agile at 
Scale” Mean to Your 
Organization? 
Large-scale Scrum? 
Build for large agile/lean teams? 
Agile for the IT department? 
There is no one right answer for 
how to scale agile to the IT 
© Scott Ambler + Associates 32 
level.
Disciplined 
Agile 
Delivery 
(DAD) 
© Scott Ambler + Associates 33
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 
© Scott Ambler + Associates 34
The DAD framework fully 
addresses the agile and lean 
portions of Build… 
Continuous Delivery 
Exploratory/Lean Startup 
Lean/Kanban 
Agile/Scrum 
© Scott Ambler + Associates 35
High Level Lifecycle 
There’s more to solution delivery than construction 
© Scott Ambler + Associates 36
Basic/Agile Lifecycle 
A full Scrum-based agile delivery lifecycle. 
© Scott Ambler + Associates 37
Exploratory “Lean Startup” Lifecycle 
Sometimes it takes time to identify what your 
stakeholders actually need 
© Scott Ambler + Associates 38
Lean Lifecycle 
A full lean delivery lifecycle 
© Scott Ambler + Associates 39
Lean Continuous Delivery Lifecycle 
Your evolutionary 
end goal? 
© Scott Ambler + Associates 40
DAD is Goal-Driven, Not Prescriptive 
© Scott Ambler + Associates 41
© Scott Ambler + Associates 42
© Scott Ambler + Associates 43
© Scott Ambler + Associates 44
DAD Teams Are Enterprise Aware 
• DAD teams strive to 
leverage and enhance the 
existing organizational 
eco system wherever 
possible 
• Implications: 
– Work closely with 
enterprise groups 
– Follow existing 
roadmap(s) where 
appropriate 
– Leverage existing assets 
– Enhance existing assets 
© Scott Ambler + Associates 45
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 
© Scott Ambler + Associates 46
The DAD framework is now being 
extended to address Plan and Run 
People Management 
Portfolio Management 
Program Management 
Enterprise Architecture 
Reuse Engineering 
Data Management 
Release Management 
Operations 
Support 
Continuous Improvement 
Governance 
© Scott Ambler + Associates 47
© Scott Ambler + Associates 48
© Scott Ambler + Associates 49
© Scott Ambler + Associates 50
Our Claim: The DAD 
framework provides 
a solid foundation 
from which to scale 
agile 
© Scott Ambler + Associates 51
© Scott Ambler + Associates 
52 
Transforming 
your 
Organization
The Usual Transformation Strategy 
© Scott Ambler + Associates 
Dev 
Team 1 
Dev 
Team 2 
Dev 
Team 3 
Dev 
Team 4 
The Plan: 
Dev 
Team N 
… 
Dev 
Team 1 
Dev 
Team 2 
Dev 
Team 3 
Dev 
Team 4 
What Often Happens: 
Fail 
53 
Observation: 
You must address more than just the build aspects of IT.
An Enterprise Aware Transformation Strategy 
© Scott Ambler + Associates 
Dev 
Team 1 
Dev 
Team 2 
Dev 
Team 3 
Dev 
Team 4 
Dev 
Team N 
… 
Enterprise 
Architecture 
Data 
Management IT Governance … 
54 
Observation: 
Plan and Run have different adoption time frames than Build.
Your Transformation Strategy Needs to Address… 
© Scott Ambler + Associates 
People & 
Culture 
Process 
Tools 
55 
Observation: 
All three categories are 
important and 
interconnected. 70% 
20% 
10%
How difficult were the following issues to 
address during your Agile Adoption? 
Changing our business culture 
Adopting agile technical practices 
Changing our IT culture 
Using our existing tools in an agile manner 
Adopting new agile development tools 
Adopting agile management practices 
Source: SA+A 2014 Agile Adoption Survey 
© Scott Ambler + Associates 
Most 
Difficult 
Least 
Difficult 
56
How important were the following issues to 
address during your Agile Adoption? 
Changing our business culture 
Adopting agile management practices 
Changing our IT culture 
Adopting agile technical practices 
Adopting new agile development tools 
Using our existing tools in an agile manner 
Source: SA+A 2014 Agile Adoption Survey 
© Scott Ambler + Associates 
Most 
Important 
Least 
Important 
57
Some Realities of Agile Transformation 
• Coaches are very easy to find, good coaches experienced in enterprise 
agile are not 
• Transforming a few delivery teams is easy, transforming an organization 
is not 
• Effective coaches engage concurrently with: 
– Delivery teams 
– IT teams 
– With the rest of the business 
• Transformation takes: 
– Years 
– Ongoing investment 
– Ongoing sponsorship 
© Scott Ambler + Associates 58
The Story I Told 
© Scott Ambler + Associates 59
• Disciplined agile 
delivery teams produce 
consumable solutions 
often and early 
• Agile delivery teams 
must tailor their 
approach to address 
the situation that the 
find themselves in, 
particularly when 
working at scale – 
Context counts 
© Scott Ambler + Associates 60 
Agile 
Delivery
• An Agile IT 
organization must be 
responsive to the 
needs of the rest of the 
enterprise while 
“keeping the lights on”. 
• An Agile IT 
organization does this 
via three ongoing 
efforts: 
– Plan 
– Build 
– Run 
© Scott Ambler + Associates 61 
Agile 
Delivery 
Agile IT
• An agile enterprise is able to 
anticipate and respond 
swiftly to changes in the 
marketplace. 
• It does this through an 
organizational culture and 
structure that facilitates 
change within the context of 
the situation that it faces. 
• Agile enterprises require a 
learning mindset in the 
mainstream business and 
underlying lean and agile 
processes to drive 
innovation. 
Agile 
Delivery 
Agile Enterprise 
© Scott Ambler + Associates 62 
Agile IT
My parting advice…. 
Your organization is unique. 
You need to tailor your 
approach to reflect the evolving 
context of the situation that you 
face. 
One “process size” does not fit 
all, one organizational strategy 
does not fit all, nor does one 
tooling strategy. 
© Scott Ambler + Associates 63
Got Discipline? 
DisciplinedAgileConsortium.org 
DisciplinedAgileDelivery.com 
ScottAmbler.com 
© Scott Ambler + Associates 64
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 65
Would You Like This Presented 
to Your Organization? 
Contact us at ScottAmbler.com 
© Scott Ambler + Associates 66
Scott Ambler + Associates is the thought leader behind the Disciplined 
Agile Delivery (DAD) framework and its application. We are a boutique 
IT management consulting firm that advises organizations to be more 
effective applying disciplined agile and lean processes within the 
context of your business. 
Our website is ScottAmbler.com 
We can help 
© Scott Ambler + Associates 67
Additional Slides 
© Scott Ambler + Associates 68
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 69
DAD is a Hybrid Framework 
DevOps …and more 
Outside In Dev. “Traditional” Agile Data 
Extreme 
Programming 
Unified Process Agile Modeling 
Scrum 
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. 
© Scott Ambler + Associates 70 
SAFe
Disciplined Agilists Take a Goal Driven Approach 
* Option 
Goal Factor 
Advantages 
Disadvantages 
Considerations 
Default Option 
* 
© Scott Ambler + Associates 71 
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
Collaboration Pattern: Enterprise IT Team 
• Individuals are members of both a delivery team 
and an enterprise team 
• Common examples include: 
– Architecture Ownership Team (Enterprise 
Architecture) 
– Product Ownership Team (Product Management) 
– Product Delivery Office (Portfolio Management) 
• The delivery teams determine who will be in the 
enterprise role for them 
• Potential scheduling challenges for the people 
in the enterprise roles due to multi-team 
commitments 
• The leaders of each enterprise team may be a 
full time position 
© Scott Ambler + Associates 
72 
Enterprise 
Team 
Delivery 
Team
Example: Architecture Ownership (AO) Team 
© Scott Ambler + Associates 
73 
• Responsible for developing 
the architecture/technology 
roadmap 
• Delivery teams determine 
who the architecture owner 
(AO) is, and that person 
becomes part of the AO 
team 
• The AO team meets 
regularly to evolve the 
roadmap based on the 
hands-on learnings from the 
AOs 
• Ecommerce organization: 7 
person AO team (of 250 IT 
people) 
• Software product org: 10 
person AO team (of 130 IT 
people)
Collaboration Pattern: Services Team 
• Specialized services teams fulfill requests 
from delivery teams 
• Common examples of specialized services: 
– Infrastructure/network 
– Database administration 
– Security 
– Facilities 
• The specialized services team will often 
have a service level agreement (SLA) that 
the work to 
• Potential for the services team to become a 
bottleneck 
• They may supply specialists on a short 
term basis to some delivery teams 
© Scott Ambler + Associates 
74 
Service Request 
Delivery 
Team 
Service 
Team 
Service
Example: 
Database Administration (DBA) Team 
• Responsible for supporting database development and database operation 
© Scott Ambler + Associates 
75 
in production 
• The delivery team submits a request, the DBA Team prioritizes it and then 
fulfills it 
• Ecommerce org: 5 person team (of 250 IT people) 
• Software org: 2 person team (of 40 IT people)

More Related Content

What's hot

Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Scott W. Ambler
 
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 .
 

What's hot (12)

Agile transformations: The good, the bad, and the ugly
Agile transformations: The good, the bad, and the uglyAgile transformations: The good, the bad, and the ugly
Agile transformations: The good, the bad, and the ugly
 
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
 
Agile seminar g ellingham
Agile seminar  g ellinghamAgile seminar  g ellingham
Agile seminar g ellingham
 
The Agile Project Manager - fact or fiction ?
The Agile Project Manager - fact or fiction ?The Agile Project Manager - fact or fiction ?
The Agile Project Manager - fact or fiction ?
 
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFeOpportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
 
Essential SAFe. The essential scaling patterns that we can (probably) all agr...
Essential SAFe. The essential scaling patterns that we can (probably) all agr...Essential SAFe. The essential scaling patterns that we can (probably) all agr...
Essential SAFe. The essential scaling patterns that we can (probably) all agr...
 
Introducing SAFe 5.0 the operating system for Business Agility
Introducing SAFe 5.0 the operating system for Business AgilityIntroducing SAFe 5.0 the operating system for Business Agility
Introducing SAFe 5.0 the operating system for Business Agility
 
Middle Management in an Agile World webcast
Middle Management in an Agile World webcastMiddle Management in an Agile World webcast
Middle Management in an Agile World webcast
 
Agile portfolio management
Agile portfolio managementAgile portfolio management
Agile portfolio management
 
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
 
Crushed by technical debt
Crushed by technical debtCrushed by technical debt
Crushed by technical debt
 
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...
 

Similar to The Disciplined Agile Enterprise: Harmonizing Agile and Lean

(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
 

Similar to The Disciplined Agile Enterprise: Harmonizing Agile and Lean (20)

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
 
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
 
DAH15 : Bray Goverance - Not Dirty Words
DAH15 : Bray  Goverance - Not Dirty WordsDAH15 : Bray  Goverance - Not Dirty Words
DAH15 : Bray Goverance - Not Dirty Words
 
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
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, Accelerate
 
Introduction to Disciplined Agile Technology
Introduction to Disciplined Agile TechnologyIntroduction to Disciplined Agile Technology
Introduction to Disciplined Agile Technology
 
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
 
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
 
(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?
 
Introducing SAFe® 5
Introducing SAFe® 5Introducing SAFe® 5
Introducing SAFe® 5
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
 
Disciplined Agile Data Management
Disciplined Agile Data ManagementDisciplined Agile Data Management
Disciplined Agile Data Management
 
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)
 
Agile Overview
 Agile Overview  Agile Overview
Agile Overview
 
Scaling Agile at enterprise Chema Garcia
Scaling Agile at enterprise   Chema GarciaScaling Agile at enterprise   Chema Garcia
Scaling Agile at enterprise Chema Garcia
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
 
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
 

More from 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
 
Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...
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
 

More from 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ć
 
Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...
 
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...
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
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, ...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

The Disciplined Agile Enterprise: Harmonizing Agile and Lean

  • 1. The Disciplined Agile Enterprise: Harmonizing Agile and Lean Scott W. Ambler scott@scottambler.com Twitter: @scottambler SARAJEVO, 27.10.2014
  • 2.
  • 3. Before we begin… © Scott Ambler + Associates 3
  • 4. © Scott Ambler + Associates 4 We’re going to cover a lot of ground
  • 5. The Surveys • Results of survey-based research will be shared throughout this deck • Availability: – Detailed results are available free of charge at Ambysoft.com/ surveys/ – Includes all questions as asked, source data, and summary slide decks • Types of surveys: – DDJ: Cross paradigm survey sponsored by Dr Dobb’s Journal – Ambysoft: Agile-oriented survey sponsored by Ambysoft Inc. – SA+A: Agile oriented survey sponsored by Scott Ambler + Associates © Scott Ambler + Associates 5
  • 6. The Story I’m About to Tell © Scott Ambler + Associates 6
  • 7. • An agile enterprise is able to anticipate and respond swiftly to changes in the marketplace. • It does this through an organizational culture and structure that facilitates change within the context of the situation that it faces. • Agile enterprises require a learning mindset in the mainstream business and underlying lean and agile processes to drive innovation. Agile Enterprise © Scott Ambler + Associates 7
  • 8. • An Agile IT organization must be responsive to the needs of the rest of the enterprise while “keeping the lights on”. • An Agile IT organization does this via three ongoing efforts: – Plan – Build – Run Agile Enterprise © Scott Ambler + Associates 8 Agile IT
  • 9. • Disciplined agile delivery teams produce consumable solutions often and early • Agile delivery teams must tailor their approach to address the situation that the find themselves in, particularly when working at scale – Context counts Agile Dev Agile Enterprise © Scott Ambler + Associates 9 Agile IT
  • 10. Let’s explore five important questions…. What is the current state of agile? What is an agile enterprise? What does agile IT look like? How does agile delivery work in enterprises? How do you transition to enterprise agility? © Scott Ambler + Associates 10
  • 11. The Current State of Agile © Scott Ambler + Associates 11
  • 12. How Would You Characterize Your Team’s Development Process? Ad Hoc, 13% Iterative, 19% Lean, 7% Other, 2% Traditional, 8% Agile, 52% Source: DDJ State of the IT Union 2014 Q2 Survey © Scott Ambler + Associates 12
  • 13. I would rate my organization’s adoption of agile as… Great success, 11% Success, 33% Great failure, Failure, 5% Neither, 40% 2% Too early to tell, 11% Source: SA+A 2014 Agile Adoption Survey © Scott Ambler + Associates 13
  • 14. Organizations Are Successfully Applying Agile at Levels of Scale 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 © Scott Ambler + Associates Source: DDJ Summer 2012 State of the IT Union Survey 14
  • 15. What Scaling Factors Do Software Development Teams Face? 61% 44% Team Size > 10 Geographically Distributed Organizationally Distributed Compliance Complex Domain Copyright 2014 Scott W. Ambler www.ambysoft.com/surveys/ 92% 70% 61% 43% 68% 48% 90% 50% 66% 42% Complex Technology 0% 20% 40% 60% 80% 100% All Teams Agile Teams Source: DDJ State of the IT Union 2014 Q2 Survey
  • 16. Common Enterprise Challenges to Agile • Bureaucratic cultures • Differing IT and business goals • Short term investment horizons • Inflexible governance • Little support for learning and experimentation • Organizational dependencies © Scott Ambler + Associates 16
  • 17. The Agile Enterprise © Scott Ambler + Associates 17
  • 18. Let’s assume that agile software development is the center of the universe for your organization… © Scott Ambler + Associates 18
  • 19. Agile/Scrum is a Good Starting Point © Scott Ambler + Associates 19 • Construction focus • Value driven lifecycle • Self-organizing teams • Prescriptive • Project team aware
  • 20. DAD Solidifies the Foundation • Delivery focus • Risk-value driven lifecycle • Self-organization with appropriate governance • Goal driven • Enterprise aware © Scott Ambler + Associates 20
  • 21. • Large teams • Geographically distributed teams • Compliance • Domain or technical complexity • Cultural issues • Organizational distribution © Scott Ambler + Associates 21
  • 22. Individuals must become a truly agile practitioner within the evolving context of the situation that they face They will require training, education and coaching © Scott Ambler + Associates 22
  • 23. Teams will self organize their work strategy, their structure, and their collaboration paths to reflect the context of the situation that they find themselves in They will require guidance to do so effectively © Scott Ambler + Associates 23
  • 24. IT departments are often sophisticated entities with teams addressing a wide range of situations and a wide range of goals Agile delivery teams are just part of the overall mix, as are operations teams, architecture teams, portfolio management teams, and many more IT organizations will need to adopt a wide range of strategies that reflect the challenges that they face © Scott Ambler + Associates 24
  • 25. © Scott Ambler + Associates An agile enterprise is able to anticipate and respond swiftly to changes in the marketplace. It does this through an organizational culture and structure that facilitates change within the context of the situation that it faces. Agile enterprises require a learning mindset in the mainstream business and underlying lean and agile processes to drive innovation. 25
  • 26. The Agile IT Department © Scott Ambler + Associates 26
  • 27. Why Many IT Departments Are Moving to Agile 70% 10% 20% Plan Build Run Current 50% 40% Desired 10% Plan Build Run Plan – Guide the organization in IT-related manners Build – Software teams provide consumable solutions on a regular basis following lifecycles reflecting the context they face Run – Operate and support the IT ecosystem © Scott Ambler + Associates 27
  • 28. The Agile IT Department: Plan People Management Portfolio Management Program Management Enterprise Architecture Reuse Engineering Data Management Plan – Guide the organization in IT-related manners Build – Software teams provide consumable solutions on a regular basis following lifecycles reflecting the context they face Run – Operate and support the IT ecosystem © Scott Ambler + Associates 28
  • 29. The Agile IT Department: Build Continuous Delivery Exploratory/Lean Startup Lean/Kanban Agile/Scrum Other Plan – Guide the organization in IT-related manners Build – Software teams provide consumable solutions on a regular basis following lifecycles reflecting the context they face Run – Operate and support the IT ecosystem © Scott Ambler + Associates 29
  • 30. The Agile IT Department: Run Release Management Operations Support Continuous Improvement Governance Plan – Guide the organization in IT-related manners Build – Software teams provide consumable solutions on a regular basis following lifecycles reflecting the context they face Run – Operate and support the IT ecosystem © Scott Ambler + Associates 30
  • 31. What Does DevOps Mean to Your Organization? © Scott Ambler + Associates 31 Continuous delivery? + streamlined operations and support? Streamlined build (dev) + streamlined run (ops)? Your DevOps strategy will reflect your organizational goals
  • 32. What Does “Agile at Scale” Mean to Your Organization? Large-scale Scrum? Build for large agile/lean teams? Agile for the IT department? There is no one right answer for how to scale agile to the IT © Scott Ambler + Associates 32 level.
  • 33. Disciplined Agile Delivery (DAD) © Scott Ambler + Associates 33
  • 34. 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 © Scott Ambler + Associates 34
  • 35. The DAD framework fully addresses the agile and lean portions of Build… Continuous Delivery Exploratory/Lean Startup Lean/Kanban Agile/Scrum © Scott Ambler + Associates 35
  • 36. High Level Lifecycle There’s more to solution delivery than construction © Scott Ambler + Associates 36
  • 37. Basic/Agile Lifecycle A full Scrum-based agile delivery lifecycle. © Scott Ambler + Associates 37
  • 38. Exploratory “Lean Startup” Lifecycle Sometimes it takes time to identify what your stakeholders actually need © Scott Ambler + Associates 38
  • 39. Lean Lifecycle A full lean delivery lifecycle © Scott Ambler + Associates 39
  • 40. Lean Continuous Delivery Lifecycle Your evolutionary end goal? © Scott Ambler + Associates 40
  • 41. DAD is Goal-Driven, Not Prescriptive © Scott Ambler + Associates 41
  • 42. © Scott Ambler + Associates 42
  • 43. © Scott Ambler + Associates 43
  • 44. © Scott Ambler + Associates 44
  • 45. DAD Teams Are Enterprise Aware • DAD teams strive to leverage and enhance the existing organizational eco system wherever possible • Implications: – Work closely with enterprise groups – Follow existing roadmap(s) where appropriate – Leverage existing assets – Enhance existing assets © Scott Ambler + Associates 45
  • 46. 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 © Scott Ambler + Associates 46
  • 47. The DAD framework is now being extended to address Plan and Run People Management Portfolio Management Program Management Enterprise Architecture Reuse Engineering Data Management Release Management Operations Support Continuous Improvement Governance © Scott Ambler + Associates 47
  • 48. © Scott Ambler + Associates 48
  • 49. © Scott Ambler + Associates 49
  • 50. © Scott Ambler + Associates 50
  • 51. Our Claim: The DAD framework provides a solid foundation from which to scale agile © Scott Ambler + Associates 51
  • 52. © Scott Ambler + Associates 52 Transforming your Organization
  • 53. The Usual Transformation Strategy © Scott Ambler + Associates Dev Team 1 Dev Team 2 Dev Team 3 Dev Team 4 The Plan: Dev Team N … Dev Team 1 Dev Team 2 Dev Team 3 Dev Team 4 What Often Happens: Fail 53 Observation: You must address more than just the build aspects of IT.
  • 54. An Enterprise Aware Transformation Strategy © Scott Ambler + Associates Dev Team 1 Dev Team 2 Dev Team 3 Dev Team 4 Dev Team N … Enterprise Architecture Data Management IT Governance … 54 Observation: Plan and Run have different adoption time frames than Build.
  • 55. Your Transformation Strategy Needs to Address… © Scott Ambler + Associates People & Culture Process Tools 55 Observation: All three categories are important and interconnected. 70% 20% 10%
  • 56. How difficult were the following issues to address during your Agile Adoption? Changing our business culture Adopting agile technical practices Changing our IT culture Using our existing tools in an agile manner Adopting new agile development tools Adopting agile management practices Source: SA+A 2014 Agile Adoption Survey © Scott Ambler + Associates Most Difficult Least Difficult 56
  • 57. How important were the following issues to address during your Agile Adoption? Changing our business culture Adopting agile management practices Changing our IT culture Adopting agile technical practices Adopting new agile development tools Using our existing tools in an agile manner Source: SA+A 2014 Agile Adoption Survey © Scott Ambler + Associates Most Important Least Important 57
  • 58. Some Realities of Agile Transformation • Coaches are very easy to find, good coaches experienced in enterprise agile are not • Transforming a few delivery teams is easy, transforming an organization is not • Effective coaches engage concurrently with: – Delivery teams – IT teams – With the rest of the business • Transformation takes: – Years – Ongoing investment – Ongoing sponsorship © Scott Ambler + Associates 58
  • 59. The Story I Told © Scott Ambler + Associates 59
  • 60. • Disciplined agile delivery teams produce consumable solutions often and early • Agile delivery teams must tailor their approach to address the situation that the find themselves in, particularly when working at scale – Context counts © Scott Ambler + Associates 60 Agile Delivery
  • 61. • An Agile IT organization must be responsive to the needs of the rest of the enterprise while “keeping the lights on”. • An Agile IT organization does this via three ongoing efforts: – Plan – Build – Run © Scott Ambler + Associates 61 Agile Delivery Agile IT
  • 62. • An agile enterprise is able to anticipate and respond swiftly to changes in the marketplace. • It does this through an organizational culture and structure that facilitates change within the context of the situation that it faces. • Agile enterprises require a learning mindset in the mainstream business and underlying lean and agile processes to drive innovation. Agile Delivery Agile Enterprise © Scott Ambler + Associates 62 Agile IT
  • 63. My parting advice…. Your organization is unique. You need to tailor your approach to reflect the evolving context of the situation that you face. One “process size” does not fit all, one organizational strategy does not fit all, nor does one tooling strategy. © Scott Ambler + Associates 63
  • 64. Got Discipline? DisciplinedAgileConsortium.org DisciplinedAgileDelivery.com ScottAmbler.com © Scott Ambler + Associates 64
  • 65. 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 65
  • 66. Would You Like This Presented to Your Organization? Contact us at ScottAmbler.com © Scott Ambler + Associates 66
  • 67. Scott Ambler + Associates is the thought leader behind the Disciplined Agile Delivery (DAD) framework and its application. We are a boutique IT management consulting firm that advises organizations to be more effective applying disciplined agile and lean processes within the context of your business. Our website is ScottAmbler.com We can help © Scott Ambler + Associates 67
  • 68. Additional Slides © Scott Ambler + Associates 68
  • 69. 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 69
  • 70. DAD is a Hybrid Framework DevOps …and more Outside In Dev. “Traditional” Agile Data Extreme Programming Unified Process Agile Modeling Scrum 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. © Scott Ambler + Associates 70 SAFe
  • 71. Disciplined Agilists Take a Goal Driven Approach * Option Goal Factor Advantages Disadvantages Considerations Default Option * © Scott Ambler + Associates 71 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
  • 72. Collaboration Pattern: Enterprise IT Team • Individuals are members of both a delivery team and an enterprise team • Common examples include: – Architecture Ownership Team (Enterprise Architecture) – Product Ownership Team (Product Management) – Product Delivery Office (Portfolio Management) • The delivery teams determine who will be in the enterprise role for them • Potential scheduling challenges for the people in the enterprise roles due to multi-team commitments • The leaders of each enterprise team may be a full time position © Scott Ambler + Associates 72 Enterprise Team Delivery Team
  • 73. Example: Architecture Ownership (AO) Team © Scott Ambler + Associates 73 • Responsible for developing the architecture/technology roadmap • Delivery teams determine who the architecture owner (AO) is, and that person becomes part of the AO team • The AO team meets regularly to evolve the roadmap based on the hands-on learnings from the AOs • Ecommerce organization: 7 person AO team (of 250 IT people) • Software product org: 10 person AO team (of 130 IT people)
  • 74. Collaboration Pattern: Services Team • Specialized services teams fulfill requests from delivery teams • Common examples of specialized services: – Infrastructure/network – Database administration – Security – Facilities • The specialized services team will often have a service level agreement (SLA) that the work to • Potential for the services team to become a bottleneck • They may supply specialists on a short term basis to some delivery teams © Scott Ambler + Associates 74 Service Request Delivery Team Service Team Service
  • 75. Example: Database Administration (DBA) Team • Responsible for supporting database development and database operation © Scott Ambler + Associates 75 in production • The delivery team submits a request, the DBA Team prioritizes it and then fulfills it • Ecommerce org: 5 person team (of 250 IT people) • Software org: 2 person team (of 40 IT people)