SlideShare une entreprise Scribd logo
1  sur  24
Lean Software Development
Values and Principles
Balaji Sathram, PMI-ACP, CSP, CSM.
15th May 2015.
Agenda
• Lean-History
• Lean-Definition
• Lean-Values
• Lean-Principles
• Activity
• Lean Practices
• Conclusion
2
Lean - History
• 1988: The term “Lean” was first coined by John Krafcik in his article, "Triumph of the Lean
Production System“.
• 1991: Word “Lean” was mentioned in the book “The Machine That Changed the World:
the Story of Lean Production” by James Womack, Daniel Jones, and Daniel Roos as a
term to describe the Toyota management approach.
• 1992: The term Lean Software Development was first coined as the title for a conference
organized by European Union in Stuttgart, Germany.
• 1993: Robert “Bob” Charette explored better ways of risk management in software
projects and suggested the concept of “Lean Software Development”
• 1995: Five pillars of Lean thinking are defined in the book titled “Lean Thinking: Banish
Waste and Create Wealth in your Corporation” by Womack, James P and Daniel T. Jones
3
Lean-Definition
Muda – literally meaning “waste” but implying non-value-added activity
Mura – meaning “unevenness” and interpreted as “variability in flow”
Muri – meaning “overburdening” or “unreasonableness”
• Five pillars of Lean thinking are value, value stream, flow, pull
and perfection. These pillars have become the working definition
of Lean. People started identifying & eliminating waste activities
(non-value-added activity) in the workflow to reach perfection.
• Eliminating waste is an exclusive property/practice of Lean till
date.
• Womack and Jones didn’t share the definition to the world,
Toyota management principles are difficult to describe or to
analyze. The word “Waste” is described in detail with three
Japanese terms:
4
Lean Values
In 2011, the Lean Systems society published a set of values. Those values are
• Accept the human condition
• Accept that complexity & uncertainty are natural to knowledge work
• Work towards a better Economic Outcome
• While enabling a better Sociological Outcome
• Seek, embrace & question ideas from a wide range of disciplines
• A values-based community enhances the speed & depth of positive change
5
Accept
the
human
condition
6
Accept that complexity & uncertainty are
natural to knowledge work
7
Work towards a better Economic Outcome
8
While enabling a better Sociological Outcome
9
Seek, embrace & question ideas from a wide
range of disciplines
10
A values-based community enhances the
speed & depth of positive change
11
Lean Principles
There are 7 lean principles which seems to
agreed & practiced globally with most of the
software development processes
• Eliminate Waste
• Create Knowledge
• Build Quality In
• Defer Commitment
• Optimize the whole
• Deliver Fast
• Respect people
12
Eliminate Waste
13
Create Knowledge
14
Build Quality In
15
Defer Commitment
16
Optimize the Whole
17
Deliver Fast
18
Respect People
19
Activity
You and your friend has gone to a bakery to eat a cake
• List out all the activities in the process (primary flow)
• Identify alternate flows
• Identify value adding and non-value adding activities
• Provide improvement actions
• Calculate Efficiency
20
21
Lean Practices
Apart from lean values and principles, there are quite a number of practices commonly
adopted. Some of the lean practices are mentioned below.
• Cumulative Flow Diagrams
• Visual Controls
• Virtual Kanban Systems
• Small Batch Sizes / Single-piece Flow
• Automation
• Kaizen Events
• Daily standup meetings
• Retrospectives
• Operations Reviews
22
Conclusion
• No hard and fast prescriptions to follow from Lean Software Development.
• Follow any of the available software development methodologies but make sure that
actual process definitions are aligned with the Lean values and principles to be lean.
• Definitely Lean is a methodology which will trim the fat from the software process
(Starting from requirements to product delivery to the customer)
23
Thank you
24

Contenu connexe

Tendances

Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practicesjackcrews
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slidespmengal
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for BeginnersZsolt Fabok
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyPayod Soni
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Andreano Lanusse
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyTyler Rose
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfallMuthu Natarajan
 
A short history of Agile software development
A short history of Agile software developmentA short history of Agile software development
A short history of Agile software developmentKane Mar
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agileak-itconsulting.com
 

Tendances (20)

Agile 101
Agile 101Agile 101
Agile 101
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
Scrum In Ten Slides
Scrum In Ten SlidesScrum In Ten Slides
Scrum In Ten Slides
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for Beginners
 
