SlideShare a Scribd company logo
TPS Lean and Scrum
How they are developed and influenced one another
Kiro Harada
Attractor Inc.
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
बोिधसेन
Bodhisena visited Japan
in 736 A.C.
http://www.chinabuddhismencyclopedia.com/en/index.php?title=File:Bodhisena.jpg
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
“The principal object of management should be to secure
the maximum prosperity for the employer,
coupled with
the maximum property for each employee”
“The important object of both the workmen and the
management should be the training and
development of each individual in the establishment,
so that he can do (at his fastest pace and with the
maximum of efficiency) the highest class of work for
which his natural abilities fit him.”
Scientific Management
improving economic efficiency,
especially labor productivity by
applying science to the
engineering of processes and to
management.
Frederik Taylor
When we started thinking
about Productivity?
We’ve been doing try and errors all the time.
When did we start thinking about improving?
In early 1900’s,
We decided to specialize more to improve productivity:
Thinkers and Doers
Managers and Workers
Manufacturing Line
A Manager for Managers?
Management Hierarchy
http://commons.wikimedia.org/wiki/File:Tabulating_Machine_Co_Organization_Chart.jpg
and it worked GREAT!
Hawthorne Experiment
(1924-1932)
http://en.wikipedia.org/wiki/Hawthorne_effect
What causes Productivity?
http://www.library.hbs.edu/hc/hawthorne/
Informal Organization
Origin of
Human Relationship Theory
Organizational Sabotage
The principles of scientific management - Frederick Taylor
“The great majority of workmen still believe that if
they were to work at their best speed they would be
doing a great injustice to the whole trade by
throwing a lot of men out of work.”
Self-Management
When did we start thinking of Autonomy?
Toyoda Type G Automatic Loom (1924)
http://commons.wikimedia.org/wiki/File:1924_Non-Stop_Shuttle_Change_Toyoda_Automatic_Loom,_Type_G_1.jpg
This loom was special:
It automatically stops when a thread is broken.
It only produces good product.
An operator could manage 60 looms of this kind.
A traditional loom needed an operator each.
The Machine that
Changed the World (1990)
Toyota’s Secret Weapon
in the Global Car Wars
Based on IMVP Phase 2 study
(1984-1990)
Lean Manufacturing
the expenditure of resources in any
aspect other than the direct
creation of value for the end
customer to be wasteful, and thus
a target for elimination.
7 Wastes - Muda 無駄
Transportation
Inventory
Motion
Waiting
Over-Processing
Over-Production
Defects
Toyota Production System
Figure curtesy of Satoshi Kuroiwa
Multi-skilled Worker
Skill Map with Training Plans
TPS is not really about
Manufacturing,
rather more about
Developing People
How TPS was born…
Toyoda Type G Automatic Loom (1924)
http://commons.wikimedia.org/wiki/File:1924_Non-Stop_Shuttle_Change_Toyoda_Automatic_Loom,_Type_G_1.jpg
Toyota was almost bankrupt
in 1950’s.
A major labor dispute resulted in resignation of most
executives including the founder Kiichiro Toyoda.
They had no money to buy extra machines, lines, parts
and hire managers.
TWI Program in WW II
(Training Within Industry)
(1940 - 1945)
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
To make your work
Easier and Safer
TWI was introduced
in Japan
NUMMI (Now Tesla Factory)
New Profession:
Programmer
Ada Lovelace
Management the Development of
Large Software Systems
a.k.a. Waterfall Method
We’d tried to run Software Dev
just like Manufacturing Factories
http://en.wikipedia.org/wiki/KUKA#mediaviewer/File:BMW_Leipzig_MEDIA_050719_Download_Karosseriebau_max.jpg
but did not work
Challenged
54% Cancelled
32%
Successful
14%
Chaos Report / 1994
See what
Winston Royce actually said:
I ANALYSIS
PROGRAM
DESIGN
I coo,.o
TESTING
I OPER
Figure 2. Implementation steps to develop a large computer program for delivery to a customer.
I believe in this concept, but the implementation described above is risky and invites failure. The
oblem is illustrated in Figure 4. The testing phase which occurs at the end of the development cycle is the
st event for which timing, storage, input/output transfers, etc., are experienced as distinguished from
alyzed. These phenomena are not precisely analyzable. They are not the solutions to the standard partia
I SYSTEM
I ANALYSIS
PROGRAM
DESIGN
I coo,.o
TESTING
I OPERATIONS
Figure 2. Implementation steps to develop a large computer program for delivery to a customer.
I believe in this concept, but the implementation described above is risky and invites failure. The
problem is illustrated in Figure 4. The testing phase which occurs at the end of the development cycle is the
first event for which timing, storage, input/output transfers, etc., are experienced as distinguished from
analyzed. These phenomena are not precisely analyzable. They are not the solutions to the standard partial
differential equations of mathematical physics for instance. Yet if these phenomena fail to satisfy the various
external constraints, then invariably a major redesign is required. A simple octal patch or redo of some isolated
code will not fix these kinds of difficulties. The required design changes are likely to be so disruptive that the
software requirements upon which the design is based and which provides the rationale for everything are
violated. Either the requirements must be modified, or a substantial change in the design is required. In effect
the development process has returned to the origin and one can expect up to a lO0-percent overrun in schedule
and/or costs.
One might note that there has been a skipping-over of the analysis and code phases. One cannot, of
Winston W. Royce (1970). "Managing the Development of Large Software
Systems" in: In: Technical Papers of Western Electronic Show and Convention
(WesCon) August 25–28, 1970, Los Angeles, USA. in 1970
Software Crisis
The Oregon Experiment (1975)
, Christopher Alexander
Christopher
Alexander
A Pattern
Language
(1977)
The Timeless Way
of Building
(1979)
"At the core... is the idea that people should design for
themselves their own houses, streets and communities.
This idea... comes simply from the observation that most
of the wonderful places of the world were not made by
architects but by the people".
Christopher Alexander et al.,
A Pattern Language, front bookflap
Pattern Language
Eishin Gakuen Campus
Nature of Order (2004)
Pattern Language for
Software Development?
(1993)
Wiki Wiki Web
Hillside Group
Pattern Language of
Programs
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
Organizational Patterns
Organizational Patterns
NAMED STABLE
BASES
TAKE NO
SMALL SLIPS
COMPLETION
HEADROOM
RECOMMITMENT
MEETING
WORK
QUEUE
INFORMAL
LABOR PLAN
PROGRAMMING
EPISODE
DEVELOPER CON-
TROLS PROCESS
SOMEONE ALWAYS
MAKES PROGRESS
INTERRUPTS
UNJAM BLOCKING
SIZE THE
ORGANIZATION
ENGAGE
CUSTOMERS
SURROGATE
CUSTOMER
SCENARIOS
DEFINE PROBLEM
FIREWALLS
SELF SELECTING
TEAM
UNITY OF
PURPOSE
TEAM
PRIDE
PATRON ROLE
HOLISTIC
DIVERSITY
ENGAGE
QUALITY
ASSURANCE
GROUP
VALIDATION
COMMUNITY
OF TRUST
FEW ROLES
PRODUCER
ROLES
PRODUCERS IN
THE MIDDLE
ORGANIZATION
FOLLOWS LOCATION
SHAPING CIRCULA-
TION REALMS
DISTRIBUTE
WORK EVENLY
RESPONSIBILITES
ENGAGE
MOVE
RESPONSIBILITIES
3 TO 7 HELPERS
PER ROLE
COUPLING
DECREASES
LATENCY
Conway’s Law
Any organization that designs a system
(defined broadly) will produce a design
whose structure is a copy of the
organization's communication structure.
—M. Conway
Organization Architecture
and Product Architecture
OODA Loop (1976)
http://en.wikipedia.org/wiki/OODA_loop
Control Theory
Empirical Process
New New Product
Development Game (1986)
https://hbr.org/1986/01/the-new-new-product-development-game/ar/1
Knowledge Creating
Company (1995)
How Japanese Companies
Create the Dynamics of
Innovation
SECI Process
SECI, Ba and Leadership: a United Model of Dynamic Knowledge Creation
Ikujiro Nonaka, Ryoko Toyama and Noboru Konno
Community (as Ba)
Improve Productivity
Quality by Stopping Specialization
People are naturally multi-skilled.
Swarm of People
Kaizen Mind
Scrum
1990’s
EASEL Company (Jeff Sutherland)
ADM Company (Ken Schwaber)
1995
OOPSLA Paper
2002
Agile Project Management with Scrum (Ken and Mike Beedle)
Agile Manifesto
We are uncovering better ways of developingsoftware by doing it and helping others do
it.Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
That is, while there is value in the items onthe right, we value the items on the left more.
The Toyota Way
(2003)
Lean Product and Process
Development (2007)
Lean Product & Process
Development
Creation of Re-usable Knowledge
Set-Based Concurrent Engineering
Teams of Responsible Experts
Cadence and Pull
Visual Management
Entrepreneurial System Designer (ESD)
ScrumPLoP (2010- )
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
TPS, Lean, and Scrum - How They Are Developed and Influenced One Another
http://qz.com/196200/toyota-is-becoming-more-efficient-by-replacing-robots-with-humans/
Scrum
Scrum has been developed through struggle to find
better ways.
Scrum is not a method or process to tell you the right
answer.
Scrum is a tool to help you collaborate to find the
better ways.
Autonomous
Loom
Org
Patterns
A Pattern
Language
PLoPs
Scientific
Management
Hawthorne
Experiment
Training
Within
Industry
Toyota
Production
System
Kaizen
Lean
Product
Development
Scrum
New New
Product Develop
Game
Knowledge
Creation
Company
Human
Relationship
Theory
Empirical
Process
ScrumPLoP
Ford
System
Job
Methods Software
Patterns
Continuing Future
Scrum encourages you to:
keep learning from others and keep practicing.
keep helping others to learn.
keep creating re-usable knowledge to improve your
product, your process, your organization, your team
and yourself, to have them more generative and lively.
This is how scrum is developed and evolved and will be.

