Many organisations that we encounter in New Zealand are keen on what Agile promises. Why then are they not realising the promises sought at the scale necessary to make a substantial difference for an overall customer offering or line of business? Why are many organisations on their 2nd, 3rd or 4th attempt at “Agile Transformation”? Why are so many Scrum Masters and Agile Coaches still frustrated by many of the same ongoing frictions experienced before the pandemic with even less ability to address them?
Many years of experiences across the Tasman and consultation with change agents around the world reveal clear answers. There is a set of relatively straightforward choices that make the difference between whether an organisation struggles for years with the problems above or finds the path of sustainable, world class agility at scale. For a commercial organisation, this means competitive advantage. For a public sector organisation, this means stakeholder trust and delightful experiences. For employees it means less friction and more engagement.
During this session we will share insights around the following questions with reference to experience reports.
Why do many scaled Agile adoptions stall out after the first 1-2 years rather than improve continuously?
Why does the most popular way to scale incur high coordination overheads and fall short of high agility?
Is there a way to eliminate dependencies and have knowledge and skills be the constraint on agility, rather than structure and process?
Why does setting up Scrum Teams for each component of a product make it unlikely that everyone is working on the right things?
Why does delegating responsibility for Agile transformation outcomes to internal Agile Coaches or external management consultants result in “change theatre”?
What are the key leadership questions that can unlock up to 95% of your organisation’s performance?
What changes are necessary for your scaled Agile adoption to be sustained beyond the tenure of the leader who introduced it?
What is an alternative scaling model and adoption approach addressing all of the above issues that New Zealand is yet to benefit from?
See more clearly what’s limiting the effectiveness and longevity of your scaled Agile adoption. Discover options never experienced before in New Zealand.
11. Rowan Bunning @rowanb
Optimising for the Agile promise
shorter cycle time
in order to have
Adaptiveness (agility)
Discovery and delivery of highest customer value
in order to have
high order capability
low order capability
lower cost of change
Assumption: this is not
optimisable solely through
up-front analysis
business success
learning (how)
learning (what)
13. Rowan Bunning @rowanb
Insurance company
Product de
fi
nition
Insurance
Sales
Underwriting
Solution
Premium
Billing
Claims
System
Quoting engine
Leads and
Opportunities
Policy provider
application
Rules engine
Premium
system
Insurance
booking system
Premium
payment
system
Claim checker
Pay back
engine
Underwriting
work
fl
ow
manager
Thanks to: Viktor Grgić for the example
The Market I see a Get Insurance
system
…and a Handle Claim
system
Insured Customer
Head of
Department
No,
This is a
product
Architect
No,
This is a
product
Project Manager
This is a
product
15. Rowan Bunning @rowanb
How Agile Transformations often start
Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8
Quoting
Leads and
Opportunities
Premium
calculation
iOS app CRM
Data
warehouse
Android app
16. Rowan Bunning @rowanb
Local optimisation
Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8
Senior leader
End customers/users Other stakeholders
Quoting
Leads and
Opportunities
Premium
calculation
iOS app CRM
Data
warehouse
Android app
PMO / Tribe
17. Rowan Bunning @rowanb
Capacity silos
Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8
Senior leader
End customers/users Other stakeholders
Quoting
Leads and
Opportunities
Premium
calculation
iOS app CRM
Data
warehouse
Android app
PMO / Tribe
18. Rowan Bunning @rowanb
Unable to maximise value
Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8
.
.
.
gap
Overall priorities
Senior leader
End customers/users Other stakeholders
?
! !
Quoting
Leads and
Opportunities
Premium
calculation
iOS app CRM
Data
warehouse
Android app
PMO / Tribe
19. Rowan Bunning @rowanb
Single function line management
Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Team 7 Team 8
.
.
.
gap
Overall priorities
Senior leader
End customers/users Other stakeholders
?
! !
Function A
Line manager
Function B
Line manager
Function C
Line manager
Function D
Line manager
Quoting
Leads and
Opportunities
Premium
calculation
iOS app CRM
Data
warehouse
Android app
PMO / Tribe
24. Rowan Bunning @rowanb
Misalignment
Org. structure
Customer/user Value
Business Process
and/or Architecture
Work
design
Mismatch…
• reduces transparency
• creates planning time dependencies
• creates need for big batch planning
• extra co-ordinator roles
• reduces agility of the whole
• at risk of regression
e.g. User Story
e.g. work on CRM only
Waste = “moments or actions that do not add value but consume resources.”
31. Rowan Bunning @rowanb
Scaling by delegating clari
fi
cation
PO
Users Market / domain experts
Prioritisation
Content and order of
Product Backlog
Clari
fi
cation
Splitting, acceptance
criteria, suf
fi
cient detail
etc.
💡 $
😀
“Yes”
“No”
“A little now, rest later”
“Sooner”
“Later”
☸
Requesters
33. Rowan Bunning @rowanb
“We want a changed capability but we
don’t want to change any signi
fi
cant
organisational systems.”
Wanting change without change
Leaders
“Let’s hire Agile coaches to
make the delivery teams Agile.”
“Agile is just a project
delivery approach, right?”
34. Rowan Bunning @rowanb
Delivery
With Agile practices, delivery
should be so frequent and
reliable as to be a non-event.
Language of the business-IT
hand-o
ff
, not of the core
work: learning.
35. Rowan Bunning @rowanb
Optimising for agility is a systemic change
People
Strategy
Structure
Rewards Processes
information
motivation
power
skills/mindsets
direction
We need to rethink and make changes to all elements of the Galbraith Star Model™ for it to be
sustainable.
37. Rowan Bunning @rowanb
Organisational systems
Containing Agile
Delivery
Agile?
People
Strategy
Structure
Rewards Processes
information
motivation
power
skills/mindsets
direction
individual performance reviews
specialist career paths
senior leaders without
organisational design skills
many middle managers tasked with
resource allocation and tracking
fi
rst level managers without
development skills
shareholder value
project based funding requires
negotiation of
fi
xed scope and date
project organisation not accountable
for bene
fi
ts realisation
defend power of supplier and guard
against new entrants
management by
objectives / OKRs
annual budgeting cycle
fi
nancial performance of
product not shared with
development group
fi
xed skills mindset
job insecurity
higher pay further from
value cretation
narrow specialisation
40. Rowan Bunning @rowanb
Organisational control systems
Market system
Bureaucratic
system
Clan system
• Prices drive very ef
fi
cient decision making
• Measure Input and Output
• Formal rules, roles, processes, compliance
• Supervision, direction and hierarchy
• Specialisations enable clearer comparison with
like workers
• Informal value based rules
• Allows innovation and collaboration
• Most suitable for unique, interdependent or
ambiguous work e.g. software development
Reference: A Conceptual Framework for the Design of Organizational Control Mechanisms, William G. Ouchi, Management Science, Vol. 25, No. 9. 1979.
41. Rowan Bunning @rowanb
Which did your organisation scale up?
Market control
Clan control
Bureaucratic
control
42. Rowan Bunning @rowanb
Who would like less bureaucratic control?
Market control
Bureaucratic control
Clan control
Market control
Bureaucratic control
Clan control
• self-managing
teams
• self co-ordination
across boundaries
• decisions at level of
richest information
Simpler organisation
43. Rowan Bunning @rowanb
Alignment …
Market control
Bureaucratic control
Clan control
self-managing
teams
self co-ordination
decisions at level of
richest information
PO
≪component≫
Publishing
≪component≫
Scheduling
≪component≫
Expenses
≪component≫
KPI Dashboards
Direct co-ordination
Communities for knowledge sharing and agreements Architecture, UX, Testing etc.
💡 $
😀 ☸
44. Rowan Bunning @rowanb
Same org structure relabelled with process tweaks
Delivery Delivery
Delivery
Scrum is put into these boxes
Team
Program
Portfolio
45. Rowan Bunning @rowanb
SAFe contains pseudo Scrum
pseudo
Scrum
pseudo
Scrum
Team
Program
Value Stream
Portfolio
46. – Dean Le
ffi
ngwell
“We don’t typically mess with your organisational
structure because that is a pretty big deal…”
See: https://www.keystepstosuccess.com/2016/05/safe-market-share-increase-rapid-growth-what-is-the-recipe/
50. – W. Edwards Deming, Introduction to The Team Handbook
“95% of variation in the performance of a
system is caused by the system itself; only
5% is caused by the people.”
56. Rowan Bunning @rowanb
Which question should we explore?
How can we do agile at
scale whilst keeping
our pre-agile
organisation as is?
How can we be agile
by simplifying the
organisation?
A B
Other scaling methods
Craig Larman and Bas Vodde
57. Rowan Bunning @rowanb
Scaling method comparison
Criteria SAFe “Spotify Model” LeSS
Fully cross-functional teams ✘ ✔ ✔
Local Sprint-to-Sprint agility ✘ ✔ ✔
Eliminates waste of co-ordination roles ✘ ✘ ✔
Learning incentive from long lived teams ✘ ✘ ✔
Whole customer product focus ✘ ✘ ✔
Avoids “capacity silos” ✘ ✘ ✔
Enables whole product value maximisation ✘ ✘ ✔
Free from agility constraining planning wrappers ✘ ✘ ✔
Eliminates problematic dependencies ✘ ✘ ✔
Aligned with cross-skilling / “multi-learning” ✘ ✘ ✔
Aims to eliminate The Contract Game ✘ ✘ ✔
Aligned with The Scrum Guide ✘ ✘ ✔
58. Rowan Bunning @rowanb
LeSS has broad applicability
LeSS
LeSS Huge
2 teams
thousands of developers
working on a single product
>8 teams
59. Rowan Bunning @rowanb
It started with 648 experiments
2009 2010
•Systems Thinking
•Lean Thinking
•Queueing Theory
•False Dichotomies
•Be Agile
•Feature Teams
•Teams
•Requirement Area
•Organisation
•Large-Scale Scrum
•Scrum
•Large-Scale Scrum
•Test
•Product Management
•Planning
•Coordination
•Requirements & PBIs
•Design & Architecture
•Legacy Code
•Continuous Integration
•Inspect & Adapt
•Multisite
•Offshore
•Contracts
60. Rowan Bunning @rowanb
Frameworks, guides and principles
10 principles
are made actionable through
28 rules* connected in the form of
2 frameworks
Whose adoption is guided by
101 guides
* 40 rules in LeSS Huge
2016
65. fi
cation
PO
Users Market / domain experts
Prioritisation
Content and order of
Product Backlog
Clari
fi
cation
Splitting, acceptance
criteria, suf
fi
cient detail
etc.
💡 $
😀
“Yes”
“No”
“A little now, rest later”
“Sooner”
“Later”
☸
Requesters
66. Rowan Bunning @rowanb
Some of the management literature that informs LeSS
Evidence based
management
The thinking that
led to Lean
Unlocking the
potential of people
Lean
management
Systems thinking Team leadership