Scrum 101
Scrum 101 Scrum 101
Scrum 101
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Agile Release & Iteration Planning
Agile Release & Iteration Planning   Agile Release & Iteration Planning
Agile Release & Iteration Planning
 
Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)Scaling Agile With SAFe (Scaled Agile Framework)
Scaling Agile With SAFe (Scaled Agile Framework)
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfall
 
A short history of Agile software development
A short history of Agile software developmentA short history of Agile software development
A short history of Agile software development
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile
 
Agile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For AllAgile Mindset Shifting: Agile For All
Agile Mindset Shifting: Agile For All
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 

En vedette

Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development PrinciplesJohn Vajda
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary PoppendieckOperae Partners
 
LEAN software development
LEAN software developmentLEAN software development
LEAN software developmentricardoroldan
 
Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAbdul Wahid
 
Lean presentation ppt
Lean presentation pptLean presentation ppt
Lean presentation pptbwu.nl
 
Lean Manufacturing PowerPoint Presentation Sample
Lean Manufacturing PowerPoint Presentation SampleLean Manufacturing PowerPoint Presentation Sample
Lean Manufacturing PowerPoint Presentation SampleAndrew Schwartz
 
Srijan's Agile & Lean Software Development Philosophy
Srijan's Agile & Lean Software Development PhilosophySrijan's Agile & Lean Software Development Philosophy
Srijan's Agile & Lean Software Development PhilosophySrijan Technologies
 
Lean outside in software development
Lean outside in software developmentLean outside in software development
Lean outside in software developmentbrendonpage
 
00 Lean Concepts Foundations 23 Pgs
00 Lean Concepts Foundations 23 Pgs00 Lean Concepts Foundations 23 Pgs
00 Lean Concepts Foundations 23 Pgsfreelean
 
Lean Software Development & Kanban
Lean Software Development & KanbanLean Software Development & Kanban
Lean Software Development & KanbanRishi Chaddha
 
Top 10 lean facilitator interview questions and answers
Top 10 lean facilitator interview questions and answersTop 10 lean facilitator interview questions and answers
Top 10 lean facilitator interview questions and answerssistmist
 
Organizational Culture And Change
Organizational Culture And ChangeOrganizational Culture And Change
Organizational Culture And ChangeKali Mittal
 
One year as a lean (transition) CIO
One year as a lean (transition) CIOOne year as a lean (transition) CIO
One year as a lean (transition) CIOOperae Partners
 
"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark Striebeck"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark StriebeckOperae Partners
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentationsushant.1409
 
The Lean Transformation
The Lean Transformation The Lean Transformation
The Lean Transformation Dave Salzwedel
 
Lean Startup Customer Development Interview
Lean Startup Customer Development InterviewLean Startup Customer Development Interview
Lean Startup Customer Development InterviewFranck Debane
 

En vedette (20)

Lean Software Development Principles
Lean Software Development PrinciplesLean Software Development Principles
Lean Software Development Principles
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
 
LEAN software development
LEAN software developmentLEAN software development
LEAN software development
 
Agile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs LeanAgile Software Development Scrum Vs Lean
Agile Software Development Scrum Vs Lean
 
Lean presentation ppt
Lean presentation pptLean presentation ppt
Lean presentation ppt
 
Lean Manufacturing PowerPoint Presentation Sample
Lean Manufacturing PowerPoint Presentation SampleLean Manufacturing PowerPoint Presentation Sample
Lean Manufacturing PowerPoint Presentation Sample
 
Srijan's Agile & Lean Software Development Philosophy
Srijan's Agile & Lean Software Development PhilosophySrijan's Agile & Lean Software Development Philosophy
Srijan's Agile & Lean Software Development Philosophy
 
Lean outside in software development
Lean outside in software developmentLean outside in software development
Lean outside in software development
 
00 Lean Concepts Foundations 23 Pgs
00 Lean Concepts Foundations 23 Pgs00 Lean Concepts Foundations 23 Pgs
00 Lean Concepts Foundations 23 Pgs
 
This is lean
This is lean This is lean
This is lean
 
Lean principles
Lean principlesLean principles
Lean principles
 
Lean Software Development & Kanban
Lean Software Development & KanbanLean Software Development & Kanban
Lean Software Development & Kanban
 
Top 10 lean facilitator interview questions and answers
Top 10 lean facilitator interview questions and answersTop 10 lean facilitator interview questions and answers
Top 10 lean facilitator interview questions and answers
 