More Related Content

PDF
Is Xp still extreme?
PDF
TPS Lean and Agile - Brief History and Future
PDF
Agile and Scrum for ORSCers
PDF
3 Faces of Kaizen
PDF
Cosmetic Agile, il Prêt-à-porter dell'Agilità
PDF
Certified ScrumMaster: class desk, posters and photos
PDF
Kaizen in Action for Regional Scrum Gathering Tokyo 2017
PDF
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Is Xp still extreme?
TPS Lean and Agile - Brief History and Future
Agile and Scrum for ORSCers
3 Faces of Kaizen
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Certified ScrumMaster: class desk, posters and photos
Kaizen in Action for Regional Scrum Gathering Tokyo 2017
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...

What's hot (19)

PDF
Agile Organization with Scrum@Scale, Vimar Spa a real example
PDF
Agile Organizations with Scrum@Scale
PDF
Scrum@Scale with Hardware
PDF
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
PDF
Beyond Agile Execution: Agility for Impact
PDF
Scrum for Hardware - Agile Slovenia 2018
PDF
Agile is Dead :: Pixels Camp 2017
PDF
devops - what's missing? what's next?
PDF
Key takeaways from DevOps Enterprise Summit 2017
PDF
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
PDF
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
PDF
Improve your Product Backlog Refinement (PBR) Process
PDF
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
PDF
The Spotify Tribe
PDF
How to grow learning multi-site agile organizations
PDF
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
PDF
Unlearn your CSM :: Agile Portugal 2017
PPTX
Don't scale agile. Descale your organisation.
PPTX
Trends in Agile Software
Agile Organization with Scrum@Scale, Vimar Spa a real example
Agile Organizations with Scrum@Scale
Scrum@Scale with Hardware
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
Beyond Agile Execution: Agility for Impact
Scrum for Hardware - Agile Slovenia 2018
Agile is Dead :: Pixels Camp 2017
devops - what's missing? what's next?
Key takeaways from DevOps Enterprise Summit 2017
LeSS simulation with LEGO at #agileee 2017. (lego for scrum)
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Improve your Product Backlog Refinement (PBR) Process
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
The Spotify Tribe
How to grow learning multi-site agile organizations
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Unlearn your CSM :: Agile Portugal 2017
Don't scale agile. Descale your organisation.
Trends in Agile Software
Ad

