Natalie Yadrentseva - Fix the process not the problem public

62
Fix the process, not the problem Natalie Yadrentseva

Transcript of Natalie Yadrentseva - Fix the process not the problem public

Page 1: Natalie Yadrentseva - Fix the process not the problem public

Fix the process, not the problem

Natalie Yadrentseva

Page 2: Natalie Yadrentseva - Fix the process not the problem public

We createvisual management software

VisualisationTransparency across all divisions

Visually manage

complex work Easy view for each role

Management

Processes: Scrum, Kanban, Lean Startup, Custom Flexible organisational structure

Page 3: Natalie Yadrentseva - Fix the process not the problem public

The mess from outside point of view

How do you work?

Page 4: Natalie Yadrentseva - Fix the process not the problem public

Even if the way you work seems chaotic the reality can be different

Page 5: Natalie Yadrentseva - Fix the process not the problem public

What do you have inside?

Michael Sahota, http://agilitrix.com/culture/

Page 6: Natalie Yadrentseva - Fix the process not the problem public

We use visual controls everywhere

Page 7: Natalie Yadrentseva - Fix the process not the problem public

We use visual controls everywhere

Page 8: Natalie Yadrentseva - Fix the process not the problem public

What activities do you perform?

Page 9: Natalie Yadrentseva - Fix the process not the problem public

Everybody knows how he/she works

✓ Multiple meetings ✓ Synchronise information ✓ Explore dependencies ✓ Find the truth

Page 10: Natalie Yadrentseva - Fix the process not the problem public

What activities do you perform?

What processes do you work on?

Page 11: Natalie Yadrentseva - Fix the process not the problem public

“If you can't describe what you are doing as a process, you don't know what you're doing.”

W. Edwards Deming

Page 12: Natalie Yadrentseva - Fix the process not the problem public

๏Everybody does everything - there are no responsibilities

๏No understanding about what is required for decision making

๏Information is lost ๏Plans are unclear and they fail ๏Communication wastes ๏Hard to start improvements

no

The Challenges

Page 13: Natalie Yadrentseva - Fix the process not the problem public

Organisations challenge with

• problems inside • market changes • company growth

Page 14: Natalie Yadrentseva - Fix the process not the problem public

When something goes wrong, our first reaction is to fix it as it fails.

Page 15: Natalie Yadrentseva - Fix the process not the problem public
Page 16: Natalie Yadrentseva - Fix the process not the problem public

Wave video

People Time Money

Page 17: Natalie Yadrentseva - Fix the process not the problem public

Wave video

When something goes wrong, our first reaction is to fix it as it fails.

Problems seem to accumulate faster than they can be solved.

Page 18: Natalie Yadrentseva - Fix the process not the problem public

How to develop better processes that help your organisation

to prevent problems from occurring?

Understand the way you currently work

Everybody knows where you’re moving

Run changes to improve

Page 19: Natalie Yadrentseva - Fix the process not the problem public

Processes, Structure, Policies

Visualise As It Is

Page 20: Natalie Yadrentseva - Fix the process not the problem public

Process Visualisation Workshops

Page 21: Natalie Yadrentseva - Fix the process not the problem public
Page 22: Natalie Yadrentseva - Fix the process not the problem public

M6 Web: From Agile Portfolio to Execution

Page 23: Natalie Yadrentseva - Fix the process not the problem public

Invite representatives from each role that are working towards the same result Establish time frames & rules Stop deep discussions Ask questions to keep focus Stay realistic

Process Visualisation Workshop Tips & Tricks

Page 24: Natalie Yadrentseva - Fix the process not the problem public

M6 Web: From Agile Portfolio to Execution

Page 25: Natalie Yadrentseva - Fix the process not the problem public

Make the current way visual and easy to access manually

Lean process mapping Strategy mapping

http://www.jiscinfonet.ac.uk David Sibbet. Visual Meeting

Page 26: Natalie Yadrentseva - Fix the process not the problem public

Make it visual for everybody

Page 27: Natalie Yadrentseva - Fix the process not the problem public

Make the current way visual and easy to access digitally

Process diagrams Flow diagrams

http://www.rc-renovation.com/images/ProcessFlowChart.png https://www.lucidchart.com

Page 28: Natalie Yadrentseva - Fix the process not the problem public

Now each team understands how it works

★ A pilot teamThe actions and the analysis of the problems on a team level are quite easy

Page 29: Natalie Yadrentseva - Fix the process not the problem public

What is next?

The obvious things become complex and painful with a lot of dependencies and risks

๏ An entire organisation

Page 30: Natalie Yadrentseva - Fix the process not the problem public

The talent of sharing

๏ Old-school visualisation or digital tools ๏ Very fresh and accurate information ๏ Personal communication

Page 31: Natalie Yadrentseva - Fix the process not the problem public

The talent of sharing, or maximising of visibility of the unwritten

Targetprocess Relations Network

Page 32: Natalie Yadrentseva - Fix the process not the problem public

Strategy

Execution

There is no link to show how the execution supports company’s goals

Think in all directions

