beyond value streams: experimental evolution in action

98
written, illustrated and performed by Claudio Perrone @agilesensei agilesensei.com a3thinker.com Beyond Value Streams Experimental evolution in action

Post on 18-Sep-2014

10 views

Category:

Business


1 download

DESCRIPTION

These are the slides from my keynote for Lean Agile Scotland 2013. In this session, I shared stories, workflows and practical thinking tools that illustrate how the act of deliberately capturing and evolving "learning streams" (as opposed to - or rather in addition to - the more conventional value streams) can lead to surprising consequences.

TRANSCRIPT

Page 1: Beyond Value Streams: Experimental Evolution in Action

written, illustrated and performed by

Claudio Perrone

@agilesensei agilesensei.com a3thinker.com

Beyond

Value

Streams

Experimental evolution in action

Page 2: Beyond Value Streams: Experimental Evolution in Action

I’ve seen things most people wouldn’t believe…

Page 3: Beyond Value Streams: Experimental Evolution in Action

Like the rise of A Learning organization, fueled by the enlightened self-interest of ITS people

Page 4: Beyond Value Streams: Experimental Evolution in Action

I saw how Curiosity and courage can generate endless options

Page 5: Beyond Value Streams: Experimental Evolution in Action

... And what it means to develop, and honor people for their ideas & contribution.

Page 6: Beyond Value Streams: Experimental Evolution in Action

All those… moments... will be lost in time

like tears... in... rain

Page 7: Beyond Value Streams: Experimental Evolution in Action

Today, Many of us face a different world…

effectiveness

% o

f or

gani

zati

ons

(*) Courtesy: Steve McConnell – After the Gold Rush & Bob Marshall (“Marshall Model of Organizational Effectiveness” www.fallingblossoms.com)

Page 8: Beyond Value Streams: Experimental Evolution in Action

It’s a world where Invention and innovation are replaced by organizational conformity…

Page 9: Beyond Value Streams: Experimental Evolution in Action

… Knowledge development IS annihilated by bureaucracy, fire-fighting, and command & control

Page 10: Beyond Value Streams: Experimental Evolution in Action

Companies go through many reorganizations, only to stay the same

Organization chart Blame flow

Rule makers

Controllers

Enforcers

Victims Organization chart God

Losers

Page 11: Beyond Value Streams: Experimental Evolution in Action

… You are a “chicken”. You shouldn’t even talk

The traditional agile approach towards management Hasn’t been particularly effective

Page 12: Beyond Value Streams: Experimental Evolution in Action

Arguably, organizations can’t be “agile” if only the development teams are doing Agile

SMs

Typical “Agile” Enterprise

Page 13: Beyond Value Streams: Experimental Evolution in Action

It’s a war we can’t possibly win…

Page 14: Beyond Value Streams: Experimental Evolution in Action

Unless…

Page 15: Beyond Value Streams: Experimental Evolution in Action

BEYOND VALUE STREAMS 1

Page 16: Beyond Value Streams: Experimental Evolution in Action

And we are reducing that timeline by removing the non-value-added wastes. -­‐-­‐-­‐  TaiichiOhno,  Founder  of  TPS  

“ All we are doing is looking at the timeline from the moment the customer gives us an order to the point we can collect the cash.

Page 17: Beyond Value Streams: Experimental Evolution in Action

Request for reinsurance Register Clean &

analyze data

Calculate risk

Calculate premium

Submit quote

Reinsurance placement

0.25h

3d

5h

2.5d

2h

2d

1h

2h

1h Value Adding Time (VAT)

Non VAT

Period calculated: from xx to yy (high season)

F: 200/month

Average: 10/day

Proc. Lead Time: 71.75h

Total Cycle Time: 9.25h

Proc. Efficiency 12.9%

Push arrow

inbox

20jobs 10jobs 5jobs 2jobs due date FIFO $ value

Current State Value-Stream Map

Acme Reinsurance

Date: xxx

Author: Claudio Perrone

Pull arrow

C/T too long

Reduce batch sizes

Train on Kanban pulling

Improve system

validation

Clarify classes of

service

Setup Kanban board

Kaizen Customers Lean destroyed the myth that splitting work

in big batches improves the economies of scale.

Page 18: Beyond Value Streams: Experimental Evolution in Action

Request for reinsurance Register Clean &

analyze data

Calculate risk

Calculate premium

Submit quote

Reinsurance placement