Organizational Culture And Change
Organizational Culture And ChangeOrganizational Culture And Change
Organizational Culture And Change
 
One year as a lean (transition) CIO
One year as a lean (transition) CIOOne year as a lean (transition) CIO
One year as a lean (transition) CIO
 
"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark Striebeck"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark Striebeck
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentation
 
The Lean Transformation
The Lean Transformation The Lean Transformation
The Lean Transformation
 
Lean Startup Customer Development Interview
Lean Startup Customer Development InterviewLean Startup Customer Development Interview
Lean Startup Customer Development Interview
 
Lean Change Management
Lean Change ManagementLean Change Management
Lean Change Management
 

Similaire à Lean Software Development: Values and Principles

Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013rroic
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupJoanna Vahlsing
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationLitheSpeed
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for youEbin John Poovathany
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for youEbin John Poovathany
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
 
What Are The Root Causes Of Subway Customers
What Are The Root Causes Of Subway CustomersWhat Are The Root Causes Of Subway Customers
What Are The Root Causes Of Subway CustomersAngela Hays
 
The Practical Application of Lean Thinking to SoftwareDevelopment
The Practical Application of Lean Thinking to SoftwareDevelopmentThe Practical Application of Lean Thinking to SoftwareDevelopment
The Practical Application of Lean Thinking to SoftwareDevelopmentJames Trott
 
Lean and value by christa mulders january 2020
Lean and value by christa mulders january 2020Lean and value by christa mulders january 2020
Lean and value by christa mulders january 2020itSMF Belgium
 
Steve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agileSteve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agileScrum Australia Pty Ltd
 
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube
 
Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Ron Lichty
 
yin vs yang - art of management v7
yin vs yang - art of management  v7yin vs yang - art of management  v7
yin vs yang - art of management v7Lin Giralt
 
The Scale of the Lean Service Opportunity
The Scale of the Lean Service OpportunityThe Scale of the Lean Service Opportunity
The Scale of the Lean Service OpportunityLean Enterprise Academy
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckTathagat Varma
 
DITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherDITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherIXIASOFT
 

Similaire à Lean Software Development: Values and Principles (20)

Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network Meetup
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for you
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for you
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
What Are The Root Causes Of Subway Customers
What Are The Root Causes Of Subway CustomersWhat Are The Root Causes Of Subway Customers
What Are The Root Causes Of Subway Customers
 
The Practical Application of Lean Thinking to SoftwareDevelopment
The Practical Application of Lean Thinking to SoftwareDevelopmentThe Practical Application of Lean Thinking to SoftwareDevelopment
The Practical Application of Lean Thinking to SoftwareDevelopment
 
Lean and value by christa mulders january 2020
Lean and value by christa mulders january 2020Lean and value by christa mulders january 2020
Lean and value by christa mulders january 2020
 
Steve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agileSteve Denning- How to make the whole organisation agile
Steve Denning- How to make the whole organisation agile
 
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
 
Operational Excellence Consulting - Training Brochure
Operational Excellence Consulting - Training BrochureOperational Excellence Consulting - Training Brochure
Operational Excellence Consulting - Training Brochure
 
Agile Analysis
Agile AnalysisAgile Analysis
Agile Analysis
 
Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)Keys to crafting an effective agile culture (svcc, 10.15)
Keys to crafting an effective agile culture (svcc, 10.15)
 
yin vs yang - art of management v7
yin vs yang - art of management  v7yin vs yang - art of management  v7
yin vs yang - art of management v7
 
The Scale of the Lean Service Opportunity
The Scale of the Lean Service OpportunityThe Scale of the Lean Service Opportunity
The Scale of the Lean Service Opportunity
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
 
DITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherDITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each Other
 

Plus de Balaji Sathram

Coaching stance and icf core competencies
Coaching stance and icf core competenciesCoaching stance and icf core competencies
Coaching stance and icf core competenciesBalaji Sathram
 
Agile practices: start with "WHY"
Agile practices: start with "WHY"Agile practices: start with "WHY"
Agile practices: start with "WHY"Balaji Sathram
 
Agile ceremonies in detail ipo
Agile ceremonies in detail ipoAgile ceremonies in detail ipo
Agile ceremonies in detail ipoBalaji Sathram
 
