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

PPTX
Lean Agile Metrics And KPIs
PDF
Agile Transformation v1.27
PPTX
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
PDF
Agile Scrum Training Process
PPTX
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
PDF
System of Delivery: An Intro to Our Governance Model
PDF
Agile Transformation in Telco Guide
 
PDF
Portfolio Management in an Agile World - Rick Austin
Lean Agile Metrics And KPIs
Agile Transformation v1.27
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Agile Scrum Training Process
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
System of Delivery: An Intro to Our Governance Model
Agile Transformation in Telco Guide
 
Portfolio Management in an Agile World - Rick Austin

What's hot (20)

PPTX
Strategies for Large Scale Agile Transformation
PDF
Methodologies - Transitioning Waterfall to Agile
PDF
The Agile Adoption Roadmap (Keynote by Tim Abbott)
PDF
Agile Transformation
PDF
Agile Transformation
PPTX
Agile Transition Framework - presented at Frankfurt PMI Chapter
PDF
Modern Agile - Porque Agile necesitaba un refresh!
PDF
The Agile Mindset
PPTX
Agile Transformation | Mike Cottmeyer
PPTX
Agile
PDF
Prosci Webinar - How to Integrate Change Management and Project Management
PPTX
Developing Agile Leadership
PDF
Agile transformation Explanined
PPTX
Scaled Agile Framework (SAFe) Roles and Meetings
PDF
Agile Performance Metrics
 
PDF
Agile Leadership - Beyond the Basics
PDF
An Agile Approach to Starting an Agile Transformation Office (COE)
PPTX
cPrime Agile Enterprise Transformation
PPTX
Exploring Agile Transformation and Scaling Patterns
Strategies for Large Scale Agile Transformation
Methodologies - Transitioning Waterfall to Agile
The Agile Adoption Roadmap (Keynote by Tim Abbott)
Agile Transformation
Agile Transformation
Agile Transition Framework - presented at Frankfurt PMI Chapter
Modern Agile - Porque Agile necesitaba un refresh!
The Agile Mindset
Agile Transformation | Mike Cottmeyer
Agile
Prosci Webinar - How to Integrate Change Management and Project Management
Developing Agile Leadership
Agile transformation Explanined
Scaled Agile Framework (SAFe) Roles and Meetings
Agile Performance Metrics
 
Agile Leadership - Beyond the Basics
An Agile Approach to Starting an Agile Transformation Office (COE)
cPrime Agile Enterprise Transformation
Exploring Agile Transformation and Scaling Patterns
Ad

Similar to Agile Transformation Explained (20)

PDF
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
PDF
Organisational Agility
PDF
Agile transformation Explained: Agile 2017 Session
PPTX
The Three Things
PDF
Agile Transformation Explained
PDF
Policy Deployment
PPTX
The Three Things You Need to Know to Transform Any Size Organization Into an ...
PDF
Policy Deployment
PDF
Large Scale Agile Transformation by Husni Roukbi
PDF
Od forum presentation - tom
PDF
Outcome Driven Transformation with David Hawks and Bob Sarni - Michigan Techn...
PDF
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
PDF
Agile Development Methodologies for Highly Regulated Organizations
PDF
Crossing the Chasm - From Agile to Business Agility
PDF
Three Things You MUST Know to Transform into an Agile Enterprise
PPTX
The Executives Guide
PDF
The Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
PDF
Plenary_3-Success_through_Agility_8-26-12_RM
PPTX
LeadingAgile Transformation Overview
PDF
The Lean Tech Manifesto Scaling an Agile Culture — Fabrice Bernhard — Hands-o...
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
Organisational Agility
Agile transformation Explained: Agile 2017 Session
The Three Things
Agile Transformation Explained
Policy Deployment
The Three Things You Need to Know to Transform Any Size Organization Into an ...
Policy Deployment
Large Scale Agile Transformation by Husni Roukbi
Od forum presentation - tom
Outcome Driven Transformation with David Hawks and Bob Sarni - Michigan Techn...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Agile Development Methodologies for Highly Regulated Organizations
Crossing the Chasm - From Agile to Business Agility
Three Things You MUST Know to Transform into an Agile Enterprise
The Executives Guide
The Executives Step-by-Step Guide to Leading a Large-Scale Agile Transformation
Plenary_3-Success_through_Agility_8-26-12_RM
LeadingAgile Transformation Overview
The Lean Tech Manifesto Scaling an Agile Culture — Fabrice Bernhard — Hands-o...
Ad

