SlideShare a Scribd company logo
AGILE TRANSFORMATION
2
mike@leadingagile.com
404-312-1471
www.leadingagile.com
twitter.com/mcottmeyer
facebook.com/leadingagile
linkedin.com/in/cottmeyer
MIKE COTTMEYER
W H Y A R E W E
T R A N S F O R M I N G ?
4
GOALS OF GOING AGILE
5
GOALS OF GOING AGILE
PREDICTABILITY
Agile tends to focus on adaptability but
predictability is most often cited as the reason for
agile transformation
6
GOALS OF GOING AGILE
PREDICTABILITY
Agile tends to focus on adaptability but
predictability is most often cited as the reason for
agile transformation
QUALITY
As organizations scale, product quality often suffers.
Agile focuses on quality from requirements through
implementation.
7
GOALS OF GOING AGILE
PREDICTABILITY
Agile tends to focus on adaptability but
predictability is most often cited as the reason for
agile transformation
EARLY ROI
Many organizations struggle with 18 month delivery
cycles. Agile helps your team accelerate time to
market value
QUALITY
As organizations scale, product quality often suffers.
Agile focuses on quality from requirements through
implementation.
8
GOALS OF GOING AGILE
PREDICTABILITY
Agile tends to focus on adaptability but
predictability is most often cited as the reason for
agile transformation
EARLY ROI
Many organizations struggle with 18 month delivery
cycles. Agile helps your team accelerate time to
market value
QUALITY
As organizations scale, product quality often suffers.
Agile focuses on quality from requirements through
implementation.
LOWER COSTS
Cost savings are tough to promise, but agile can
help make sure you are only spending money on the
features most likely to generate revenue
9
GOALS OF GOING AGILE
PREDICTABILITY
Agile tends to focus on adaptability but
predictability is most often cited as the reason for
agile transformation
EARLY ROI
Many organizations struggle with 18 month delivery
cycles. Agile helps your team accelerate time to
market value
INNOVATION
As companies grow sometimes they slow down and
loose the ability to innovate. Agile can help you get
back your competitive edge.
QUALITY
As organizations scale, product quality often suffers.
Agile focuses on quality from requirements through
implementation.
LOWER COSTS
Cost savings are tough to promise, but agile can
help make sure you are only spending money on the
features most likely to generate revenue
10
GOALS OF GOING AGILE
PREDICTABILITY
Agile tends to focus on adaptability but
predictability is most often cited as the reason for
agile transformation
EARLY ROI
Many organizations struggle with 18 month delivery
cycles. Agile helps your team accelerate time to
market value
INNOVATION
As companies grow sometimes they slow down and
loose the ability to innovate. Agile can help you get
back your competitive edge.
QUALITY
As organizations scale, product quality often suffers.
Agile focuses on quality from requirements through
implementation.
LOWER COSTS
Cost savings are tough to promise, but agile can
help make sure you are only spending money on the
features most likely to generate revenue
PRODUCT FIT
Delivering on time is only important if you are
delivering the right product. Agile can help you get
the feedback you need.
W H A T A R E W E
T R A N S F O R M I N G ?
12
13
CULTURE FOCUSED
Focused on changing hearts
and minds
Focused on being agile rather
than doing agile
Focused on values and
principles
14
CULTURE FOCUSED
Focused on changing hearts
and minds
Focused on being agile rather
than doing agile
Focused on values and
principles
Belief that delivery systems
will emerge based on new
thinking
15
PRACTICES FOCUSED
Focused on the things
that you do
Focused on roles,
ceremonies, and artifacts
Can be management
driven or technically
driven
16
PRACTICES FOCUSED
Focused on the things
that you do
Focused on roles,
ceremonies, and artifacts
Can be management
driven or technically
driven
Belief that agile is a
process or way to work
17
SYSTEMS FOCUSED
Focused on forming
teams and governing the
flow of value
Focused on aligning the
organization first
18
SYSTEMS FOCUSED
Focused on forming
teams and governing the
flow of value
Focused on aligning the
organization first
Belief that culture and
practices only emerge
within a rational
structural and planning
framework
19
... all three are essential,
but where you start
is also essential…
W H A T D O W E N E E D
T O O V E R C O M E ?
21
Single Team
HOW BIG IS THE ORGANIZATION?
Multiple Teams
22
DO TEAMS HAVE DEPENDENCIES?
Non-instantly Available
Resources
Too Much Work in
Process
Large Products with
Diverse Technology
Low Cohesion & Tight
Coupling
Technical Debt &
Defects
Shared Requirements
Between Teams
Limited Access to
Subject Matter
Expertise
Matrixed
Organizations
23
HOW MUCH RESISTANCE?
T H E N O N -
N E G O T I A B L E C O R E
25
THE 3 THINGS
26
BACKLOGS
THE 3 THINGS
27
BACKLOGS TEAMS
THE 3 THINGS
28
THE 3 THINGS
MEASURABLE PROGRESSBACKLOGS TEAMS
29
WHAT DO I MEAN?
• INVEST
• CCC
• Small enough for the team
to develop in a day or so
BACKLOGS TEAMS WORKING TESTED
SOFTWARE
• Everything and everyone
necessary to deliver
• Meets acceptance criteria
• No known defects
• No technical debt
30
WHAT DO I MEAN?
• INVEST
• CCC
• Small enough for the team
to develop in a day or so
BACKLOGS TEAMS WORKING TESTED
SOFTWARE
• Everything and everyone
necessary to deliver
• Meets acceptance criteria
• No known defects
• No technical debt
31
WHAT DO I MEAN?
• INVEST
• CCC
• Small enough for the team
to develop in a day or so
BACKLOGS TEAMS WORKING TESTED
SOFTWARE
• Everything and everyone
necessary to deliver
• Meets acceptance criteria
• No known defects
• No technical debt
32
WHY ARE THEY IMPORTANT?
• People have clarity around
what to build
• People understand how it
maps to the big picture
CLARITY ACCOUNTABILITY MEASURABLE PROGRESS
• Teams can be held
accountable for delivery
• No indeterminate work
piling up at the end of the
project
• 90% done, 90% left to do
33
WHY ARE THEY IMPORTANT?
• People have clarity around
what to build
• People understand how it
maps to the big picture
CLARITY ACCOUNTABILITY MEASURABLE PROGRESS
• Teams can be held
accountable for delivery
• No indeterminate work
piling up at the end of the
project
• 90% done, 90% left to do
34
WHY ARE THEY IMPORTANT?
• People have clarity around
what to build
• People understand how it
maps to the big picture
CLARITY ACCOUNTABILITY MEASURABLE PROGRESS
• Teams can be held
accountable for delivery
• No indeterminate work
piling up at the end of the
project
• 90% done, 90% left to do
35
WHY ARE THEY IMPORTANT?
• Understanding the
backlog gives meaning to
work
PURPOSE AUTONOMY MASTERY
• Local decision making
gives people a sense of
power and control over
their work
• People can demonstrate
that they are good at what
they do
36
WHY ARE THEY IMPORTANT?
• Understanding the
backlog gives meaning to
work
PURPOSE AUTONOMY MASTERY
• Local decision making
gives people a sense of
power and control over
their work
• People can demonstrate
that they are good at what
they do
37
WHY ARE THEY IMPORTANT?
• Understanding the
backlog gives meaning to
work
PURPOSE AUTONOMY MASTERY
• Local decision making
gives people a sense of
power and control over
their work
• People can demonstrate
that they are good at what
they do
38
WHAT DO THEY LOOK LIKE AT SCALE?
• Governance is the
way we make
economic tradeoffs
in the face of
constraints
• They way we form
teams and foster
collaboration at all
levels of the
organization
• What do we
measure, how do
we baseline
performance and
show improvement?
Metrics & ToolsStructureGovernance
39
WHAT DO THEY LOOK LIKE AT SCALE?
• Governance is the
way we make
economic tradeoffs
in the face of
constraints
• They way we form
teams and foster
collaboration at all
levels of the
organization
• What do we
measure, how do
we baseline
performance and
show improvement?
Metrics & ToolsStructureGovernance
40
WHAT DO THEY LOOK LIKE AT SCALE?
• Governance is the
way we make
economic tradeoffs
in the face of
constraints
• They way we form
teams and foster
collaboration at all
levels of the
organization
• What do we
measure, how do
we baseline
performance and
show
improvement?
Metrics & ToolsStructureGovernance
W H E R E A R E
W E N O W ?
42
ADAPTABILITY
PREDICTABILITY
43
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
44
AE
PC
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
45
AE
AC
PE
PC
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
46
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
QUADRANT 1
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
47
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
QUADRANT 2
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
48
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
QUADRANT 3
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
49
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
QUADRANT 4
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
T R A N S F O R M A T I O N
I S A J O U R N E Y
51
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
52
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
LOW TRUST
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
53
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
LOW TRUST
BECOME PREDICTABLE
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
54
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILETRADITIONAL
LOW TRUST
BECOME PREDICTABLE
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
55
AE
AC
PE
PC
LEAN
STARTUP
AGILELEAN/
AGILE
BECOME PREDICTABLE
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
AD-HOC
LOW TRUST
56
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
REDUCE BATCH SIZEBECOME PREDICTABLE
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
57
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
A T H E O R Y O F
T R A N S F O R M A T I O N
THEORY OF TRANSFORMATION //
Adopting agile is about forming
teams, building backlogs, and
regularly producing increments of
working tested software
THEORY OF TRANSFORMATION //
Adopting agile at scale is about
defining structure, establishing
governance, and creating a
metrics and tooling strategy that
supports agility
THEORY OF TRANSFORMATION //
Anything that gets in the way of
forming teams, building backlogs,
and producing working tested
software is an impediment to
transformation
THEORY OF TRANSFORMATION //
Solid agile practices will help
operationalize the system and
encourage a healthy, adaptive,
and empowered culture emerge
over time
W H E R E A R E W E
G O I N G ?
64
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
65
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
66
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
67
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
68
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
69
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
70
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
71
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
72
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
73
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
74
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
75
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
76
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
77
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
78
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
79
METHODOLOGIES & FRAMEWORKS
Waterfall
Rational Unified Process (RUP)
DSDM
FDD
SAFe
DAD
LeSS
Nexus
Scrum
XP
Kanban
Crystal
Lean
Lean Startup
80
LEAN/
AGILE
Waterfall
RUP
SAFe
DSDM
FDD
DAD
Nexus
LeSS
Scrum
XP
Crystal
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILE
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
81
LEAN/
AGILE
Gartner
Mode Two
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILE
Gartner
Mode One
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
M A P P I N G T H E
J O U R N E Y
83
AE
AC
PE
PC
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
TEAMS
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
84
AE
AC
PE
PC
BASECAMP 1
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
TEAMS
BC1
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
85
AE
AC
PE
PC
BASECAMP 2
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
TEAMS
BC1
BC2
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
86
AE
AC
PE
PC
BASECAMP 3
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
TEAMS
BC1
BC2
BC3
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
87
AE
AC
PE
PC
BASECAMP 3
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
TEAMS
BC1
BC2
BC3
DevOps
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
88
AE
AC
PE
PC
BASECAMP 4
AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
TEAMS
BC1
BC2
BC3
BC4
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
89
AE
AC
PE
PC
BASECAMP 5 AD-HOC LEAN
STARTUP
AGILELEAN/
AGILE
LOW TRUST
FULLY DECOUPLE
REDUCE BATCH SIZEBECOME PREDICTABLE
TEAMS
BC1
BC2
BC3
BC4
BC5
EMERGENCE
CONVERGENCE
ADAPTABILITY
PREDICTABILITY
O R G A N I Z A T I O N A L
S T R U C T U R E
91
Services Teams – These teams support common
services across product lines. These teams support
the needs of the product teams.
92
Product Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams support
the needs of the product teams.
93
Programs Teams – These teams define
requirements, set technical direction, and
provide context and coordination.
Product Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams support
the needs of the product teams.
94
Portfolio Teams – These teams govern the
portfolio and make sure that work is moving
through the system.
Programs Teams – These teams define
requirements, set technical direction, and
provide context and coordination.
Product Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams support
the needs of the product teams.
95
DELIVERY
TEAMS
96
PROGRAM
TEAMS
DELIVERY
TEAMS
97
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
G O V E R N A N C E
99
3-TIER GOVERNANCE
EPIC
ALIGNMENT
MAKE
READY
EPIC
PRIORITIZATION
FEATURE
DEFINITION
STORY READY
SOLUTION
VALIDATION
RELEASE
TARGETING
STORY MAPPING
RELEASE
PLANNING
IN PROGRESS
IN PROGRESS
IN PROGRESS
EPIC VALIDATION
INTEGRATION
VALIDATION
STORY
DONE
STORY
ACCEPTED
FEATURE
DEVELOPMENT
FEATURE
COMPLETED
COMPLETED
PORTFOLIO
TEAM
PROGRAM
TEAM
DELIVERY
TEAM
STRATEGIC ALIGNMENT SOLUTION VISION DEMAND PLANNING EXECUTION VALIDATION ACCEPTED
DEMAND PLANNING EXECUTION & ACCOUNTABILITY
INTAKE
E p ic | K a n b a n
F e a t u r e | K a n b a n
S t o r y | S c r u m
100
4-TIER GOVERNANCE
MAKE
READY
STORY READY IN PROGRESS
STORY
DONE
STORY
ACCEPTED
EPIC
ALIGNMENT
EPIC
PRIORITIZATION
SOLUTION
VALIDATION
RELEASE
TARGETING
IN PROGRESS EPIC VALIDATION COMPLETED
PORTFOLIO
TEAM
PROGRAM
TEAM
DELIVERY
TEAM
STRATEGIC ALIGNMENT SOLUTION VISION DEMAND PLANNING EXECUTION VALIDATION ACCEPTED
DEMAND PLANNING EXECUTION & ACCOUNTABILITY
FEATURE
DEFINITION
STORY MAPPING
RELEASE
PLANNING
IN PROGRESS
INTEGRATION
VALIDATION
FEATURE
DEPLOYMENT
FEATURE
COMPLETED
INTAKE
INVESTMENT
DECISION
INVESTMENT
TARGETING
IN PROGRESS
INITIATIVE
VALIDATION
COMPLETED
INITIATIVE DEFINITION INITIATIVE ROADMAP MEASUREABLE PROGRESS
INVESTMENT
I n it ia t iv e | K a n b a n
E p ic | K a n b a n
F e a t u r e | K a n b a n
S t o r y | S c r u m
M E T R I C S
102
Scrum
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Kanban
Kanban
103
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Backlog Size
Velocity
Burndown
Escaped Defects
Commit %
Acceptance % Ratio
Scope Change
104
Scrum
Backlog Size
Velocity
Burndown
Escaped Defects
Commit %
Acceptance % Ratio
Scope Change
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Kanban
Kanban
Cycle Time
Features Blocked
Rework/Defects
105
Takt Time/ Cycle Time
Time/Cost/Scope/Value
ROI/Capitalization
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Backlog Size
Velocity
Burndown
Escaped Defects
Commit %
Acceptance % Ratio
Scope Change
Cycle Time
Features Blocked
Rework/Defects
I N C R E M E N T A L
T R A N S F O R M A T I O N
107
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Increment One
AGILE PILOT
108
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Increment One
AGILE ROLLOUT
Increment Two
AGILE PILOT
109
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Increment One Three - N
AGILE ROLLOUTAGILE PILOT
I T E R A T I V E
T R A N S F O R M A T I O N
111
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration One
AGILE PILOT
112
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Two
AGILE PILOT
113
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Three
AGILE PILOT
114
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Four
AGILE PILOT
115
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Five
AGILE PILOT
E X P E D I T I O N S &
B A S E C A M P S
117
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration One
AGILE PILOT
118
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Two
AGILE PILOT
119
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Three Iteration One
AGILE ROLLOUTAGILE PILOT
120
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Four Iteration Two
AGILE ROLLOUTAGILE PILOT
121
PROGRAM
TEAMS
PORTFOLIO
TEAMS
DELIVERY
TEAMS
Scrum
Kanban
Kanban
Iteration Five Iteration Three
AGILE ROLLOUTAGILE PILOT
T H E E X E C U T I V E S
G U I D E
123
STEP ONE
WHY HOW WHAT
Agile transformation
isn’t something that can
be done to an
organization.
They have to be full
participants
Executive Steering
Committee
Transformation
Leadership Team
Holding the organization
accountable
Remove Impediments
Plan the work
Review Progress
Inspect and Adapt
124
STEP TWO
WHY HOW WHAT
We have to have some
idea of where we are
going before we start
We will accept the plan
will change
Create a working
hypothesis for structure,
governance, and metrics
Plan to progressively
elaborate
Transformation
Workshop
Pilot
Broad Organization
Rollout
Create Feedback Loops
125
STEP THREE
WHY HOW WHAT
We have to be able to
give the organization
some idea of what we
are doing, when, and
how long
Expeditions
Basecamps
Sequenced in Time
What teams are going to
be formed?
What training do they
need?
What coaching do they
need?
When will this all
happen?
126
STEP FOUR
WHY HOW WHAT
Very similar to an agile
release plan, we want a
rolling 90-day, fairly
specific view of what is
going to take place
Transformation
leadership team meets
periodically to plan
forward, assess
progress, and adjust as
necessary
Week by week training
and coaching plans
Detailed resource
planning
Expected activities and
outcomes.
127
STEP FIVE
WHY HOW WHAT
Very similar to a sprint
cycle in Scrum
We want to periodically
assess progress,
retrospect, and adjust
ELT reviews progress
against strategy and
outcomes
TLT focuses on how well
the plan is moving along
Scheduled recurring
meetings
Review planning
artifacts
Review metrics
Improvement plans
128
STEP SIX
WHY HOW WHAT
The whole reason we are
doing this is to get better
business outcomes
This is where we begin
justifying the investment
Create hypotheses
Conduct experiments
Demonstrate outcomes
Pivot based on what we
learn
Assessments
Status Reports
Coaching Plans
129
STEP SEVEN
WHY HOW WHAT
We want to be able to
trace improvements in
the system to tangible
business benefits
Business metric
baselines
Regularly show progress
Update coaching plans
as necessary
Assessment Outcomes
Transformation Metrics
Business Metrics
130
STEP EIGHT
WHY HOW WHAT
Our understanding will
evolve throughout the
transformation
Re-assess the End-State
Vision based on the
evolving understanding
Refine the End-State
Vision and the Roadmap
131
STEP NINE
WHY HOW WHAT
Letting everyone know
what is going on and the
success of the program
will create excitement
and energy
Regular communication
from leadership
Be transparent about
progress and
impediments
Town Halls
Executive Roundtables
Signage
Information Radiators
Cadence of
Accountability
132
STEP TEN
WHY HOW WHAT
Understand what’s in it
for everyone involved
and help them see
where they fit in the new
organization
Clarity
Accountability
Measureable progress
Team assignments
Staffing plans
Job descriptions
Job aids
Communities of Practice
A T H E O R Y O F
T R A N S F O R M A T I O N
THEORY OF TRANSFORMATION //
Adopting agile is about forming
teams, building backlogs, and
regularly producing increments of
working tested software
THEORY OF TRANSFORMATION //
Adopting agile at scale is about
defining structure, establishing
governance, and creating a
metrics and tooling strategy that
supports agility
THEORY OF TRANSFORMATION //
Anything that gets in the way of
forming teams, building backlogs,
and producing working tested
software is an impediment to
transformation
THEORY OF TRANSFORMATION //
Solid agile practices will help
operationalize the system and
encourage a healthy, adaptive,
and empowered culture emerge
over time
138
mike@leadingagile.com
404-312-1471
www.leadingagile.com
twitter.com/mcottmeyer
facebook.com/leadingagile
linkedin.com/in/cottmeyer
MIKE COTTMEYER
AGILE TRANSFORMATION

