One Piece Flow
One Piece Flow
Pierre Masai
CIO, Toyota Motor Europe
Introduction
Market share: 47% in Japan, 14% in US, 4.7% in Europe Toyota City, Japan
847,540 Toyota and Lexus vehicles sold by Toyota Motor Europe in 2013
263 employees
Responsible for:
Development, infrastructure, networking, (mobile) communication & user support
TME R&D Centre
Functional areas: Zaventem, Belgium
PanE IT Management, Corporate Systems, Manufacturing, Sales, R&D, System & Engineering, CarIT
7 different locations:
Belgium: Brussels (Head Office) & Zaventem (R&D Centre)
Germany: Cologne (Sales Company)
Poland: Walbrzych (Production)
United Kingdom: Burnaston (Production) & Epsom (Sales Company)
Turkey: Adapazari (Production)
One Piece Flow – as conceived by Taiichi Ohno
What does it mean in a pure manufacturing Environment
A B C A B C
10 10 10 1 1 1
Minutes Minutes Minutes Minute Minute Minute
How do we apply in IS ?
One Piece Flow – in Business Process Improvement
….. not just Software Development
Taiichi Ohno
16
We need to avoid any unnecessary “batching” of activities.
Deliberable Index 10
Deliverable Index 10
Deliberable Index 11
Deliverable Index 11
Deliberable Index 12
Deliverable Index 12
Deliberable Index 13
Deliverable Index 13
Deliberable Index 14
Deliverable Index 14
Deliberable Index 15
Deliverable Index 15
Deliberable Index 16
Deliverable Index 16
Deliverable Index 1
Deliberable Index 2
Deliverable Index 2
Deliberable Index 3
Deliverable Index 3
Deliberable Index 4
Deliverable Index 4
Deliberable Index 5
Deliverable Index 5
Deliberable Index 6
Deliverable Index 6
Deliberable Index 7
Deliverable Index 7
Deliberable Index 8
Deliverable Index 8
Deliberable Index 9
Deliverable Index 9
Benefit Grouping 1 1.1
1.2
1.3
1.4
15.5 Week Code
Each delivery checked
1.5
1.6
1.7
Delivery; Two
against meaningful
Benefit Grouping 2
1.8
2.1
2.2
functionally testable
unit tests to measure
Benefits promised
2.3
2.4
2.5
deliveries per week.
delivered benefit and
split into use cases; for regression testing
2.6
2.7
2.8
deliverables.
2.12
(performance, code
4.2
4.3
Benefit Grouping 5 5.1
coverage etc)
5.5
5.6
5.7
Tools and approaches
One piece
flow themes
Maximum Value for Project split into phases Benefits measured in
Benefits broken down
customer, checked Project Linked to with biggest benefit Audit to support next
and linked back to
throughout the Hoshin
Hoshin deliverables
first, deliverables linked project and improve
to benefits process.
process
Iterative Design, build
and Test using
Clear Hoshin Kanri Clear tangible benefits
continuous Integration
Targets per Division linked to Hoshin targets Business case written in
tools. Infrastructure as
Heijunka – code.
measureable way –
No Batching Audit prefilled at
Agile Approach, Iterative Design, build and Test project start.
Kaizen Project using continuous Integration tools. Infrastructure
as code
Back to the Toyota House (and Art Byrne’s 3 Principles)
Our Guidelines
Visualization (MIERUKA)
27
Problem Solving Levels
Problem Solving – Environmental and Organisational
• Bring data from inside and outside the company.
3 • Identify trends, underlying issues and new opportunities.
• Take steps to implement processes and organisation to
elevate performance.
We know what Ohno san said about the man with
‘no problems’.
And although we know we will never get there we
spend a lot of time studying our problems,
setting a target of zero.
To do that we address our problems solving activities
at three levels to relentlessly move closer to the
target.
Have we got time for Questions?
@PierreMasai