More from LiminalArc (20)

PPTX
Aligning Your DevOps Strategy to Your Agile Transformation
PDF
The 10 Steps to Becoming a Great Agile Coach
PPTX
The Journey to Transformation | Tech Company Case Study
PPTX
Assumptions & Ambiguity be Damned
PPTX
Product-Driven Organizations: The Evolution of Agile
PPTX
Rick Austin - Portfolio mangement in an agile world [Agile DC]
PPTX
Faster Food and a Better Place to Sleep: Exploring Agile in Non-IT Domains
PPTX
Information Radiators and Information Vaults
PDF
Enterprise Agile Metrics: A GQM Approach
PDF
Avoiding the Pitfalls of Capitalizing Software in an Agile World
PDF
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
PDF
Agile Analytics: A GQM Approach to Enterprise Metrics
PPTX
Agility Infusion 101: Agile & Beyond
PDF
Agile IT Operatinos - Getting to Daily Releases
PDF
Why agile is failing in large enterprises
PPTX
Why Agile is Failing in Large Enterprises
PPTX
Agile Product Management: Getting from Backlog to Value
PPTX
Project Management to Enterprise Agile Product Delivery
PPTX
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
PPTX
Product Owner Team - Agile Day Atlanta 2015
Aligning Your DevOps Strategy to Your Agile Transformation
The 10 Steps to Becoming a Great Agile Coach
The Journey to Transformation | Tech Company Case Study
Assumptions & Ambiguity be Damned
Product-Driven Organizations: The Evolution of Agile
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Faster Food and a Better Place to Sleep: Exploring Agile in Non-IT Domains
Information Radiators and Information Vaults
Enterprise Agile Metrics: A GQM Approach
Avoiding the Pitfalls of Capitalizing Software in an Agile World
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
Agile Analytics: A GQM Approach to Enterprise Metrics
Agility Infusion 101: Agile & Beyond
Agile IT Operatinos - Getting to Daily Releases
Why agile is failing in large enterprises
Why Agile is Failing in Large Enterprises
Agile Product Management: Getting from Backlog to Value
Project Management to Enterprise Agile Product Delivery
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
Product Owner Team - Agile Day Atlanta 2015

Recently uploaded (20)

PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PDF
A Brief Introduction About Julia Allison
PDF
Unit 1 Cost Accounting - Cost sheet
PPTX
Amazon (Business Studies) management studies
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PDF
Laughter Yoga Basic Learning Workshop Manual
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PDF
Hindu Circuler Economy - Model (Concept)
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
The FMS General Management Prep-Book 2025.pdf
PDF
Types of control:Qualitative vs Quantitative
DOCX
Euro SEO Services 1st 3 General Updates.docx
DOCX
Business Management - unit 1 and 2
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
A Brief Introduction About Julia Allison
Unit 1 Cost Accounting - Cost sheet
Amazon (Business Studies) management studies
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
Laughter Yoga Basic Learning Workshop Manual
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Power and position in leadershipDOC-20250808-WA0011..pdf
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
Roadmap Map-digital Banking feature MB,IB,AB
DOC-20250806-WA0002._20250806_112011_0000.pdf
New Microsoft PowerPoint Presentation - Copy.pptx
Hindu Circuler Economy - Model (Concept)
Probability Distribution, binomial distribution, poisson distribution
The FMS General Management Prep-Book 2025.pdf
Types of control:Qualitative vs Quantitative
Euro SEO Services 1st 3 General Updates.docx
Business Management - unit 1 and 2
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise

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.