More Related Content

What's hot (20)

PDF
Portfolio Management in an Agile World - Rick Austin
LiminalArc
 
PDF
Agile transformation 1.3
Krystian Kaczor
 
PDF
Agile Transformation at Scale
ITSM Academy, Inc.
 
PDF
Agile transformation Explained: Agile 2017 Session
LiminalArc
 
PPTX
Why Agile is Failing in Large Enterprises
LiminalArc
 
PDF
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Saket Bansal
 
PDF
Agile transformation Explanined
LiminalArc
 
PDF
Agile Organization Design: How to Optimize Your Organization for Agile
Gervais Johnson, Advisor
 
PDF
Agile Transformation
Max Carlin
 
PDF
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
AgileDenver
 
PDF
An Integral Agile Transformation Approach - Miljan Bajic
agilemaine
 
PDF
Agile IT Operatinos - Getting to Daily Releases
LiminalArc
 
PDF
An Executive Insider's Guide to Enterprise Agile Transformation
Scott Richardson
 
PDF
Agile Transformation v1.27
LiminalArc
 
PDF
Agile Transformation in Telco Guide
ACM
 
PPTX
Exploring Agile Transformation and Scaling Patterns
Mike Cottmeyer
 
PDF
5 Games for Effective Agile Coaching
Jovan Vidić
 