0.25h

2d

4h

1.5d

2h

1d

1h

2h

1h Value Adding Time (VAT)

Non VAT

Period calculated: from xx to yy (high season)

F: 200/month

Average: 10/day

Proc. Lead Time: 46.25h

Total Cycle Time: 8.25h

Proc. Efficiency 17.8%

MAX 5 jobs

Future State Value-Stream Map

Acme Reinsurance

Date: xxx

Author: Claudio Perrone

Pull arrow

Customers

MAX 4 jobs

MAX 2jobs

MAX 2jobs

C/T too long

Reduce batch sizes

Train on Kanban pulling

Improve system

validation

Clarify classes of

service

Setup Kanban board

… And provided many “tools” to obliterate the competition

Page 19: Beyond Value Streams: Experimental Evolution in Action

“but that’s only part of the story…”

Page 20: Beyond Value Streams: Experimental Evolution in Action

Why do you allow your competitors to copy all your tools?

Page 21: Beyond Value Streams: Experimental Evolution in Action

What they need to see… is not visible

What the hell is He talking about?

Page 23: Beyond Value Streams: Experimental Evolution in Action
Page 24: Beyond Value Streams: Experimental Evolution in Action

Do you remember how the story ends?

Page 25: Beyond Value Streams: Experimental Evolution in Action

---W. Edwards Deming

“ 95% of variation in worker’s performance is governed by the systems

W. Edwards deming believed that…

Page 26: Beyond Value Streams: Experimental Evolution in Action

“Improve the world by improving its systems.”

…Which maybe explains why the purposeof the Lean systems society is to…

http://leansystemssociety.org/

Lean Systems Society

“Excellence in Managing Complexity”

Page 27: Beyond Value Streams: Experimental Evolution in Action

---W. Edwards Deming “ We should work on our processes, not the outcome of our processes.

Perhaps…

Page 28: Beyond Value Streams: Experimental Evolution in Action

“At Toyota, improving and managing are one and the same”

Normal daily management

+ improvement

Traditional thinking:

Normal daily management

= Process improvement

Toyota’s thinking:

Page 29: Beyond Value Streams: Experimental Evolution in Action

“ -- Claudio Perrone

Some people question targets. Question arbitrary targets instead. "How are we going to change our systems to achieve it?” That’s an excellent question.

Page 30: Beyond Value Streams: Experimental Evolution in Action

In Lean, Managers have a purpose...

Value Stream

Page 32: Beyond Value Streams: Experimental Evolution in Action

“ (*) replace with “create customer value” or “reach results”, if you prefer

Lean is a business strategy to make money* THROUGH the development of people

I believe

Page 33: Beyond Value Streams: Experimental Evolution in Action

“ -- Claudio Perrone

It’s not what you do but rather what you learn by doing it that matters.

So, maybe...

Page 34: Beyond Value Streams: Experimental Evolution in Action

“learning to see” involves bringing to the surface what we learn

Value Stream

Learning Stream(s)

Page 35: Beyond Value Streams: Experimental Evolution in Action

An A3 report, for example, “surfaces” a learning stream around a problem

Page 36: Beyond Value Streams: Experimental Evolution in Action

Kaizen memo:

Before improvement: Action taken:

Effect:

Submitted by: Date:

We didn’t trace the small, continuous improvements to our work

Created “Kaizen memos” to post on an “implemented ideas” board

Team members trace and celebrate every implemented idea, even the smallest!

Claudio Perrone

Kaizen Memos

A set of kaizen memos can represent another Learning stream…

Page 37: Beyond Value Streams: Experimental Evolution in Action

…Which can also be “SURFACED” on a kaizen board

Page 38: Beyond Value Streams: Experimental Evolution in Action

What other Learning streams

can we seek to surface?

Page 39: Beyond Value Streams: Experimental Evolution in Action

How about stories?

Page 40: Beyond Value Streams: Experimental Evolution in Action

How about change efforts?

Page 41: Beyond Value Streams: Experimental Evolution in Action

How do you introduce and surface change in

your organization?

More specifically…

Page 42: Beyond Value Streams: Experimental Evolution in Action

EVOLVE EXPERIMENTALLY (A Lean Change story)

2

Page 43: Beyond Value Streams: Experimental Evolution in Action

“Once upon a time, in a ‘fortune 50’ land, A prince lived in a much troubled castle”

