balancing your agile enterprise

43
1 Balancing Your Agile Enterprise Why establishing a dual operating system with a clear separation of Development and Operational Value Streams is so important.

Upload: others

Post on 21-Nov-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Balancing Your Agile Enterprise

1

Balancing Your Agile EnterpriseWhy establishing a dual operating system with a clear separation of Development and Operational Value Streams is so important.

Page 2: Balancing Your Agile Enterprise

22

Ian SpenceSAFe Fellow and Chief ScientistIvar Jacobson International

Page 3: Balancing Your Agile Enterprise

33© Scaled Agile, Inc.

Understanding the Dual Operating System

Page 4: Balancing Your Agile Enterprise

4

SAFe version 5 introduces the dual operating system

Two aspects of the same thing.

Value Stream Network

FunctionalHierarchy

Responsibilities:• Fiduciary• Pay and rations• Career

development• Legal and

compliance• Billing and

Collection• Hiring and firing

Responsibilities:• Product

Development• Change Agent• Transformation• Innovation

Page 5: Balancing Your Agile Enterprise

5

It’s all about – balance and a separation of concerns

All customer-centric, all collaborative, all agile.

Efficiency and stability:• Standing

organization• Stable• Slow and steady• Predictable /

Reliable• Don’t fail• Long-term

Memory

Speed of Innovation:• Self organizing• Constantly

changing• Fast and furious• Innovative /

Experimental• Fail fast• Short-term

Memory

Value Stream Network

FunctionalHierarchy

Page 6: Balancing Your Agile Enterprise

66© Scaled Agile, Inc.

Understanding Development and Operational Value Streams

Page 7: Balancing Your Agile Enterprise

7

In SAFe we have two kinds of value streamsA Value Stream is the sequence of steps used to deliver value to the customer.

It includes the whole sequence ‒ concept or customer order ‒ to delivery of value and/or receipt of cashIt contains the people who do the work, the systems, and the flow of information and materials

Operational Value Streams

Deliver end customer value

Development Value Streams

Build the systems and capabilities that enable

operational value streams

Operational Value Streams are the primary customer of the Development Value StreamsFor example: in the book Manufacturing is primary customer of development.

Page 8: Balancing Your Agile Enterprise

8

Operational Value Streams are our Customers

Operational Value StreamHow value is created directly for a customer, end to end. Operational Value Streams use software and hardware systems.

The systems used in the Operational Value Stream, developed and operated by the Development Value Stream.

Development Value Streams:Enable, and support, the operational value streams. The value they create may be direct (licenses or subscriptions from customers) or indirect (supporting internal processes).

Operational Value Streams represent when where and why your customers use the systems you develop.

Page 9: Balancing Your Agile Enterprise

9

Operational Value Streams are our Customers

Operational Value StreamHow value is created directly for a customer, end to end. Operational Value Streams use software and hardware systems.

The systems used in the Operational Value Stream, developed and operated by the Development Value Stream.

Development Value Streams:Enable, and support, the operational value streams. The value they create may be direct (licenses or subscriptions from customers) or indirect (supporting internal processes).

Operational Value Streams represent when where and why your customers use the systems you develop. The systems may be used in many

Operational Value Streams.

Page 10: Balancing Your Agile Enterprise

10

Operational Value Streams are our Customers

The systems used in the Operational Value Stream, developed and operated by the Development Value Stream.

Development Value Streams:Enable, and support, the operational value streams. The value they create may be direct (licenses or subscriptions from customers) or indirect (supporting internal processes).

The systems may be used in manyOperational Value Streams.

You may have many customers, both internal

and external.

Page 11: Balancing Your Agile Enterprise

11

Sometimes the hierarchy destroys the ‘value stream network’

Page 12: Balancing Your Agile Enterprise

12

But operational value streams are not optional

Page 13: Balancing Your Agile Enterprise

13

It’s all about – balance and a separation of concerns

All customer-centric, all collaborative, all agile.

Efficiency and stability:• Standing

organization• Stable• Slow and steady• Predictable /

Reliable• Don’t fail• Long-term

Memory

Speed of Innovation:• Self organizing• Constantly

