6. Just in Time: The core of Lean
The “Just-in-time”-
Production System
Zero-
Flow Takt Pull
Defects
principle principle principle
principle
1 2 3 4
Realization of Archive rhythm by Produce when the Develop zero
production flow by leveling the work customer needs to tolerance towards
process coupling contents. avoid defects
and realignment overproduction
6
Source: SAP
7. Lean Principle 1: Flow
GOAL: Improve Throughput time by reducing Work In Progress
(WIP) Inventory
Batch Single-Piece Flow
Processing Processing
Don‘t start building all features simultanelusly in isolation and then
integrate
Instead cut the software features in small implementable and usable
features – Build, Integrate, Test, Document completely
8. Pre and Final JIT Assembly Lines: Fishbone
Takt 1 Takt 3 Takt 4
Debugging in Rules
Takt 2
9. Lean Principle 2: Takt
Goal: Achieve consistent rhythm by leveling the work contents
to eliminate overproduction and waiting!
Pick what you can fully finish!
Shorter release cycles
Staff the teams rightly (Cross Functional Team of 10 members)
Align the takts in all related groups
10. Lean Principle 3: Pull
GOAL: Produce when the customer needs to avoid overproduction
11. Lean Principle 3: Pull
GOAL: Produce when the customer needs to avoid overproduction
Customer defines the prioritized backlog/feature set
Top priority items are pulled by the development teams
Customer consumes the software and give feedback
12. Lean Principle 4: Zero Defect
GOAL: Fix issues in Products and Processes Immediately
System availability System availability Process Stability
80% 80% 4 = 41%
80% 80%
80% 80%
GOAL
80 % 80%
80% 80% 100% 100%
OK parts availability
Batch Processing Single-Piece Flow
Processing
13. Stop the Line in case of Issues: ANDON
If the takt delivery is affected/endangered all development activities
are STOPPED for the affected projects.
STOP for Dev Projects means, “no new feature development, instead
everybody works on corrections in Integration Codeline”
STOPPED projects do “root cause deep dive” to prevent future faults
14. Solve the Root Cause: 5 Whys
The machine stopped
Why?
It overloaded and the
fuse blew Why?
The spindle drive isn’t
properly lubricated Why?
The oil pump isn’t
running properly Why?
The oil pump shaft
bearings are worn out Why?
Dirt has gotten into the
Take preventive measures to fix the root cause oil pump
15. The Guide for the Journey towards Perfection: Kaizen
Continuous improvements
in small steps
Improvement
Time
Improvement
Standard
Wedge
Kaizen = Continuous Improvement www.agiletour.com Time
16. The anatomy of Waste
Space/ surface area
Inventory Transport
Overprocessing
Overproduction
Movement Waiting Code to Transport
Time time stock
Overproduction
Rework / Defects
Task Waiting
In Automobile Switching time
Defects
In Software
17. Eliminating waste versus Increased workload
Increased workload = Compressing the value adding process
Added A A
value
A A
Waste
W W
Improvement = Replacing waste with value adding tasks
Added
A A
value
Waste W W
W
A
19. Scrum and Lean – The Winning Pair
Lean provides the principles and mindset on the
overall process from define to delivery
Scrum provides great framework and
methodology of project execution
Both methodologies offer great models and tools
to focus on critical aspects