PPTX
Kanban vs Scrum: What's the difference, and which should you use?
Arun Kumar
 
PPTX
Strategies for Large Scale Agile Transformation
Nishanth K Hydru
 
PDF
Agile Leadership introduction
Martin Ellemann Olesen
 
Portfolio Management in an Agile World - Rick Austin
LiminalArc
 
Agile transformation 1.3
Krystian Kaczor
 
Agile Transformation at Scale
ITSM Academy, Inc.
 
Agile transformation Explained: Agile 2017 Session
LiminalArc
 
Why Agile is Failing in Large Enterprises
LiminalArc
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Saket Bansal
 
Agile transformation Explanined
LiminalArc
 
Agile Organization Design: How to Optimize Your Organization for Agile
Gervais Johnson, Advisor
 
Agile Transformation
Max Carlin
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
AgileDenver
 
An Integral Agile Transformation Approach - Miljan Bajic
agilemaine
 
Agile IT Operatinos - Getting to Daily Releases
LiminalArc
 
An Executive Insider's Guide to Enterprise Agile Transformation
Scott Richardson
 
Agile Transformation v1.27
LiminalArc
 
Agile Transformation in Telco Guide
ACM
 
Exploring Agile Transformation and Scaling Patterns
Mike Cottmeyer
 
5 Games for Effective Agile Coaching
Jovan Vidić
 
