leading in a complex world

57
Hendrik Esser @HendrikEsser VP Operations & Programs Program Director Supporting Agile Adoption Leading In a Complex World Agile 2015, Washington

Upload: hendrik-esser

Post on 18-Aug-2015

261 views

Category:

Leadership & Management


0 download

TRANSCRIPT

Hendrik Esser @HendrikEsser VP Operations & Programs

Program Director Supporting Agile Adoption

Leading In a Complex World Agile 2015, Washington

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 2

Leadership? Management?

We have tried so many things…

Why do we not get the desired results?

A better approach - Some theory & models - A tool - Examples

Q&A

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 3

› Leadership is about connecting and aligning people with vision and purpose.

› Management is about planning and taking action to get to the shared vision and achieve a purpose.

› All of us do both.

Leadership & Management

so many things…

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 5

› 1980s/90s: Scaling by specifying processes, roles, detailed work instructions, …

› 90s/00s: improvement programs to fix issues (Q, TTM) – World Class Provisioning – 2x better quality – 10x better quality – 1/2 TTM – Re-organization

› Looking over and over and over and over and over and over again into our processes and organizational structure

We tried . . .

. . . to be competitive

not get the desired results?

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 7

Are we able to learn? Real world

Decision Results

Decision guidelines

Idea how the world works

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 8

The world is changing … … but it has always been changing! So: what is different today?

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 9

2010 2015

Mobile Data Traffic

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 10

Smartphones

2014 2017 2020

Asia Pacific

ME & Africa

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 11

Amount of available information

New challenge

Speed of information flow

???

Technological advancements

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 12

Society Technology

With a growing impact of technology on society, the responsibility of people creating the new fantastic technology for the planet grows!

Corporate responsibility & sustainability

How will society and companies cope with these challenges?

Mobile communication

Mobile data

Social networks

Bandwidth

Big data

3D Printers

Internet of Things

Info flood

Trustworthiness

Data security

Privacy

Safety

Vulnerability

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 13

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 14

Strategy & vision

X

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 15

>

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 16

Rapidly changing complex eco-system This can’t be controlled by a few people

Decentralized approach

Raplex

Picture from https://commons.wikimedia.org/wiki/File:Nasa_blue_marble.jpg

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 17

Do you mean we need to decentralize

leadership and management?

Hmm… How do we then integrate these decentralized

efforts?

Yes?

But Hendrik!

Well, I think it already is!!

And how do we align towards a

company’s vision & purpose?

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 18

The people in a company form a complex adaptive

human system

Work on the system

theory & models

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 21

Ludwig Wittgenstein

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 22

Cynefin

Dave Snowden, HBR Article, Nov 2007

OBVIOUS

COMPLICATED COMPLEX

CHAOTIC

sense-categorize-respond

sense-analyze-respond probe-sense-respond

act-sense-respond

DISORDER

best practice

good practice emergent practice

novel practice

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 23

emerge

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 24

Basic, self-similar building blocks of systems:

Containers

Differences

Exchanges

Human Systems Dynamics

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 25

CDE example

How can we practicallymake use of this?

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 27

Become system-aware

Excel in learning fast Adapt your system to changing conditions

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 28

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

See what emerges

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 29

How can you act on your system?

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 30

All societies have shared rules/constraints. They are either set or they emerge. In a company we usually set and manage constraints

Leading via Constraints

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 31

Constraints?

People

Processes

Structures

Behavior

Capabilities

Inte

rdep

ende

ncie

s

a s

yste

m o

f con

stra

ints

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 32

Human System Action Tool

Processes Structures

Behavior Capabilities

desired state

or problem

statement

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 33

Human System Action Tool

Processes Structures

Behavior Capabilities

desired state

or problem

statement

Behavior

Mindset/attitude Values Needs

Competence Skills # people

Hidden talent

Processes Practices Tools

Habits

Organization Governance Compensation Roles (Informal) networks

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 34

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

See what emerges

Deal professionally with uncertainty

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 36 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

Communicate

Make uncertainty visible

Accept, that uncertainty is always there

Share views and insights

Speak up when you see something unexpected

React constructively on surprises

Show and discuss uncertainty in governance meetings

Frequent meetings to digest updates/new insights

Distributed planning on different levels

Iterative development feedback loop

Communication structure

Manage expectations anticipate expec-tations & address them

Translate uncertainty into realistic expectations (customers, internal stakeholders)

Iteration

1

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 38 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

Communicate

Make uncertainty visible

Accept, that uncertainty is always there

Share views and insights

Speak up when you see something unexpected

React constructively on surprises

Show and discuss uncertainty in governance meetings

Frequent meetings to digest updates/new insights

Distributed planning on different levels

Iterative development feedback loop

Communication structure

Manage expectations anticipate expec-tations & address them

Translate uncertainty into realistic expectations (customers, internal stakeholders)

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 39 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

all plans with cost & time ranges

Accept, that uncertainty is always there

Share views and insights

