Professional Documents
Culture Documents
AGILE
30 July 2019, LeanAgileCan Webinar
Why Agile Teams Have Nothing
To Do With Business Agility
AGILE REALIZAT
ION
The Problem
@klausleopold www.LEANability.com
INITIAL SITUATION
a company wants to improve
time to market of projects
@klausleopold www.LEANability.com
@klausleopold www.LEANability.com
OVERVIEW OF THE AGILE TRANSFORMATION
• cross functional teams
• product teams
• teams can chose their Agile method
@klausleopold www.LEANability.com
EVERYTHING IS GREAT, ISN’t IT
✓ collaboration
✓ retrospectives ✓ metrics
✓ communication
✓ standups
✓ boards
@klausleopold www.LEANability.com
velocity Scrum Sprint Velocity (throughput)
trend, team level
expected
actual
time
@klausleopold www.LEANability.com
@klausleopold www.LEANability.com
lead time
Kanban Lead Time
trend, team level
actual
expected
time
@klausleopold www.LEANability.com
@klausleopold www.LEANability.com
lead time
WT*?!?
Time-to-Market Initiatives
trend
actual
expected
time
@klausleopold www.LEANability.com
the search for the causes
@klausleopold www.LEANability.com
About dependencies and agile interactions
@klausleopold www.LEANability.com
a typical (simplified) team board
EXTERNAL
WAITING
@klausleopold www.LEANability.com
te am 1 BACKLOG NEXT DEVELOP DONE
EXTERNAL
WAITING
EXTERNAL
WAITING
@klausleopold www.LEANability.com
team dependency graph
@klausleopold www.LEANability.com
customer wish: write a love letter
team 1
team 2
team 3
team 4
@klausleopold www.LEANability.com
customer wish: write a love letter
@klausleopold www.LEANability.com
@klausleopold www.LEANability.com
Great to see But does
the teams working team 3 know
so well. what team 2 is
doing?
@klausleopold www.LEANability.com
no agile interactions
between the teams
@klausleopold www.LEANability.com
About the workflow
@klausleopold www.LEANability.com
another typical team board
EXTERNAL
WAITING
@klausleopold www.LEANability.com
WAITING 4
BACKLOG NEXT DEVELOP INTEGRATION DONE
EXTERNAL
WAITING
@klausleopold www.LEANability.com
WAITING 4 WAITING 4
BACKLOG NEXT DEVELOP INTEGRATION ACCEPTANCE DONE
EXTERNAL
WAITING
@klausleopold www.LEANability.com
quarterly
monthly
EXTERNAL
WAITING
@klausleopold www.LEANability.com
monthly quarterly
EXTERNAL
WAITING
@klausleopold www.LEANability.com
PRODUCT DEVELOPMENT WAITING 4 WAITING 4 WAITING 4
BACKLOG ANALYZE BACKLOG NEXT DEVELOP INTEGRATION ACCEPTANCE RELEASE DON
WAITING WAITING
@klausleopold www.LEANability.com
WAITING 4
POOL OF IDEA ROUGH STEERING
DETAIL WAITING 4 PRODUCT DEVELOPMENT
NEW IDEAS TRIAGE CONCEPT COMMITTEE CONCEPT APPROVAL BACKLOG ANALYZE BACKLOG NEXT
@klausleopold www.LEANability.com
we are so fucking AGILE, yay!!
quarterly yearly quarterly
monthly monthly
WAITING 4
POOL OF IDEA ROUGH STEERING
DETAIL WAITING 4 PRODUCT DEVELOPMENT WAITING 4 WAITING 4 WAITING 4
NEW IDEAS TRIAGE CONCEPT COMMITTEE CONCEPT APPROVAL BACKLOG ANALYZE BACKLOG NEXT DEVELOP INTEGRATION ACCEPTANCE RELEASE DONE
@klausleopold www.LEANability.com
we are so fucking AGILE, ya
y!!
maybe this is Agile software development
this company is as lame
but this has NOTHING to do with
on the market as before
business agility!!
WAITING 4
POOL OF IDEA ROUGH STEERING
DETAIL WAITING 4 PRODUCT DEVELOPMENT WAITING 4 WAITING 4 WAITING 4
NEW IDEAS TRIAGE CONCEPT COMMITTEE CONCEPT APPROVAL BACKLOG ANALYZE BACKLOG NEXT DEVELOP INTEGRATION ACCEPTANCE RELEASE DONE
@klausleopold www.LEANability.com
no end-2-end management
of the value STREAM
@klausleopold www.LEANability.com
About the strategic portfolio
@klausleopold www.LEANability.com
and another typical team board Work In Process limits - A
WESOME!!
EXTERNAL WAITING
@klausleopold www.LEANability.com
Creating Focus is AWESOME!!
- reduce switching overhead - reduce delivery risk
- reduce cycle time & time to market - increase predictabilit
y
- reduce cost of delay - increase system stabilit
y
-…
@klausleopold www.LEANability.com
Work In Progress limits are AWESOME!!
- reduce switching overhead - reduce delivery risk
- reduce cycle time & time to market - increase predictabilit
y
You need to focus on
- reduce cost of delay - increase system stabilit
-… y
initiative
(project)
don’t be surprised when you
don’t see any improvement in
TTM if you don’t focus on
TTM elements
@klausleopold www.LEANability.com
no agile strategic
portfolio management
@klausleopold www.LEANability.com
no agile interactions no agile strategic
between the teams portfolio management
THE PROBLEMS
no end-2-end management
of the value STREAM
@klausleopold www.LEANability.com
First Solutions Awesome!
@klausleopold www.LEANability.com
NO agile interactions between teams
@klausleopold www.LEANability.com
product 1 product 2
do NOT optimize
organizational structures (=teams)!
product 3 optimize
value delivery (=products/services)!
@klausleopold www.LEANability.com
We've found a
dependency to
you guys.
Maria is an
expert on it. She is
currently working on
X. What do we
do?
@klausleopold www.LEANability.com
FEE DBA CK LOO PS
—> product standups
@klausleopold www.LEANability.com
product 1 product 2
we established operational
portfolio management to
manage inter-product
dependencies
product 3
@klausleopold www.LEANability.com
Analyze Realize Accept Delivery DONE
External waiting
@klausleopold www.LEANability.com
no end-2-end management of the value stream
@klausleopold www.LEANability.com
we brought business on board biweekly we simplified the upstream
@klausleopold www.LEANability.com
FEE DBA CK LOO PS
—> standup + business
—> retrospectives + business
@klausleopold www.LEANability.com
no agile strategic portfolio management
@klausleopold www.LEANability.com
information radiator ideation & prioritization development & measurement
MAKE MONEY
@klausleopold www.LEANability.com
no agile interactions no agile strategic
between the teams portfolio management
THE PROBLEMS
no end-2-end management
of the value STREAM
@klausleopold www.LEANability.com
business agility is no
team sport!
it’s company sport!!
@klausleopold www.LEANability.com
FLIGHt levels Level 1: operational
team 1
A B C DONE
team 2 team N
A B C DONE A B C DONE
@klausleopold www.LEANability.com
FLIGHt levels A B C DONE
A B C DONE
@klausleopold www.LEANability.com
FLIGHt levels
@klausleopold www.LEANability.com
Level 3: strategy
FLIGHt levels A B C D
@klausleopold www.LEANability.com
Level 3: strategy
FLIGHt levels
A B C D
A B C D FOCUS
@klausleopold www.LEANability.com
LEANability GmbH | Rögergasse 36/16 | A-1090 Vienna
o f f i c e @ L E A N a b i l i t y. c o m | + 4 3 6 7 6 3 3 0 4 8 0 3
www.LEANability.com | facebook.LEANability.com
rethinkingagile.com