Scrum master challenges
Scrum master challengesScrum master challenges
Scrum master challengesBalaji Sathram
 
Change management models
Change management modelsChange management models
Change management modelsBalaji Sathram
 
Coaching Basics and Coaching Models
Coaching Basics and Coaching ModelsCoaching Basics and Coaching Models
Coaching Basics and Coaching ModelsBalaji Sathram
 
Team Coaching - Starbursting
Team Coaching - StarburstingTeam Coaching - Starbursting
Team Coaching - StarburstingBalaji Sathram
 
Team Coaching - Sprint Retrospection
Team Coaching - Sprint RetrospectionTeam Coaching - Sprint Retrospection
Team Coaching - Sprint RetrospectionBalaji Sathram
 
Team coaching-behavioral basics
Team coaching-behavioral basicsTeam coaching-behavioral basics
Team coaching-behavioral basicsBalaji Sathram
 

Plus de Balaji Sathram (15)

Thinking questions
Thinking questionsThinking questions
Thinking questions
 
Coaching stance and icf core competencies
Coaching stance and icf core competenciesCoaching stance and icf core competencies
Coaching stance and icf core competencies
 
Agile practices: start with "WHY"
Agile practices: start with "WHY"Agile practices: start with "WHY"
Agile practices: start with "WHY"
 
Agile ceremonies in detail ipo
Agile ceremonies in detail ipoAgile ceremonies in detail ipo
Agile ceremonies in detail ipo
 
Scrum master challenges
Scrum master challengesScrum master challenges
Scrum master challenges
 
Change management models
Change management modelsChange management models
Change management models
 
Coaching Basics and Coaching Models
Coaching Basics and Coaching ModelsCoaching Basics and Coaching Models
Coaching Basics and Coaching Models
 
Team Facilitator
Team FacilitatorTeam Facilitator
Team Facilitator
 
Coaching Leadership
Coaching LeadershipCoaching Leadership
Coaching Leadership
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Team Coaching - Starbursting
Team Coaching - StarburstingTeam Coaching - Starbursting
Team Coaching - Starbursting
 
Team Coaching - Sprint Retrospection
Team Coaching - Sprint RetrospectionTeam Coaching - Sprint Retrospection
Team Coaching - Sprint Retrospection
 
NLP in Team Coaching
NLP in Team CoachingNLP in Team Coaching
NLP in Team Coaching
 
Team coaching-behavioral basics
Team coaching-behavioral basicsTeam coaching-behavioral basics
Team coaching-behavioral basics
 
Scrum
ScrumScrum
Scrum
 

Dernier

Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Pooja Nehwal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girladitipandeya
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607dollysharma2066
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyHafizMuhammadAbdulla5
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Nehwal
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Roomdivyansh0kumar0
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementTulsiDhidhi1
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampPLCLeadershipDevelop
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, MumbaiPooja Nehwal
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girladitipandeya
 

Dernier (20)

Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
Call now : 9892124323 Nalasopara Beautiful Call Girls Vasai virar Best Call G...
 
Discover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdfDiscover -CQ Master Class - Rikita Wadhwa.pdf
Discover -CQ Master Class - Rikita Wadhwa.pdf
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Ameerpet high-profile Call Girl
 
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607GENUINE Babe,Call Girls IN Baderpur  Delhi | +91-8377087607
GENUINE Babe,Call Girls IN Baderpur Delhi | +91-8377087607
 
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 16 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdfImagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
Imagine - Creating Healthy Workplaces - Anthony Montgomery.pdf
 
CEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biographyCEO of Google, Sunder Pichai's biography
CEO of Google, Sunder Pichai's biography
 
Empowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdfEmpowering Local Government Frontline Services - Mo Baines.pdf
Empowering Local Government Frontline Services - Mo Baines.pdf
 
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICECall Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SERVICE
Call Girls Service Tilak Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SERVICE
 
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
Pooja Mehta 9167673311, Trusted Call Girls In NAVI MUMBAI Cash On Payment , V...
 
Peak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian DugmorePeak Performance & Resilience - Dr Dorian Dugmore
Peak Performance & Resilience - Dr Dorian Dugmore
 
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Rajarhat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Rajarhat 👉 8250192130 Available With Room
 
Becoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette ThompsonBecoming an Inclusive Leader - Bernadette Thompson
Becoming an Inclusive Leader - Bernadette Thompson
 