changing• Fast and furious• Innovative /

Experimental• Fail fast• Short-term

Memory

Value Stream Network

FunctionalHierarchy

Page 14: Balancing Your Agile Enterprise

14

It’s all about – balance and a separation of concerns

All customer-centric, all collaborative, all agile.

Efficiency and stability:• Standing

organization• Stable• Slow and steady• Predictable /

Reliable• Don’t fail• Long-term

Memory

Speed of Innovation:• Self organizing• Constantly

changing• Fast and furious• Innovative /

Experimental• Fail fast• Short-term

Memory

Value Stream Network

FunctionalHierarchy

(of development value streams) (with the local operational value streams)

Page 15: Balancing Your Agile Enterprise

15

Why aren’t OVS in our network?

Page 16: Balancing Your Agile Enterprise

1616© Scaled Agile, Inc.

Creating a sustainable network that will change your business

Page 17: Balancing Your Agile Enterprise

17

A Real-Life Example 1: Airplane Maintenance

Page 18: Balancing Your Agile Enterprise

18

A Real-Life Example 1: Airplane Maintenance

Page 19: Balancing Your Agile Enterprise

19

Real Life Example 2: Standardizing Profit and Loss

ERT: P&LA ‘portfolio’ of profit and loss

systems

Bus 1

Bus 2

Bus 3

Bus 4

Bus 5

Bus N + 4

Bus N + 3

Bus N + 2

Bus N +1

Bus N

Numerous P&L Solutions some centrally owned, some

COTS, some local….

Current customers

Future customers

Page 20: Balancing Your Agile Enterprise

20

Real Life Example 2: Standardizing Profit and Loss

ERT: P&LA ‘portfolio’ of profit and loss

systems

Bus 1

Bus 2

Bus 3

Bus 4

Bus 5

Bus N + 4

Bus N + 3

Bus N + 2

Bus N +1

Bus N

Numerous P&L Solutions some centrally owned, some

COTS, some local….

Current customers

Future customers

Page 21: Balancing Your Agile Enterprise

21

Real Life Example 2: Standardizing Profit and Loss

ERT: P&LA ‘portfolio’ of profit and loss

systems

Bus 1

Bus 2

Bus 3

Bus 4

Bus 5

Bus N + 4

Bus N + 3

Bus N + 2

Bus N +1

Bus N

Numerous P&L Solutions some centrally owned, some

COTS, some local….

Current customers

Future customers

Bus N + 2

Bus N +1

Bus N

Page 22: Balancing Your Agile Enterprise

22

Real Life Example 2: Standardizing Profit and Loss

ERT: P&LA ‘portfolio’ of profit and loss

systems

Bus 1

Bus 2

Bus 3

Bus 4

Bus 5

Bus N + 4

Bus N + 3

Bus N + 2

Bus N +1

Bus N

Numerous P&L Solutions some centrally owned, some

COTS, some local….

Current customers

Future customers

Bus N + 4

Bus N + 3

Bus N + 2

Bus N +1

Bus N

Page 23: Balancing Your Agile Enterprise

23

Real Life Example 2: Standardizing Profit and Loss

ERT: P&LA ‘portfolio’ of profit and loss

systems

Bus 1

Bus 2

Bus 3

Bus 4

Bus 5

Bus N + 4

Bus N + 3

Bus N + 2

Bus N +1

Bus N

Numerous P&L Solutions some centrally owned, some

COTS, some local….

Current customers

Future customers

Bus N + 4

Bus N + 3

Bus N + 2

Bus N +1

Bus N

Now What Do You Do ?!!!!

Page 24: Balancing Your Agile Enterprise

24

Inspect and adapt for new opportunities

The strange case of AWS.

The Strange Case of Amazon Web Services

Page 25: Balancing Your Agile Enterprise

2525© Scaled Agile, Inc.

Handling disruptive innovations

Page 26: Balancing Your Agile Enterprise

26

Zone to Win

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

Page 27: Balancing Your Agile Enterprise

27

Zone to Win: Where are our value streams?

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

Page 28: Balancing Your Agile Enterprise

28