Page 33: Natalie Yadrentseva - Fix the process not the problem public

I still love dead tree books

Page 34: Natalie Yadrentseva - Fix the process not the problem public

Perception & Decision Making

Page 35: Natalie Yadrentseva - Fix the process not the problem public

Bottom Up

Perception & Decision Making

piecing together the segments to give rise

to a more complex system

Page 36: Natalie Yadrentseva - Fix the process not the problem public

Top Down

starts with the big picture and drill down

based on the patterns

Perception & Decision Making

Bottom Uppiecing together

the segments to give rise to a more complex system

Page 37: Natalie Yadrentseva - Fix the process not the problem public

Let everyone know the context

Perspective From Portfolio to Execution

Page 38: Natalie Yadrentseva - Fix the process not the problem public

Strategy

Execution Bottom Up

Quick feedback about the status

Top DownExpected outcomes and changes of priorities

Page 39: Natalie Yadrentseva - Fix the process not the problem public

Strategy ExecutionIdeas Analysis Projects Prioritisation People Allocation Performance Tracking

Needs Assessment Project Proposals Project Deliverables

Direction Teams

KPIs

Page 40: Natalie Yadrentseva - Fix the process not the problem public

F1 mission critical software

Plans

Determinate hierarchy

Page 41: Natalie Yadrentseva - Fix the process not the problem public

Smart action

Page 42: Natalie Yadrentseva - Fix the process not the problem public

Define which metrics will help to answer to these questions Understand the cadence Dashboards, notifications

Ask questions

KPIs

Page 43: Natalie Yadrentseva - Fix the process not the problem public

Top Down or Bottom Up?

Page 44: Natalie Yadrentseva - Fix the process not the problem public

Different people need different views on the same data in an organisation

Page 45: Natalie Yadrentseva - Fix the process not the problem public

Visibility across your company lets one to do his best knowing how his activities fit to the bigger picture

Page 46: Natalie Yadrentseva - Fix the process not the problem public

Learn through experiments

The current way Something new

Page 47: Natalie Yadrentseva - Fix the process not the problem public

The journey can teach you a lot about your destination

Page 48: Natalie Yadrentseva - Fix the process not the problem public

The Challenge

We want to have more predictability about our product roadmap

and deliver the maximum value avoiding long solutions

Page 49: Natalie Yadrentseva - Fix the process not the problem public

Fix as It Fails

MVP Scope Constantly update plans

once new information appears

1When something goes wrong, the product or service is fixed before it is sent to a customer

Page 50: Natalie Yadrentseva - Fix the process not the problem public

Visualise As It Is: Process Visualisation Workshop

Problem Features Development Acceptance Delivery AcceptanceAnalysis

& Solution• • • • • •

Page 51: Natalie Yadrentseva - Fix the process not the problem public

MVP improved time-to-market but there wasn’t stability

Targetprocess Product Roadmap

Page 52: Natalie Yadrentseva - Fix the process not the problem public

“Insanity: doing the same thing over and over again and expecting different results.”

Albert Einstein

Page 53: Natalie Yadrentseva - Fix the process not the problem public

Prevention

A dedicated Product Specialist to each product team Close communication

2Developing learning loops to feed information rapidly from the point where problems can be discovered to the people who can keep them from recurring

Page 54: Natalie Yadrentseva - Fix the process not the problem public

Agile Software Development Process: 90 Months of Evolution

A dedicated Product Specialist to each product team

Page 55: Natalie Yadrentseva - Fix the process not the problem public

Find the Root Cause

Customers visit New understanding of the customers’ needs

Replace a feature with a problem

3Investing in increasing the effectiveness of the problem-solving can free up people, who had been correcting problems on a fix-as-fail basis, and give them the time—and motivation— to embark on the third stage of learning, finding root causes

Page 56: Natalie Yadrentseva - Fix the process not the problem public

Anticipation

Trainings in new skills Run small product improvements

4The discovery of an unsuspected competitive advantage

The desire to know more about the company & the customers

Page 57: Natalie Yadrentseva - Fix the process not the problem public

Fix as It Fails 1Prevention 2Find the Root Cause 3Anticipation 4

The Learning Loop, https://hbr.org/1990/07/fix-the-process-not-the-problem

Learn How to Learn

Page 58: Natalie Yadrentseva - Fix the process not the problem public

RUN IMPROVEMENTS

Visualise As It Is

Learn Through Experiments

Analyse As It Is Running

Let Everyone Know the Context

Page 59: Natalie Yadrentseva - Fix the process not the problem public

The mess The order

How do you work?

Page 60: Natalie Yadrentseva - Fix the process not the problem public

The Breaking Wave, Hypersonic, http://www.hypersonic.cc/#!/projects/breakingwave

Page 61: Natalie Yadrentseva - Fix the process not the problem public

Without a particular framework or perspective various data are just facts.

Visualise to understand the reality and to find patterns, learn and experiment constantly

to improve and to leave the problems behind.

Page 62: Natalie Yadrentseva - Fix the process not the problem public

Thank you!

@[email protected]

Natalie Yadrentseva