Page 44: Beyond Value Streams: Experimental Evolution in Action

Scrum is AWESOME!

“after reading a great book, he thought”

Page 45: Beyond Value Streams: Experimental Evolution in Action

Visibility Adaptability

Business  Value Risk

Agile  Development Traditional  Development

Fascinated by the benefits that a mature agile organization can bring…

Page 46: Beyond Value Streams: Experimental Evolution in Action

I want you to turn 33+ teams using scrum.

Do it. Now.

… he said:

Page 47: Beyond Value Streams: Experimental Evolution in Action

Scrum may be a great solution, but…

…What’s the problem?

Page 48: Beyond Value Streams: Experimental Evolution in Action

I went to the “gemba”, the place were the value is actually created. After all…

--- John le Carre “ ... A desk is a dangerous place from which to view the world.

Page 49: Beyond Value Streams: Experimental Evolution in Action

Insights

Options

MVC

Prepare

Introduce

Review

Lean Change Cycle

After some fact finding, I shared my observations and insights…

Page 51: Beyond Value Streams: Experimental Evolution in Action

after 1½ years of waterfall Development, The company was experiencing a seemingly endless integration hell

Page 52: Beyond Value Streams: Experimental Evolution in Action

many People where blaming each other for what was happening

Page 53: Beyond Value Streams: Experimental Evolution in Action

Insights

Options

MVC

Prepare

Introduce

Review

Lean Change Cycle

What could we do?

Page 54: Beyond Value Streams: Experimental Evolution in Action

The ship was sinking fast… So, “Do nothing” was not an option

Page 55: Beyond Value Streams: Experimental Evolution in Action

…scrum was not a viable option

with that urgency, in that context, And with that complexity…

Page 56: Beyond Value Streams: Experimental Evolution in Action

In the end, we agreed to: - aim at a pre-release for a major customer - focus on flow optimization

Page 57: Beyond Value Streams: Experimental Evolution in Action

Insights

Options

MVC

Prepare

Introduce

Review

Lean Change Cycle

change was certainly going to be disruptive (and not so “minimal”)

Page 58: Beyond Value Streams: Experimental Evolution in Action

Insights

Options

MVC

Prepare

Introduce

Review

Lean Change Cycle

…But desperate times called for desperate measures

Page 59: Beyond Value Streams: Experimental Evolution in Action

R&D Teams

“we articulated our Change strategy”

Change Participants

Communication Urgency Target State

Actions

Vision

Committments Wins

Success Criteria

Testing Dep

Mgmt

If we don’t release soon, the ship will sink!

Stable pre-release deployed to Major Client by xx

Cross-funct. teams

Kanban

Pre-Release to Major Client by Focus on JIT fixes

Cadenced meetups

Released by xx

… morale

Baseline for performance

QA ok Major client happy

Review MMFs

Keep Client Keep job

https://leanpub.com/leanchangemethod

Page 60: Beyond Value Streams: Experimental Evolution in Action

we also negotiated and challenged certain (self-serving) policies

Page 61: Beyond Value Streams: Experimental Evolution in Action

Insights

Options

MVC

Prepare

Introduce

Review

Lean Change Cycle

We introduced lean techniques very pragmatically

Page 62: Beyond Value Streams: Experimental Evolution in Action

We moved hundreds of people in just 3 days, to reduce many functional barriers

Programming Team

Programming Team

Testing Team

Documentation Team

Cross-functional Team

Cross-functional Team

Functional Team

Page 63: Beyond Value Streams: Experimental Evolution in Action

Ordered Backlog

Development Pre- Testing CD

Ready 6 3

Rq. Fixed

Done

Expedite 1

Integration

Pre- Tested

Smoke Test Done

Integration Team (Complex configuration)

teams adopted a kanban bord, each fine-tuned according to their specific workflow

DOD DOD DOD DOR

Page 64: Beyond Value Streams: Experimental Evolution in Action

Insights

Options

MVC

Prepare

Introduce

Review

Lean Change Cycle

We reviewed and validated our progress and assumptions regularly

Page 65: Beyond Value Streams: Experimental Evolution in Action

focus on flow optimization, Shared sense of Urgency and executive sponsorship enabled us to deliver fast, against all odds

Page 66: Beyond Value Streams: Experimental Evolution in Action

What would your first lean change

implementation look like?

Page 67: Beyond Value Streams: Experimental Evolution in Action

Start small! These days, When I first engage with any team…