Show and discuss uncertainty in governance meetings

Distributed planning on different levels

Scrum

Basic acceptance by PdM

Recruit Portfolio Mgrs with “right” mindset & perceverance

Decision model

Portfolio Mgrs

Iteration

2

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 41 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

all plans with cost & time ranges

Accept, that uncertainty is always there

Share views and insights

Show and discuss uncertainty in governance meetings

Distributed planning on different levels

Scrum

Basic acceptance by PdM

Recruit Portfolio Mgrs with “right” mindset & perceverance

Heavy debates in governance

meetings

Teams don’t support the

ranges

Explain purpose of ranges

Tool support for ranges POs asked to support ranges

Lift the abstraction level in governance meetings

Iteration

3

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 43 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

all plans with cost & time ranges

Accept, that uncertainty is always there

Share views and insights

Show and discuss uncertainty in governance meetings

Distributed planning on different levels

Scrum

Basic acceptance by PdM

Recruit Portfolio Mgrs with “right” mindset & perceverance

Some teams hate

the tool

Explain purpose of ranges

Tool support for ranges POs asked to support ranges

Lift the abstraction level in governance meetings Make tool optional

Less debate in governance

meetings

Add “give me ranges” to process without telling “how”

Iteration

4

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 45 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

all plans with cost & time ranges

Accept, that uncertainty is always there

Share views and insights

Show and discuss uncertainty in governance meetings

Distributed planning on different levels

Scrum

Basic acceptance by PdM

Recruit Portfolio Mgrs with “right” mindset & perceverance

Debate: why can’t we

commit earlier?

Explain purpose of ranges

Tool support for ranges POs asked to support ranges

Lift the abstraction level in governance meetings Make tool optional

In governance

meetings: range is used to discuss what

we can tell to the customer

Add “give me ranges” to process without telling “how”

Provide customer oriented uncertainty view in governance meetings

PdM understand development better

Regular work/scenario meetings between Development and PdM

Developers understand PdM better

Iteration

5

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 47 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

all plans with cost & time ranges

Accept, that uncertainty is always there

Share views and insights

Show and discuss uncertainty in governance meetings

Distributed planning on different levels

Scrum

Basic acceptance by PdM

Recruit Portfolio Mgrs with “right” mindset & perceverance Explain purpose of

ranges

Tool support for ranges POs asked to support ranges

Lift the abstraction level in governance meetings Make tool optional

PdM and Development

starting to “join forces”

Add “give me ranges” to process without telling “how”

Provide customer oriented uncertainty view in governance meetings

PdM understand development better

Regular work/scenario meetings between Development and PdM

Developers understand PdM better

Closely pair PO with PdMgr

Iteration

6

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 49 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

all plans with cost & time ranges

Accept, that uncertainty is always there

Share views and insights

Show and discuss uncertainty in governance meetings

Distributed planning on different levels

Scrum

Basic acceptance by PdM

Recruit Portfolio Mgrs with “right” mindset & perceverance Explain purpose of

ranges

Tool support for ranges POs asked to support ranges

Lift the abstraction level in governance meetings Make tool optional

We don’t need

commitment decisions any more

Add “give me ranges” to process without telling “how”

Provide customer oriented uncertainty view in governance meetings

PdM understand development better

Regular work/scenario meetings between Development and PdM

Developers understand PdM better

Closely pair PO with PdMgr Make commitment

decisions optional

Iteration

7

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 51 Processes Structures

Behavior Capabilities

Deal professionally

with uncertainty

all plans with cost & time ranges

Accept, that uncertainty is always there

Share views and insights

Show and discuss uncertainty in governance meetings

Distributed planning on different levels

Scrum

Basic acceptance by PdM

Recruit Portfolio Mgrs with “right” mindset & perceverance Explain purpose of

ranges

Tool support for ranges POs asked to support ranges

Lift the abstraction level in governance meetings Make tool optional

How could we

manage expectations more professionally together

with the cutomers?

Add “give me ranges” to process without telling “how”

Provide customer oriented uncertainty view in governance meetings

PdM understand development better

Regular work/scenario meetings between Development and PdM

Developers understand PdM better

Closely pair PO with PdMgr Expectation

management?

To be

continued …

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 53

You can’t stop emergence and self-organization You need to embrace and support it! Often we are torn apart between speed (tendency towards command & control) and emergence (waiting for our company to find our response) It is a balancing act we need to master. This is not an easy journey.

Leadership challenge

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 55

› Change has always been there and society has always been struggling with it.

› Due to technological advancements, the speed of information flow and the amount of information has surpassed human ability to consume, filter and make sense.

› This calls for “parallel processing”: Centralized management and leadership can’t work in such an environment.

› The people working in a company form a complex adaptive human system.

› A company’s results emerge from that human system. › Leaders need to become system aware and learn how to influence the

system. › The HSA-Tool is helping to start going that path.

Leading in a complex world | Hendrik Esser | © Ericsson AB 2015 | 2015-07-22 | Page 56

Q A