Kanban vs Scrum: What's the difference, and which should you use?
Arun Kumar
 
Strategies for Large Scale Agile Transformation
Nishanth K Hydru
 
Agile Leadership introduction
Martin Ellemann Olesen
 

Similar to Agile Transformation Explained (20)

PDF
Agile Transformation Explained
LiminalArc
 
PPTX
LeadingAgile Transformation Overview
Rick Austin
 
PDF
Step-by-Step Guide to Leading a Large-Scale Agile Transformation
TechWell
 
PPTX
The Three Things You Need to Know to Transform Any Size Organization Into an ...
Mike Cottmeyer
 
PDF
Three Things You MUST Know to Transform into an Agile Enterprise
Josiah Renaudin
 
PPTX
The Three Things
AgileDenver
 
PPTX
The Executives Guide
Mike Cottmeyer
 
PPTX
How to scale agility in your enterprise
Timothy Wise
 
PDF
Fundamentals of Agile
sparkagility
 
PDF
Agile Transformations, the Good, the Bad and the Ugly
Rally Software
 
PPTX
Agile Introduction
Guy Winterbotham CSM,PMP
 
PDF
Dave West - Maximizing your scrum
ScrumDayLondon
 
PPTX
Agile at Enterprise Scale: The Tricky Bits
Bernie Maloney
 
