experiencing a large agile transformation by hendrik esser
TRANSCRIPT
Slide subtitle
Hendrik Esser@HendrikEsser
Manager R&D Operations
Program Director Supporting Agile Adoption
Experiencing a large Agile TransformationAgile ME 2017, Dubai, March 2017
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
GOLD SPONSORS
BRONZE SPONSOR SUPPORTER
MEDIA PARTNERS
SPONSORS & PARTNERS
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Driving change in companies
A tool that helps you applying systems thinking when driving change in your company
Example: Our agile transformation
Summary
Q&A
Slide subtitle
Architecting Change
Slide subtitle
Complexity
Slide subtitle
Complexity?
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Cynefin frameworkDave Snowden, HBR Article, Nov 2007
Complexity:
- (Very) low Predictability
- Cause effect only in hindsight
Outcomes can’t be exactly
predicted: they emerge
Successful approach:
Experimentation:
probe-sense-respond
Approaching Complexity
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Slide subtitle
TEXTChange the system
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
System Change Experiments?
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
How can we influence
a human system?
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
› All societies have shared
rules/constraints.
› They are either set or
they emerge.
In a company we usually
set and manage
constraints
Constraints
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Constraints?
People
Processes
Structures
Behavior
Capabilities
Inte
rdependencie
s
a s
yste
m o
f constr
ain
ts
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Eco-System Tool
ProcessesStructures
Behavior Capabilities
desired state
orproblem
statement
Human System Action Tool – Ericsson AB/Hendrik Esser
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Eco-System Tool
ProcessesStructures
Behavior Capabilities
desired state
orproblem
statement
Behavior
Mindset/attitude
Values
Needs
Competence
Skills
# people
Hidden talent
Processes
Practices
Tools
Habits
Organization
Governance
Compensation
Roles
(Informal) networks
Human System Action Tool – Ericsson AB/Hendrik Esser
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Learning cycle
Look at the system
Analyze:
- Is your vision still valid?
- What supports your vision
- What doesn’t
Take change actions
Define a
change experiment/
Intervention
Observe what
emerges
Retrospectives
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Our agile transformation
Example
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Intervention
1
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
ProcessesStructures
Behavior Capabilities
BetterCustomer
satisfactionQ
TTM Scrum
Expected leadership behaviors
Empower teams
Agile manifesto
Collaboration Dev-ProdMgt
Uncertainty Mgt
Retrospectives
X-fct teams
System Design, Development,
Test in one org
ScM, PO roles
Decision model
Backlog coordination.
Recruit leaders (right mindset)
Train and coach teams
Governance
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Intervention
2
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
ProcessesStructures
Behavior Capabilities
BetterCustomer
satisfactionQ
TTM Scrum
Leadership expected behaviors
Empower teams
Agile manifesto
Collaboration R&D-ProdMgt
Uncertainty Mgt
Retrospectives
X-fct teams
System Design, Development,
Test in one org
ScM, PO roles
Decision model
Backlog coordination
Recruit leaders (right mindset)
Train and coach teams
Governance
Teams ignore
Committees
Architecture Q
endangered
Full
Leadership
Support for the
change.
Re-enforce architect
and committee roles
architects & committees
mentoring approach
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Intervention
3
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
ProcessesStructures
Behavior Capabilities
BetterCustomer
satisfactionQ
TTM Scrum
Leadership expected behaviors
Empower teams
Agile manifesto
Collaboration R&D-ProdMgt
Uncertainty Mgt
Retrospectives
X-fct teams
System Design, Development,
Test in one org
ScM, PO roles
Decision model
Backlog coordination
Recruit leaders (right mindset)
Train and coach teams
Governance
Working SW is
the only progress
indicator
Documentation not
handled appropriately.
Re-enforce architect
and committee roles
architects & committees
mentoring approach
Clarify PO role
Higher prio on non-code
Focus on everything
the customer expects,
not only code
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Intervention
4
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
ProcessesStructures
Behavior Capabilities
BetterCustomer
satisfactionQ
TTM Scrum
Leadership expected behaviors
Empower teams
Agile manifesto
Collaboration R&D-ProdMgt
Uncertainty Mgt
Retrospectives
X-fct teams
System Design, Development,
Test in one org
ScM, PO roles
Decision model
Backlog coordination
Recruit leaders (right mindset)
Train and coach teams
Governance
Teams diverging
discussions what is
the better practice & who
has the best one.
Re-enforce architect
and committee roles
architects & committees
mentoring approach
Strengthen decision model:
more e2e in DoD
Clarify which processes & tools are
mandatory and which ones optional
Empowerment within
boundaries
e2e flow
not optimized
Collaboration
Dev-ProdMgt
working well
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Intervention
5
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
ProcessesStructures
Behavior Capabilities
BetterCustomer
satisfactionQ
TTM Scrum
Leadership expected behaviors
Empower teams
Agile manifesto
Collaboration R&D-ProdMgt
Uncertainty Mgt
Retrospectives
X-fct teams
System Design, Development,
Test in one org
ScM, PO roles
Decision model
Backlog coordination
Recruit leaders (right mindset)
Train and coach teams
Governance
Teams want
to be closer to the
customers
Re-enforce architect
and committee roles
architects & committees
mentoring approach
Strengthen decision model
Clarify which processes & tools are
mandatory and which ones optional
Empowerment within
boundaries
Remove commitment
decisions from the modelEarly customer interactionLink teams into the communication
between ProdMgt and Customer
Customer early demos
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Intervention
6
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
ProcessesStructures
Behavior Capabilities
BetterCustomer
satisfactionQ
TTM Scrum
Leadership expected behaviors
Empower teams
Agile manifesto
Collaboration R&D-ProdMgt
Uncertainty Mgt
Retrospectives
X-fct teams
System Design, Development,
Test in one org
ScM, PO roles
Decision model
Backlog coordination
Recruit leaders (right mindset)
Train and coach teams
Governance
Teams
overcommitted to
customers
high stress level
Re-enforce architect
and committee roles
architects & committees
mentoring approach
Strengthen decision model
Clarify which processes & tools are
mandatory and which ones optional
Empowerment within
boundaries
Remove commitment
decisions from the model
Learn how to make
realistic commitments
Expectation management
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
The
journey
continues
…
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Results
100%
50%
product releases on time
since the change
less defects found at customer after
product release
Better decisions through significantly improved
interactions (collaboration culture)
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Our organizations are complex systems.
An (agile) transformation is an emergent change of a
(human) system:
Run system change-experiments + see what emerges
adapt via the next experiment
The eco-system tool helps to analyze and identify potentially
fit-for-purpose system change experiments/interventions.
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Q
A
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08
Hendrik Esser | © Ericsson AB 2017 | 2017-03-08