Viewers also liked (18)

PDF
ぐるぐるDDDは何を目指しているのか
PDF
Cursos Agile Think - Kanban - 3/4
PDF
Kaizen in Action
PDF
スクラム再入門(仮) Developer Summit 関西 2013
PPT
Kaizen forms xls
PDF
Lean funnel infograph - how to apply lean thinking in sales
PPTX
From Good-enough to Great (LKFR16)
PDF
ぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそう
PPTX
TQM Philosophy
PDF
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
PPTX
What is TPS - Toyota Production System
PDF
Black Belt Tips for JIRA Software
PPT
Toyota production system
PPTX
Kanban y "JIT"(Just in Time)
PDF
The 5 Levels Planning in Agile
PPT
Lean presentation ppt
PPTX
Lean Manufacturing PowerPoint Presentation Sample
PPTX
Supply Chain Management of TOYOTA.......case study by sabio bernard.
ぐるぐるDDDは何を目指しているのか
Cursos Agile Think - Kanban - 3/4
Kaizen in Action
スクラム再入門(仮) Developer Summit 関西 2013
Kaizen forms xls
Lean funnel infograph - how to apply lean thinking in sales
From Good-enough to Great (LKFR16)
ぐるぐるDDD/Scrum - モデリングと実装のうずまきをまわそう
TQM Philosophy
Portfolio for JIRA & Kanban: How Thrillist Manages Their Product Roadmap
What is TPS - Toyota Production System
Black Belt Tips for JIRA Software
Toyota production system
Kanban y "JIT"(Just in Time)
The 5 Levels Planning in Agile
Lean presentation ppt
Lean Manufacturing PowerPoint Presentation Sample
Supply Chain Management of TOYOTA.......case study by sabio bernard.
Ad

