SlideShare une entreprise Scribd logo
1  sur  61
Télécharger pour lire hors ligne
Applying Lean Thinking
to Software Development

Sunday 27 October 13
Who Am I?
Steven Peeters
Freelance team and process manager at
Silver Lining bvba
๏ 15+ years of software development
๏ User Group Manager
๏ Adobe Community Professional
๏ Lean Six Sigma Black Belt
Email: steven@silver-lining.be
Twitter: @aikisteve
Website: www.silver-lining.be
Sunday 27 October 13
Sunday 27 October 13
What is Lean IT?

Sunday 27 October 13
What is Lean IT?
The right information

Sunday 27 October 13
What is Lean IT?
The right information
At the right time

Sunday 27 October 13
What is Lean IT?
The right information
At the right time
In the right format

Sunday 27 October 13
What is Lean IT?
The right information
At the right time
In the right format
To the right people

Sunday 27 October 13
Why Lean IT?

“If you feel like you have everything under
control, you’re just not going fast enough”
Mario Andretti - F1 world champion 1978

Sunday 27 October 13
Lean Concepts
Kanban
Value Stream Mapping
Pull system
COPQ
The 7 wastes of IT
Rhythm wheels

Sunday 27 October 13
Kanban

Sunday 27 October 13
Kanban
Scrum-board
Visual Management
Tracking and overview purposes
Lots of tools available, both real-life and virtual
๏ JIRA (GreenHopper)
๏ LeanKit
๏ Topdesk
๏ Mantis
๏ Bugzilla
๏ ...

Sunday 27 October 13
Kanban

Sunday 27 October 13
Value Stream Mapping

Sunday 27 October 13
Value Stream Mapping
Look at process cycle efficiency (PCE)

Sunday 27 October 13
Value Stream Mapping
Look at process cycle efficiency (PCE)
Value-add vs non-value-add vs business-value-add

Sunday 27 October 13
Value Stream Mapping
Look at process cycle efficiency (PCE)
Value-add vs non-value-add vs business-value-add
Detect bottlenecks

Sunday 27 October 13
Value Stream Mapping
Look at process cycle efficiency (PCE)
Value-add vs non-value-add vs business-value-add
Detect bottlenecks
Eliminate duplicates, distribute responsibilities, remove excess
processing

Sunday 27 October 13
Value Stream Mapping
Look at process cycle efficiency (PCE)
Value-add vs non-value-add vs business-value-add
Detect bottlenecks
Eliminate duplicates, distribute responsibilities, remove excess
processing
Eliminate waste and increase flow

Sunday 27 October 13
Value Stream Mapping

Sunday 27 October 13
Value Stream Mapping

Sunday 27 October 13
Pull System
Little’s Law
WIP
PLT =
PCE

Sunday 27 October 13
COPQ

Sunday 27 October 13
COPQ

Cost Of Poor Quality

Sunday 27 October 13
COPQ

Cost Of Poor Quality
Cost that would disappear if products,
processes and systems were perfect

Sunday 27 October 13
COPQ

Cost Of Poor Quality
Cost that would disappear if products,
processes and systems were perfect
Additional cost of non-value added time

Sunday 27 October 13
COPQ

Cost Of Poor Quality
Cost that would disappear if products,
processes and systems were perfect
Additional cost of non-value added time
“The hidden factory”

Sunday 27 October 13
COPQ in IT

Sunday 27 October 13
COPQ in IT
Bug fixes

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures
Incorrect intake or bug report

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures
Incorrect intake or bug report
Scope creep

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures
Incorrect intake or bug report
Scope creep
No documentation

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures
Incorrect intake or bug report
Scope creep
No documentation
Poorly trained developers

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures
Incorrect intake or bug report
Scope creep
No documentation
Poorly trained developers
A lot of backlog

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures
Incorrect intake or bug report
Scope creep
No documentation
Poorly trained developers
A lot of backlog
Excessive quality controls

Sunday 27 October 13
COPQ in IT
Bug fixes
Code read failures
Incorrect intake or bug report
Scope creep
No documentation
Poorly trained developers
A lot of backlog
Excessive quality controls
...

Sunday 27 October 13
The 7 wastes of IT

T
I
M
W
O
O
D

Sunday 27 October 13
The 7 wastes of IT

T ransport
I
M
W
O
O
D