PDF
Introducing agile
Andreas Hägglund
 
PDF
Doing Agile Right - Transformation without Chaos - A summary
Ragavendra Prasath
 
PDF
Why scaled agile frameworks exist - Agile Project Managers meetup
Killick Agile Consulting Services
 
PDF
Why agile?
Wences Alfageme
 
PPTX
Cognizant Information for Task 6_.pptx
DivyaprabaN
 
PDF
Agile Development Methodologies for Highly Regulated Organizations
Celerity
 
PPTX
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott Brinker
Marketo
 
Agile Transformation Explained
LiminalArc
 
LeadingAgile Transformation Overview
Rick Austin
 
Step-by-Step Guide to Leading a Large-Scale Agile Transformation
TechWell
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
Mike Cottmeyer
 
Three Things You MUST Know to Transform into an Agile Enterprise
Josiah Renaudin
 
The Three Things
AgileDenver
 
The Executives Guide
Mike Cottmeyer
 
How to scale agility in your enterprise
Timothy Wise
 
Fundamentals of Agile
sparkagility
 
Agile Transformations, the Good, the Bad and the Ugly
Rally Software
 
Agile Introduction
Guy Winterbotham CSM,PMP
 
Dave West - Maximizing your scrum
ScrumDayLondon
 
Agile at Enterprise Scale: The Tricky Bits
Bernie Maloney
 
