Top Banner
Process Visualisation: step-by-step Natalie Yadrentseva
67
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Process Visualisation: step-by-step

Natalie Yadrentseva

Page 2: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Remerciements

Nos partenairesMédiasFormation

Nos sponsors

Page 3: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

I still love dead tree books

Page 4: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

We createvisual management software

Page 5: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

How do you work?

Page 6: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

“We have a process!”

“…maybe two..”

Page 7: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Everybody knows how he/she works

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

Page 8: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

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

W. Edwards Deming

Page 9: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

The problems

Everybody does everything - there are no responsibilities No understanding what is required for decision making Plans are unclear and failed Communication wastes Hard to start improvements

no

Page 10: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Process Visualisation Workshop

Page 11: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

The questions

What is the progress of our product / project?

What is the status of a release?

Are there any delays?

What are responsibilities?

Are there any blockers?

Page 12: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015
Page 13: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015
Page 14: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

The basis by which jobs are grouped

Departments

ProductElevators Cranes

ProcessServing

Shipping

FunctionalProduction

Finance

CustomerConsumer

Government

GeographicalCentral

Northeast

Page 15: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

The workflow which a team uses

Teams

FunctionalAnalysts

Developers

Which other roles are involved in the process?

Cross-FunctionalProject Team Feature Team

Do project teams have different process?

Page 16: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Roles

Program manager Project manager

Stakeholder

CIOPortfolio Managers

BA/Dev/QA

Page 17: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Initiato

rs

Virtual

Executors

Teams

Page 18: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Mission critical software

Page 19: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Improve on-time delivery of the racing-related software which will be of immediate benefit to its users

Page 20: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

IT����������� ������������������  Engineering Production

Page 21: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

IT����������� ������������������  Engineering Production

Product����������� ������������������  Team Customer����������� ������������������  

Solution

Product����������� ������������������  Board

Design/����������� ������������������  UX

Support

Virtual

4

Product����������� ������������������  Marketing

Page 22: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

IT����������� ������������������  Engineering Production

Product����������� ������������������  Team

Customer����������� ������������������  Solution

Product����������� ������������������  Board

Design/����������� ������������������  UX

Support

Virtual

4

Product����������� ������������������  Marketing

Initiators

Executors

Page 23: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

IT����������� ������������������  Engineering Production

Product����������� ������������������  Team

Customer����������� ������������������  Solution

Product����������� ������������������  Board

Design/����������� ������������������  UX

Support

Virtual

4

Product����������� ������������������  Marketing

Initiators

ExecutorsBA UX FODev

Page 24: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015
Page 25: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Work Types

Projects

Program

Requirements

Activities

Packages

Tasks

User Stories

Defects

Components

Page 26: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Work Hierarchy

Estimations Progress

Page 27: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

The Guardian. UK government spending

Hierarchy

Page 28: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

The Guardian. UK government spending

Hierarchy

Page 29: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

The Guardian. UK government spending

Hierarchy

Page 30: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Work hierarchy advantages estimation & progress

Page 31: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Work hierarchy advantages estimation & progress

50% 30% 0% 100%

50%40%

45%

20% 40% 85% 95%

90%30%

60%

53%

Enterprise PMO in project management hierarchy

Page 32: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Workflow Visualisation

Page 33: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Workflow Visualisation

Different levels of work hierarchy might have different workflows

Page 34: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Initiators, Executors and Responsible Roles

+

Page 35: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Complex environment +

Page 36: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

+

Workflow VisualisationDefine a level of work hierarchy What is the name of the flow? Who initiates the process? Put start & finish of the workflow Continue with phases and steps Who is responsible for each step? Break the work down Do other teams use the same workflow?

Page 37: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015
Page 38: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Visualise important information

See bottlenecksMultiple teams backlog

Let’s continue!Kanban Board in Targetprocess

Page 39: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015
Page 40: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

1 Month3 Months1 WeekSoon

I have no idea

How close are you to your project completion?

Page 41: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Release 3.2 Release 4.0

Scope based planning

Page 42: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Scope based planning

Page 43: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Time based planning

Spring Release Summer ReleaseMay June July August September

Page 44: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Time based planning

Page 45: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Planning

Decide about scope planning - major or minor releases, iterations Put the duration Define the level of work hierarchy Decide about time planning - milestones Synchronise

Page 46: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Catch the ideas for improvements

Page 47: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015
Page 48: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

F1 mission critical software

Plans

Determinate hierarchy

Page 49: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Smart action

Page 50: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Metrics

Ask questions Are we on time with a release? What is the reason of the defects? Are requirements well documented? Can we close requirements faster?

Page 51: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Metrics

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

Ask questions

Page 52: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015
Page 53: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Make it visual and easy to access manually

Lean process mapping Strategy mapping

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

Page 54: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Don’t forget about the virtual teams

Page 55: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Make it visual and easy to access digitally

Visual mapping Flow diagrams

http://www.rc-renovation.com/images/ProcessFlowChart.png Targetprocess VizyPro

Page 56: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

F1 mission critical software

Each person in an organisation can benefit from his own view on the same data

Page 57: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

All work items in the organisation

Board in Targetprocess

Page 58: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Planning by quarter

Quarter planning in Targetprocess

Page 59: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Estimation & progress with the hierarchy

Hierarchical lists in Targetprocess

Page 60: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Team level

Multiple teams planning in Targetprocess

Page 61: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Time planning

Timeline in Targetprocess

Page 62: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Metrics & KPIs

Portfolio prioritisation in Targetprocess

Page 63: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Dashboards for each level

Tracking with the dashboard in Targetprocess

Page 64: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Different vantage points are important

Page 65: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Tips & Tricks

Get a representative of each role Establish time frames & rules Stop deep discussions Ask questions to keep focus Add pains & improvements directly

Page 66: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Beginners Start transformation

Advanced Run improvements

Align the interests of each level of your organisation

Page 67: Process visualisation - step-by-step - by Natalie Yadrentseva - Kanban Day 2015

Thank you!

@[email protected]

Natalie Yadrentseva