Sunday 27 October 13
The 7 wastes of IT

T ransport
I nventory
M
W
O
O
D

Sunday 27 October 13
The 7 wastes of IT

T ransport
I nventory
M otion
W
O
O
D

Sunday 27 October 13
The 7 wastes of IT

T ransport
I nventory
M otion
Waiting
O
O
D

Sunday 27 October 13
The 7 wastes of IT

T ransport
I nventory
M otion
Waiting
O ver-production
O
D

Sunday 27 October 13
The 7 wastes of IT

T ransport
I nventory
M otion
Waiting
O ver-production
O ver-processing
D

Sunday 27 October 13
The 7 wastes of IT

T ransport
I nventory
M otion
Waiting
O ver-production
O ver-processing
D efects

Sunday 27 October 13
The 7 wastes: Transport
Usually not physical
Document hand-off
Systems interchange
Introduces wait time !
Introduces setup time !

Sunday 27 October 13
The 7 wastes: Inventory
Backlog
“Stock” building up
Bad task system
Can be introduced by the other 6 wastes

Sunday 27 October 13
The 7 wastes: Motion
Physical motion
People or objects moving about
Putting people physically in the same room
Proximity of the scrum board
Excessive keystrokes in software

Sunday 27 October 13
The 7 wastes: Waiting
Non-value-added time
System downtime
Waiting for approvals
Build up inventory
Increase setup time

Sunday 27 October 13
The 7 wastes: Over-production
Scope creep
Ever changing requirements
Spending too much time
80/20 rule

Sunday 27 October 13
The 7 wastes: Over-processing

Sunday 27 October 13
The 7 wastes: Over-processing
Complicated process flow
Building complex solutions for simple things
Too many control steps
Overlapping tasks and responsibilities
“Red tape”

Sunday 27 October 13
The 7 wastes: Defects
Bug reports
Scope not delivered
Test failures
Bad intake

Sunday 27 October 13
Rhythm Wheels in IT

Sunday 27 October 13
Rhythm Wheels in IT

Supply chain system

Sunday 27 October 13
Rhythm Wheels in IT

Supply chain system
Weekly rotating roles

Sunday 27 October 13
Rhythm Wheels in IT

Supply chain system
Weekly rotating roles
Knowledge transfer

Sunday 27 October 13
Rhythm Wheels in IT

Supply chain system
Weekly rotating roles
Knowledge transfer
Reduce setup time

Sunday 27 October 13
Rhythm Wheels in IT

Sunday 27 October 13
Conclusion

Lean IT can help you make your (internal)
customers happy.
It’s the customer who defines the quality of
your service!
Don’t ever stop improving your process. It’s
called CONTINUOUS improvement for a
reason!
Sunday 27 October 13
steven@silver-lining.be
www.silver-lining.be
@aikisteve

Thank You !

Sunday 27 October 13

Contenu connexe

Similaire à Applying Lean Thinking to Software Development

Butter Web Browsing with Margarine
Butter Web Browsing with MargarineButter Web Browsing with Margarine
Butter Web Browsing with MargarineWayne Walls
 
Symfony - Introduction
Symfony - IntroductionSymfony - Introduction
Symfony - IntroductionPiers Warmers
 
The Rise Of DataOps - SQL On Redis: Andrew Stevenson
The Rise Of DataOps - SQL On Redis: Andrew StevensonThe Rise Of DataOps - SQL On Redis: Andrew Stevenson
The Rise Of DataOps - SQL On Redis: Andrew StevensonRedis Labs
 
Indices y las mejoras del desempeño - Kenneth Urena
Indices y las mejoras del desempeño - Kenneth UrenaIndices y las mejoras del desempeño - Kenneth Urena
Indices y las mejoras del desempeño - Kenneth UrenaSpanishPASSVC
 
Continuous Integration - NoVA CodeCamp 2014-10-11
Continuous Integration - NoVA CodeCamp 2014-10-11Continuous Integration - NoVA CodeCamp 2014-10-11
Continuous Integration - NoVA CodeCamp 2014-10-11Stephen Ritchie
 
IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...
IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...
IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...Sonal Raj
 
Redis rise of Dataops
Redis rise of DataopsRedis rise of Dataops
Redis rise of Dataopslandoop
 