Introducing agile
Andreas Hägglund
 
Doing Agile Right - Transformation without Chaos - A summary
Ragavendra Prasath
 
Why scaled agile frameworks exist - Agile Project Managers meetup
Killick Agile Consulting Services
 
Why agile?
Wences Alfageme
 
Cognizant Information for Task 6_.pptx
DivyaprabaN
 
Agile Development Methodologies for Highly Regulated Organizations
Celerity
 
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott Brinker
Marketo
 
Ad

More from LiminalArc (20)

PPTX
Aligning Your DevOps Strategy to Your Agile Transformation
LiminalArc
 
PDF
The 10 Steps to Becoming a Great Agile Coach
LiminalArc
 
PPTX
The Journey to Transformation | Tech Company Case Study
LiminalArc
 
PPTX
Assumptions & Ambiguity be Damned
LiminalArc
 
PPTX
Product-Driven Organizations: The Evolution of Agile
LiminalArc
 
PDF
System of Delivery: An Intro to Our Governance Model
LiminalArc
 
PPTX
Rick Austin - Portfolio mangement in an agile world [Agile DC]
LiminalArc
 
PPTX
Faster Food and a Better Place to Sleep: Exploring Agile in Non-IT Domains
LiminalArc
 
PPTX
Information Radiators and Information Vaults
LiminalArc
 