operational plan ppt.pptx nursing management
operational plan ppt.pptx nursing managementoperational plan ppt.pptx nursing management
operational plan ppt.pptx nursing management
 
Disrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdfDisrupt or be Disrupted - Kirk Vallis.pdf
Disrupt or be Disrupted - Kirk Vallis.pdf
 
Day 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC BootcampDay 0- Bootcamp Roadmap for PLC Bootcamp
Day 0- Bootcamp Roadmap for PLC Bootcamp
 
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg PartnershipUnlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
Unlocking the Future - Dr Max Blumberg, Founder of Blumberg Partnership
 
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
{ 9892124323 }} Call Girls & Escorts in Hotel JW Marriott juhu, Mumbai
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls Kondapur high-profile Call Girl
 
LoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner CircleLoveLocalGov - Chris Twigg, Inner Circle
LoveLocalGov - Chris Twigg, Inner Circle
 

Lean Software Development: Values and Principles

  • 1. Lean Software Development Values and Principles Balaji Sathram, PMI-ACP, CSP, CSM. 15th May 2015.
  • 2. Agenda • Lean-History • Lean-Definition • Lean-Values • Lean-Principles • Activity • Lean Practices • Conclusion 2
  • 3. Lean - History • 1988: The term “Lean” was first coined by John Krafcik in his article, "Triumph of the Lean Production System“. • 1991: Word “Lean” was mentioned in the book “The Machine That Changed the World: the Story of Lean Production” by James Womack, Daniel Jones, and Daniel Roos as a term to describe the Toyota management approach. • 1992: The term Lean Software Development was first coined as the title for a conference organized by European Union in Stuttgart, Germany. • 1993: Robert “Bob” Charette explored better ways of risk management in software projects and suggested the concept of “Lean Software Development” • 1995: Five pillars of Lean thinking are defined in the book titled “Lean Thinking: Banish Waste and Create Wealth in your Corporation” by Womack, James P and Daniel T. Jones 3
  • 4. Lean-Definition Muda – literally meaning “waste” but implying non-value-added activity Mura – meaning “unevenness” and interpreted as “variability in flow” Muri – meaning “overburdening” or “unreasonableness” • Five pillars of Lean thinking are value, value stream, flow, pull and perfection. These pillars have become the working definition of Lean. People started identifying & eliminating waste activities (non-value-added activity) in the workflow to reach perfection. • Eliminating waste is an exclusive property/practice of Lean till date. • Womack and Jones didn’t share the definition to the world, Toyota management principles are difficult to describe or to analyze. The word “Waste” is described in detail with three Japanese terms: 4
  • 5. Lean Values In 2011, the Lean Systems society published a set of values. Those values are • Accept the human condition • Accept that complexity & uncertainty are natural to knowledge work • Work towards a better Economic Outcome • While enabling a better Sociological Outcome • Seek, embrace & question ideas from a wide range of disciplines • A values-based community enhances the speed & depth of positive change 5
  • 7. Accept that complexity & uncertainty are natural to knowledge work 7
  • 8. Work towards a better Economic Outcome 8
  • 9. While enabling a better Sociological Outcome 9
  • 10. Seek, embrace & question ideas from a wide range of disciplines 10
  • 11. A values-based community enhances the speed & depth of positive change 11
  • 12. Lean Principles There are 7 lean principles which seems to agreed & practiced globally with most of the software development processes • Eliminate Waste • Create Knowledge • Build Quality In • Defer Commitment • Optimize the whole • Deliver Fast • Respect people 12
  • 20. Activity You and your friend has gone to a bakery to eat a cake • List out all the activities in the process (primary flow) • Identify alternate flows • Identify value adding and non-value adding activities • Provide improvement actions • Calculate Efficiency 20
  • 21. 21
  • 22. Lean Practices Apart from lean values and principles, there are quite a number of practices commonly adopted. Some of the lean practices are mentioned below. • Cumulative Flow Diagrams • Visual Controls • Virtual Kanban Systems • Small Batch Sizes / Single-piece Flow • Automation • Kaizen Events • Daily standup meetings • Retrospectives • Operations Reviews 22
  • 23. Conclusion • No hard and fast prescriptions to follow from Lean Software Development. • Follow any of the available software development methodologies but make sure that actual process definitions are aligned with the Lean values and principles to be lean. • Definitely Lean is a methodology which will trim the fat from the software process (Starting from requirements to product delivery to the customer) 23