Page 68: Beyond Value Streams: Experimental Evolution in Action

…I often start with a retrospective to collect initial insights (and to obtain permission to help)…

Page 69: Beyond Value Streams: Experimental Evolution in Action

I USE THAT DATA TO feed a change board And SYSTEMATICALLY DEFINE AND negotiate explicit change experiments

Observations & insights Options

Possible Experiments This Week Week + 1 Week + 2 Week + 3 Archive

Page 70: Beyond Value Streams: Experimental Evolution in Action

That was a (powerful) learning stream!

Page 71: Beyond Value Streams: Experimental Evolution in Action

BUT… HOW DO WE KNOW THAT

WE ARE actually CREATING VALUE?

Page 72: Beyond Value Streams: Experimental Evolution in Action

“… complexity and uncertainty are natural to social systems and knowledge work.”

It’s hard. We accept that…

http://leansystemssociety.org/

Page 73: Beyond Value Streams: Experimental Evolution in Action

“ --Jeff Patton

If you get good at delivering shit faster, you just get a lot of shit.

Are we doomed?

Page 74: Beyond Value Streams: Experimental Evolution in Action

VALIDATED LEARNING

(A lean startup story) 3

Page 75: Beyond Value Streams: Experimental Evolution in Action

Some time ago, I decided to write a book on A3 thinking

Page 76: Beyond Value Streams: Experimental Evolution in Action

But I didn’t want to write a book that nobody reads…

Page 77: Beyond Value Streams: Experimental Evolution in Action

So, I Documented my initial assumptions on a Lean canvas

Customer Segments

Early adopters

Unfair Advantage

Channels

Revenue streams Cost structure

Unique Value Proposition

Solution

Key metrics

Top 3 Problems

Existing alternatives

Page 79: Beyond Value Streams: Experimental Evolution in Action

Build

Measure

Learn idea

Product data

(Turn ideas into product)

(How customers respond)

(whether to pivot or persevere)

(often a series of MVPs)

I shaped my thinking around the the build/measure/learn loop through an experiment board

Page 80: Beyond Value Streams: Experimental Evolution in Action

…Which, today, consists of observations/insights, open questions, and ideas…

Page 81: Beyond Value Streams: Experimental Evolution in Action

targets, analysis and hypotheses…

Page 82: Beyond Value Streams: Experimental Evolution in Action

Experiments (identify, define metric, build)

Page 83: Beyond Value Streams: Experimental Evolution in Action

Validation (qualitative & quantitative)

Page 84: Beyond Value Streams: Experimental Evolution in Action

…& knowledge base.

Page 85: Beyond Value Streams: Experimental Evolution in Action

“ -- Claudio Perrone

I execute tasks To develop features That are part of experiments That I run to validate hypotheses That I formulate thanks to observations about the world that surrounds us.

In other words…

Page 86: Beyond Value Streams: Experimental Evolution in Action

My mindset shifted: “From concept to cash” to “From question to knowledge base”

Page 87: Beyond Value Streams: Experimental Evolution in Action

Ironically, I never wrote that book

Page 88: Beyond Value Streams: Experimental Evolution in Action

people needed something to help them when and where it mattered most

Page 89: Beyond Value Streams: Experimental Evolution in Action

So I tested an idea with a low fidelity MVP

Page 90: Beyond Value Streams: Experimental Evolution in Action

… captured enthusiastic earlyvangelists with a glimpse of what would come next…

Page 91: Beyond Value Streams: Experimental Evolution in Action

And released a family of thinking tools…

www.a3thinker.com  

Page 93: Beyond Value Streams: Experimental Evolution in Action

Final Thoughts

Page 94: Beyond Value Streams: Experimental Evolution in Action

“ -- Claudio Perrone

It’s not what you do but rather what you learn by doing it that matters.

Page 95: Beyond Value Streams: Experimental Evolution in Action

“ -- Claudio Perrone

It’s not what you do but rather what you learn by doing it that matters. But then...

Page 96: Beyond Value Streams: Experimental Evolution in Action

“ -- Claudio Perrone

It’s not what you do but rather what you learn by doing it that matters. But then... it’s not what you learn, but rather what you do with it that matters.

Page 97: Beyond Value Streams: Experimental Evolution in Action

Claudio  Perrone  

[email protected]  www.agilesensei.com  

[email protected]/agilesensei  www.a3thinker.com  

Thank You!