PDF
Enterprise Agile Metrics: A GQM Approach
LiminalArc
 
PDF
Avoiding the Pitfalls of Capitalizing Software in an Agile World
LiminalArc
 
PDF
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
LiminalArc
 
PDF
Agile Analytics: A GQM Approach to Enterprise Metrics
LiminalArc
 
PPTX
Agility Infusion 101: Agile & Beyond
LiminalArc
 
PPTX
Agile Product Management: Getting from Backlog to Value
LiminalArc
 
PPTX
Project Management to Enterprise Agile Product Delivery
LiminalArc
 
PPTX
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
LiminalArc
 
PPTX
Product Owner Team - Agile Day Atlanta 2015
LiminalArc
 
PPTX
How To Successfully Scale Agile In Your Enterprise
LiminalArc
 
PPTX
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
LiminalArc
 
Aligning Your DevOps Strategy to Your Agile Transformation
LiminalArc
 
The 10 Steps to Becoming a Great Agile Coach
LiminalArc
 
The Journey to Transformation | Tech Company Case Study
LiminalArc
 
Assumptions & Ambiguity be Damned
LiminalArc
 
Product-Driven Organizations: The Evolution of Agile
LiminalArc
 
System of Delivery: An Intro to Our Governance Model
LiminalArc
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
LiminalArc
 
Faster Food and a Better Place to Sleep: Exploring Agile in Non-IT Domains
LiminalArc
 
Information Radiators and Information Vaults
LiminalArc
 
Enterprise Agile Metrics: A GQM Approach
LiminalArc
 
Avoiding the Pitfalls of Capitalizing Software in an Agile World
LiminalArc
 
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
LiminalArc
 
Agile Analytics: A GQM Approach to Enterprise Metrics
LiminalArc
 
Agility Infusion 101: Agile & Beyond
LiminalArc
 
Agile Product Management: Getting from Backlog to Value
LiminalArc
 
Project Management to Enterprise Agile Product Delivery
LiminalArc
 
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
LiminalArc
 
Product Owner Team - Agile Day Atlanta 2015
LiminalArc
 
How To Successfully Scale Agile In Your Enterprise
LiminalArc
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
LiminalArc
 
Ad

Recently uploaded (20)

PDF
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
PPTX
Chapter 3 Distributive Negotiation: Claiming Value
badranomar1990
 
PDF
MBA-I-Year-Session-2024-20hzuxutiytidydy
cminati49
 
PDF
From Fossil to Future Green Energy Companies Leading India’s Energy Transitio...
Essar Group
 
PDF
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
PPTX
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
PDF
GenAI for Risk Management: Refresher for the Boards and Executives
Alexei Sidorenko, CRMP
 
PDF
Equinox Gold - Corporate Presentation.pdf
Equinox Gold Corp.
 