Similar to TPS, Lean, and Scrum - How They Are Developed and Influenced One Another (20)

PDF
How do you design
PDF
how do u design?
PPT
People As the Conveyor of Knowledge
PDF
Design process
PPT
CIO Strategies 2008
PPTX
Introduction to agile
PPTX
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
PDF
Velocity. Agility. Python. (Pycon APAC 2017)
PDF
i poste it befoure three days until now i did not get the answer, to.pdf
PDF
JUST IN TIME MANUFACTURING - module 1
PPTX
Introduction to Operational Excellence - Pauwels Consulting Academy - Kris Va...
PDF
Transformative organiztions sgd
PPTX
Spohrer UCSC-SV 20230418 v14.pptx
PPTX
20210908 jim spohrer naples forum_2021 v1
PPTX
Agile Architecture: Ideals, History, and a New Hope
PDF
2013-08 10 evil things - Northeast PHP Conference Keynote
PDF
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...
PPTX
Agile Architecture and Modeling - Where are we Today
PPTX
Ai open powermeetupmarch25th
 
PDF
Agile vs ??
How do you design
how do u design?
People As the Conveyor of Knowledge
Design process
CIO Strategies 2008
Introduction to agile
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Velocity. Agility. Python. (Pycon APAC 2017)
i poste it befoure three days until now i did not get the answer, to.pdf
JUST IN TIME MANUFACTURING - module 1
Introduction to Operational Excellence - Pauwels Consulting Academy - Kris Va...
Transformative organiztions sgd
Spohrer UCSC-SV 20230418 v14.pptx
20210908 jim spohrer naples forum_2021 v1
Agile Architecture: Ideals, History, and a New Hope
2013-08 10 evil things - Northeast PHP Conference Keynote
Systematic Innovation: TRIZ, Southbeach, and OpenAgile - Tools and Theories f...
Agile Architecture and Modeling - Where are we Today
Ai open powermeetupmarch25th
 
Agile vs ??

More from Kiro Harada (14)

PDF
スクラムパタン入門
PDF
改善の3つの顔
PDF
DDDをScrumで廻す あるいは ScrumをDDDで廻す
PDF
改善のためのちょっとしたコツ
PPTX
Coderetreat のススメ at Developers' Summit 2013 Unconference
PDF
非開発者のためのアジャイル開発入門
PDF
アジャイルマネジメントとは?
PDF
A Tip to Help Your Kaizen
PDF
Jenkins に XFD を追加してみると
PDF
Arduino jenkins
PPTX
アジャイル開発をはじめる前に
PDF
Scrum & Kanban
PPT
モデリングのすすめ
PPTX
ソフトウェアの構造とオープン化
スクラムパタン入門
改善の3つの顔
DDDをScrumで廻す あるいは ScrumをDDDで廻す
改善のためのちょっとしたコツ
Coderetreat のススメ at Developers' Summit 2013 Unconference
非開発者のためのアジャイル開発入門
アジャイルマネジメントとは?
A Tip to Help Your Kaizen
Jenkins に XFD を追加してみると
Arduino jenkins
アジャイル開発をはじめる前に
Scrum & Kanban
モデリングのすすめ
ソフトウェアの構造とオープン化

Recently uploaded (20)

PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Nekopoi APK 2025 free lastest update
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
System and Network Administraation Chapter 3
PDF
top salesforce developer skills in 2025.pdf
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
How Creative Agencies Leverage Project Management Software.pdf
PPTX
Introduction to Artificial Intelligence
PPTX
L1 - Introduction to python Backend.pptx
PPT
Introduction Database Management System for Course Database
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Nekopoi APK 2025 free lastest update
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
VVF-Customer-Presentation2025-Ver1.9.pptx
System and Network Administraation Chapter 3
top salesforce developer skills in 2025.pdf
Design an Analysis of Algorithms II-SECS-1021-03
ISO 45001 Occupational Health and Safety Management System
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
How to Migrate SBCGlobal Email to Yahoo Easily
Design an Analysis of Algorithms I-SECS-1021-03
Odoo Companies in India – Driving Business Transformation.pdf
How Creative Agencies Leverage Project Management Software.pdf
Introduction to Artificial Intelligence
L1 - Introduction to python Backend.pptx
Introduction Database Management System for Course Database
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx

TPS, Lean, and Scrum - How They Are Developed and Influenced One Another