An Introduction to DevOps with Chef
An Introduction to DevOps with ChefAn Introduction to DevOps with Chef
An Introduction to DevOps with ChefJulian Dunn
 
Choose Your WoW! DevOps in the Enterprise
Choose Your WoW!  DevOps in the EnterpriseChoose Your WoW!  DevOps in the Enterprise
Choose Your WoW! DevOps in the EnterpriseScott W. Ambler
 
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...Alfredo BALLESTER FERNÁNDEZ
 
Radical Quality From Toyota to Tech
Radical Quality From Toyota to TechRadical Quality From Toyota to Tech
Radical Quality From Toyota to TechFlavian Hautbois
 
O365Engage17 - Ins and outs of monitoring office 365
O365Engage17 - Ins and outs of monitoring office 365O365Engage17 - Ins and outs of monitoring office 365
O365Engage17 - Ins and outs of monitoring office 365NCCOMMS
 
OpsStack Overview 20170806.1
OpsStack Overview 20170806.1OpsStack Overview 20170806.1
OpsStack Overview 20170806.1Siglos
 
Baking-In Transparency
Baking-In TransparencyBaking-In Transparency
Baking-In TransparencyMatt Simmons
 
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.02014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0Joakim Lindbom
 
2014 BioIT Trends From The Trenches
2014 BioIT Trends From The Trenches2014 BioIT Trends From The Trenches
2014 BioIT Trends From The TrenchesThe BioTeam Inc.
 
2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentationChris Dagdigian
 
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]Rundeck
 
Hr pro digital day 2019 - keynote presentation from Philippe Van Impe
Hr pro digital day 2019 - keynote presentation from Philippe Van ImpeHr pro digital day 2019 - keynote presentation from Philippe Van Impe
Hr pro digital day 2019 - keynote presentation from Philippe Van ImpeDigitYser
 

Similaire à Applying Lean Thinking to Software Development (20)

Butter Web Browsing with Margarine
Butter Web Browsing with MargarineButter Web Browsing with Margarine
Butter Web Browsing with Margarine
 
Symfony - Introduction
Symfony - IntroductionSymfony - Introduction
Symfony - Introduction
 
The Rise Of DataOps - SQL On Redis: Andrew Stevenson
The Rise Of DataOps - SQL On Redis: Andrew StevensonThe Rise Of DataOps - SQL On Redis: Andrew Stevenson
The Rise Of DataOps - SQL On Redis: Andrew Stevenson
 
Indices y las mejoras del desempeño - Kenneth Urena
Indices y las mejoras del desempeño - Kenneth UrenaIndices y las mejoras del desempeño - Kenneth Urena
Indices y las mejoras del desempeño - Kenneth Urena
 
Continuous Integration - NoVA CodeCamp 2014-10-11
Continuous Integration - NoVA CodeCamp 2014-10-11Continuous Integration - NoVA CodeCamp 2014-10-11
Continuous Integration - NoVA CodeCamp 2014-10-11
 
IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...
IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...
IOT and Home Automation with Serverless Computing | Serverless Days 2019 | So...
 
Redis rise of Dataops
Redis rise of DataopsRedis rise of Dataops
Redis rise of Dataops
 
Prototyping
PrototypingPrototyping
Prototyping
 
An Introduction to DevOps with Chef
An Introduction to DevOps with ChefAn Introduction to DevOps with Chef
An Introduction to DevOps with Chef
 
Choose Your WoW! DevOps in the Enterprise
Choose Your WoW!  DevOps in the EnterpriseChoose Your WoW!  DevOps in the Enterprise
Choose Your WoW! DevOps in the Enterprise
 
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
Low-cost data-driven 3D reconstruction and its applications @ 6th ICE 3D Body...
 
Radical Quality From Toyota to Tech
Radical Quality From Toyota to TechRadical Quality From Toyota to Tech
Radical Quality From Toyota to Tech
 
O365Engage17 - Ins and outs of monitoring office 365
O365Engage17 - Ins and outs of monitoring office 365O365Engage17 - Ins and outs of monitoring office 365
O365Engage17 - Ins and outs of monitoring office 365
 
OpsStack Overview 20170806.1
OpsStack Overview 20170806.1OpsStack Overview 20170806.1
OpsStack Overview 20170806.1
 