PDF
NewBase 24 July 2025 Energy News issue - 1805 by Khaled Al Awadi._compressed...
Khaled Al Awadi
 
PPTX
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
PDF
12 Oil and Gas Companies in India Driving the Energy Sector.pdf
Essar Group
 
PPTX
PUBLIC RELATIONS N6 slides (4).pptx poin
chernae08
 
PDF
India Cold Chain Storage And Logistics Market: From Farm Gate to Consumer – T...
Kumar Satyam
 
PDF
Foundations Program Overview.pdfbbbbbbbb
martinpulpit
 
PPTX
The Rise of Artificial Intelligence pptx
divyamarya13
 
PDF
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
PDF
Gregory Felber - An Accomplished Underwater Marine Biologist
Gregory Felber
 
PDF
Beyond HR: Human Experience, Business Psychology, and the Future of Work
Seta Wicaksana
 
PDF
Infrastructure and geopolitics.AM.ENG.docx.pdf
Andrea Mennillo
 
PDF
🚀 Mohit Bansal_ Driving Urban Evolution Through GMI Infra (1).pdf
Mohit Bansal GMI
 
Top 10 Corporates in India Investing in Sustainable Energy.pdf
Essar Group
 
Chapter 3 Distributive Negotiation: Claiming Value
badranomar1990
 
MBA-I-Year-Session-2024-20hzuxutiytidydy
cminati49
 
From Fossil to Future Green Energy Companies Leading India’s Energy Transitio...
Essar Group
 
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
The Ultimate Guide to Customer Journey Mapping
RUPAL AGARWAL
 
GenAI for Risk Management: Refresher for the Boards and Executives
Alexei Sidorenko, CRMP
 
Equinox Gold - Corporate Presentation.pdf
Equinox Gold Corp.
 
NewBase 24 July 2025 Energy News issue - 1805 by Khaled Al Awadi._compressed...
Khaled Al Awadi
 
Appreciations - July 25.pptxffsdjjjjjjjjjjjj
anushavnayak
 
12 Oil and Gas Companies in India Driving the Energy Sector.pdf
Essar Group
 
PUBLIC RELATIONS N6 slides (4).pptx poin
chernae08
 
India Cold Chain Storage And Logistics Market: From Farm Gate to Consumer – T...
Kumar Satyam
 
Foundations Program Overview.pdfbbbbbbbb
martinpulpit
 
The Rise of Artificial Intelligence pptx
divyamarya13
 
ANÁLISIS DE COSTO- PAUCAR RIVERA NEISY.pdf
neisypaucarr
 
Gregory Felber - An Accomplished Underwater Marine Biologist
Gregory Felber
 
Beyond HR: Human Experience, Business Psychology, and the Future of Work
Seta Wicaksana
 
Infrastructure and geopolitics.AM.ENG.docx.pdf
Andrea Mennillo
 
🚀 Mohit Bansal_ Driving Urban Evolution Through GMI Infra (1).pdf
Mohit Bansal GMI
 

Agile Transformation Explained

Editor's Notes

  • #26: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #27: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #28: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #29: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #30: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #31: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #32: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #33: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #34: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #35: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #36: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #37: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #38: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #39: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #40: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #41: 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  • #100: This graphic shows an overall delivery and organization structure and approach for an agile enterprise. Walk through each of these sections with class attendees and discuss the phases and steps involved, starting with the portfolio teams’ decisions around investment prioritization, demand validation, release feasibility analysis and planning, through to development and production. By starting at the top left and working your way through the graphic, you should be able to hit each of the critical steps along the way that matter to an enterprise. Since this is a Fundamentals class, you don’t need to dive into each of the steps in detail. Rather, the point to be made here is that there is a way to structure an enterprise to be agile in its’ planning and delivery.
  • #101: This graphic shows an overall delivery and organization structure and approach for an agile enterprise. Walk through each of these sections with class attendees and discuss the phases and steps involved, starting with the portfolio teams’ decisions around investment prioritization, demand validation, release feasibility analysis and planning, through to development and production. By starting at the top left and working your way through the graphic, you should be able to hit each of the critical steps along the way that matter to an enterprise. Since this is a Fundamentals class, you don’t need to dive into each of the steps in detail. Rather, the point to be made here is that there is a way to structure an enterprise to be agile in its’ planning and delivery.