Zone to Win: Where are our value streams?

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

Page 29: Balancing Your Agile Enterprise

29

Zone to Win: Where are our value streams?

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

Page 30: Balancing Your Agile Enterprise

30

Zone to Win: Where are our value streams?

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

Page 31: Balancing Your Agile Enterprise

31

Zone to Win: Handling Disruptive Innovations

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

Page 32: Balancing Your Agile Enterprise

32

Zone to Win: Handling Disruptive Innovations

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

5 Routes Out:1. Create a new

operational value Stream

2. Change Everything

3. Create a new business

4. Sell It5. Shut it down

Page 33: Balancing Your Agile Enterprise

33

Zone to Win: Handling Disruptive Innovations

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

5 Routes Out:1. Create a new

operational value Stream

2. Change Everything

3. Create a new business

4. Sell It5. Shut it down

Page 34: Balancing Your Agile Enterprise

34

Zone to Win: Disrupting yourself is harder than disrupting others

Adapted from: Geoffrey Moore – Zone To Win, SAFe Summit 2018

5 Routes Out:1. Create a new

operational value Stream

2. Change Everything

3. Create a new business

4. Sell It5. Shut it down

Page 35: Balancing Your Agile Enterprise

3535© Scaled Agile, Inc.

Wrap Up

Page 36: Balancing Your Agile Enterprise

36

Summary: Operational and Development Value Streams

Value Stream

Operational Value Stream

Development Value Stream

EmergentInternal constructsChange the business

IntrinsicExternal constructs

Change the world

Good value streams have:• Clear ownership• Clear accountability• Easy to build in quality.• Fewer handoffs• Able to optimise the whole• Built in alignment

1..*

0..*

Page 37: Balancing Your Agile Enterprise

37

So why all the fuss? Why is the separation so important?

One instance of each- inside your organization

One way of working- Agile product development- High levels of commonality- People / products easy to re-purpose

Easy to change

Should be in the innovation and / or productivity zone

Many instances of each- can be out-side your organization

Many ways of working- Lean “whatever”- Low levels of commonality- People / products hard to repurpose

Hard to change

Should be in the performance zone

When operational and development value streams merge you end up with an operational value stream.

Development Value StreamsChange the Business

Operational Value StreamsChange the World

Page 38: Balancing Your Agile Enterprise

38

It’s all about – balance and a separation of concerns

All customer-centric, all collaborative, all agile.

Efficiency and stability:• Standing

organization• Stable• Slow and steady• Predictable /

Reliable• Don’t fail• Long-term

Memory

Speed of Innovation:• Self organizing• Constantly

changing• Fast and furious• Innovative /

Experimental• Fail fast• Short-term

Memory

Value Stream Network

FunctionalHierarchy

(of development value streams) (with the local operational value streams)

Page 39: Balancing Your Agile Enterprise

39

And achieving perfect harmony

All customer-centric, all collaborative, all agile.

Efficiency and stability:• Standing

organization• Stable• Slow and steady• Predictable /

Reliable• Don’t fail• Long-term

Memory

Speed of Innovation:• Self organizing• Constantly

changing• Fast and furious• Innovative /

Experimental• Fail fast• Short-term

Memory

Value Stream Network

FunctionalHierarchy

(of development value streams) (with the local operational value streams)One

Company

One Vision

One Culture

True Partnership

Page 40: Balancing Your Agile Enterprise

40

Final thoughts

Keep them separate - Use the separation to enable the creation of the dual operating system- Free the network - liberate the development value streams from the

tyranny of the functional hierarchy and the operational value streams Establish a true partnership

- Don’t accept a hierarchical relationship- Are you a supplier or a partner?- Don’t do a hostile takeover

Development Value Streams- Look for more customers- Think beyond technology

Page 41: Balancing Your Agile Enterprise

4141

Join me at the Meet the SpeakerSession!Please refer to the agenda for scheduled times

Page 42: Balancing Your Agile Enterprise

42

Participate in polling, post comments, and rate sessions

Thumbs up or down3

Polling1

Comment2

Page 43: Balancing Your Agile Enterprise

4343

Thank you!