Baking-In Transparency
Baking-In TransparencyBaking-In Transparency
Baking-In Transparency
 
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.02014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
2014-10 DevOps NFi - Why it's a good idea to deploy 10 times per day v1.0
 
2014 BioIT Trends From The Trenches
2014 BioIT Trends From The Trenches2014 BioIT Trends From The Trenches
2014 BioIT Trends From The Trenches
 
2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation
 
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]
 
Hr pro digital day 2019 - keynote presentation from Philippe Van Impe
Hr pro digital day 2019 - keynote presentation from Philippe Van ImpeHr pro digital day 2019 - keynote presentation from Philippe Van Impe
Hr pro digital day 2019 - keynote presentation from Philippe Van Impe
 

Plus de Steven Peeters

Plus de Steven Peeters (6)

Coding and naming conventions
Coding and naming conventionsCoding and naming conventions
Coding and naming conventions
 
SOTR 2012
SOTR 2012SOTR 2012
SOTR 2012
 
Bridging the Gap
Bridging the GapBridging the Gap
Bridging the Gap
 
Fiddling With Phidgets
Fiddling With PhidgetsFiddling With Phidgets
Fiddling With Phidgets
 
Scotch On The Rocks 2011
Scotch On The Rocks 2011Scotch On The Rocks 2011
Scotch On The Rocks 2011
 
Flash And The City 2010
Flash And The City 2010Flash And The City 2010
Flash And The City 2010
 

Dernier

Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 

Dernier (20)

Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 

Applying Lean Thinking to Software Development

  • 1. Applying Lean Thinking to Software Development Sunday 27 October 13
  • 2. Who Am I? Steven Peeters Freelance team and process manager at Silver Lining bvba ๏ 15+ years of software development ๏ User Group Manager ๏ Adobe Community Professional ๏ Lean Six Sigma Black Belt Email: steven@silver-lining.be Twitter: @aikisteve Website: www.silver-lining.be Sunday 27 October 13
  • 4. What is Lean IT? Sunday 27 October 13
  • 5. What is Lean IT? The right information Sunday 27 October 13
  • 6. What is Lean IT? The right information At the right time Sunday 27 October 13
  • 7. What is Lean IT? The right information At the right time In the right format Sunday 27 October 13
  • 8. What is Lean IT? The right information At the right time In the right format To the right people Sunday 27 October 13
  • 9. Why Lean IT? “If you feel like you have everything under control, you’re just not going fast enough” Mario Andretti - F1 world champion 1978 Sunday 27 October 13
  • 10. Lean Concepts Kanban Value Stream Mapping Pull system COPQ The 7 wastes of IT Rhythm wheels Sunday 27 October 13
  • 12. Kanban Scrum-board Visual Management Tracking and overview purposes Lots of tools available, both real-life and virtual ๏ JIRA (GreenHopper) ๏ LeanKit ๏ Topdesk ๏ Mantis ๏ Bugzilla ๏ ... Sunday 27 October 13
  • 15. Value Stream Mapping Look at process cycle efficiency (PCE) Sunday 27 October 13
  • 16. Value Stream Mapping Look at process cycle efficiency (PCE) Value-add vs non-value-add vs business-value-add Sunday 27 October 13
  • 17. Value Stream Mapping Look at process cycle efficiency (PCE) Value-add vs non-value-add vs business-value-add Detect bottlenecks Sunday 27 October 13
  • 18. Value Stream Mapping Look at process cycle efficiency (PCE) Value-add vs non-value-add vs business-value-add Detect bottlenecks Eliminate duplicates, distribute responsibilities, remove excess processing Sunday 27 October 13
  • 19. Value Stream Mapping Look at process cycle efficiency (PCE) Value-add vs non-value-add vs business-value-add Detect bottlenecks Eliminate duplicates, distribute responsibilities, remove excess processing Eliminate waste and increase flow Sunday 27 October 13
  • 22. Pull System Little’s Law WIP PLT = PCE Sunday 27 October 13
  • 24. COPQ Cost Of Poor Quality Sunday 27 October 13
  • 25. COPQ Cost Of Poor Quality Cost that would disappear if products, processes and systems were perfect Sunday 27 October 13
  • 26. COPQ Cost Of Poor Quality Cost that would disappear if products, processes and systems were perfect Additional cost of non-value added time Sunday 27 October 13
  • 27. COPQ Cost Of Poor Quality Cost that would disappear if products, processes and systems were perfect Additional cost of non-value added time “The hidden factory” Sunday 27 October 13
  • 28. COPQ in IT Sunday 27 October 13
  • 29. COPQ in IT Bug fixes Sunday 27 October 13
  • 30. COPQ in IT Bug fixes Code read failures Sunday 27 October 13
  • 31. COPQ in IT Bug fixes Code read failures Incorrect intake or bug report Sunday 27 October 13
  • 32. COPQ in IT Bug fixes Code read failures Incorrect intake or bug report Scope creep Sunday 27 October 13
  • 33. COPQ in IT Bug fixes Code read failures Incorrect intake or bug report Scope creep No documentation Sunday 27 October 13
  • 34. COPQ in IT Bug fixes Code read failures Incorrect intake or bug report Scope creep No documentation Poorly trained developers Sunday 27 October 13
  • 35. COPQ in IT Bug fixes Code read failures Incorrect intake or bug report Scope creep No documentation Poorly trained developers A lot of backlog Sunday 27 October 13
  • 36. COPQ in IT Bug fixes Code read failures Incorrect intake or bug report Scope creep No documentation Poorly trained developers A lot of backlog Excessive quality controls Sunday 27 October 13
  • 37. COPQ in IT Bug fixes Code read failures Incorrect intake or bug report Scope creep No documentation Poorly trained developers A lot of backlog Excessive quality controls ... Sunday 27 October 13
  • 38. The 7 wastes of IT T I M W O O D Sunday 27 October 13
  • 39. The 7 wastes of IT T ransport I M W O O D Sunday 27 October 13
  • 40. The 7 wastes of IT T ransport I nventory M W O O D Sunday 27 October 13
  • 41. The 7 wastes of IT T ransport I nventory M otion W O O D Sunday 27 October 13
  • 42. The 7 wastes of IT T ransport I nventory M otion Waiting O O D Sunday 27 October 13
  • 43. The 7 wastes of IT T ransport I nventory M otion Waiting O ver-production O D Sunday 27 October 13
  • 44. The 7 wastes of IT T ransport I nventory M otion Waiting O ver-production O ver-processing D Sunday 27 October 13
  • 45. The 7 wastes of IT T ransport I nventory M otion Waiting O ver-production O ver-processing D efects Sunday 27 October 13
  • 46. The 7 wastes: Transport Usually not physical Document hand-off Systems interchange Introduces wait time ! Introduces setup time ! Sunday 27 October 13
  • 47. The 7 wastes: Inventory Backlog “Stock” building up Bad task system Can be introduced by the other 6 wastes Sunday 27 October 13
  • 48. The 7 wastes: Motion Physical motion People or objects moving about Putting people physically in the same room Proximity of the scrum board Excessive keystrokes in software Sunday 27 October 13
  • 49. The 7 wastes: Waiting Non-value-added time System downtime Waiting for approvals Build up inventory Increase setup time Sunday 27 October 13
  • 50. The 7 wastes: Over-production Scope creep Ever changing requirements Spending too much time 80/20 rule Sunday 27 October 13
  • 51. The 7 wastes: Over-processing Sunday 27 October 13
  • 52. The 7 wastes: Over-processing Complicated process flow Building complex solutions for simple things Too many control steps Overlapping tasks and responsibilities “Red tape” Sunday 27 October 13
  • 53. The 7 wastes: Defects Bug reports Scope not delivered Test failures Bad intake Sunday 27 October 13
  • 54. Rhythm Wheels in IT Sunday 27 October 13
  • 55. Rhythm Wheels in IT Supply chain system Sunday 27 October 13
  • 56. Rhythm Wheels in IT Supply chain system Weekly rotating roles Sunday 27 October 13
  • 57. Rhythm Wheels in IT Supply chain system Weekly rotating roles Knowledge transfer Sunday 27 October 13
  • 58. Rhythm Wheels in IT Supply chain system Weekly rotating roles Knowledge transfer Reduce setup time Sunday 27 October 13
  • 59. Rhythm Wheels in IT Sunday 27 October 13
  • 60. Conclusion Lean IT can help you make your (internal) customers happy. It’s the customer who defines the quality of your service! Don’t ever stop improving your process. It’s called CONTINUOUS improvement for a reason! Sunday 27 October 13