SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Finding Lean in Agile
D.C. Scrum User Group – June 19, 2017
Adam Parker
First Born Consulting
2
Agenda
• Set the Table
• Introduction to Lean
• Connecting Lean and Agile
• Explore Lean Tools
3
Agile Manifesto
• Individuals and interactions over processes and tools
• Working software over comprehensive
documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
4
The 12 Principals of Agile Software
1. Our highest priority is to satisfy the customer through early and continuous delivery
of valuable software.
2. Welcome changing requirements, even late in development. Agile processes harness
change for the customer's competitive advantage.
3. Deliver working software frequently, from a couple of weeks to a couple of months,
with a preference to the shorter timescale.
4. Business people and developers must work together daily throughout the project.
5. Build projects around motivated individuals. Give them the environment and support
they need, and trust them to get the job done.
6. The most efficient and effective method of conveying information to and within a
development team is face-to-face conversation.
7. Working software is the primary measure of progress.
8. Agile processes promote sustainable development. The sponsors, developers, and
users should be able to maintain a constant pace indefinitely.
9. Continuous attention to technical excellence and good design enhances agility.
10. Simplicity--the art of maximizing the amount of work not done--is essential.
11. The best architectures, requirements, and designs emerge from self-organizing teams.
12. At regular intervals, the team reflects on how to become more effective, then tunes
and adjusts its behavior accordingly.
5
Brief History
Henry Ford:
Standard Work &
Flow Production
Charles Deming:
Systems Thinking &
Human Psychology
Taiichi Ohno:
Toyota Production
System
1. Understand the System
2. Understand Variation in
the System
3. Have a Theory How to
Act on the System
4. Understand Human
Psychology
Deming’s System of
Profound Knowledge
6
INTRODUCTION TO LEAN
7
Each Role Has Different Eyes
Eyes for WASTE
Eyes for FLOW
Eyes for CULTURE
Gemba -
Manager -
Leader -
8
1) Value from the eyes of the Customer
2) Optimize the Value Stream
3) Create Flow
4) Aim for Pull
5) Seek Continuous Improvement
These have not and will never change
Fundamentals of Lean
9
Strategic
projects
Functional
projects, RIE’s
Daily
Improvement
in Gemba
Managing
processes is the
starting point of
the daily process
improvement
journey (MDI)
From Global changes to Daily improvements
10
Best
in the
World
Traditional
Management
Routine
Working Through
Cross-Functional
Teams
The Leadership Challenge
40%
Daily Operations
20%
Daily
Operations
60%
Fire Fighting
20%
Fire
Fighting
60%
Continuous Improvement
and Innovation
Finding a Balance
11
House of Lean
Just–In–Time
BuildinQuality
STANDARDIZATION
STABILIZATION
RESPECT
FOR
PEOPLE
Customer
Value
12
Characteristics of a Lean Culture
Continuously go through this cycle.
The sum of customer value creating actions in vertical organizations,
becomes world class through a fully integrated horizontal work flow.
Unstable
Process
Stable
Process
Define Normal
Develop/Follow
Standard Work
Make Process
Visual/Expose
Abnormalities
Manage to Takt/
Target 100% TTA
Continuous
Improvement/Break
the Process
Continuous Transformation model
13
Daily Management and Continuous Improvement go hand-in-hand in order to
transform a business and sustain results.
Lean Thinking is a continuous journey of listening, learning,
applying, sharing, gathering and then listening to learn more
Standard Work
Takt Attainment
Problem Solving
Pace of
Continuous
Improvement
CI
Engagement
Transformation AND Sustainment
Continuous Improvement (CI) Managing for Daily Improvement
14
Inefficiencies Attacking Us
Muda = Waste
Mura = Variation
Muri = Overburden
15
Defects
Motion
Over processing
Waiting
Inventory
Over production
Transportation
1
2
3
7
45
Motion of people in the
workplaceProducing more than
what is required by the
customer
People or items waiting while a
process completes a work cycle
Generating excess
material through the
process
Producing sooner or in
greater quantities than
customer demand
Unnecessary moves of items
between processes
Wrong data, errors,
glitches
7 Types of Waste – TIMWOOD
6
16
Samples of 7 Wastes in IT (TIMWOOD)
Waste Type Example Effect
Transportation On site visits to resolve hardware and
software issues, physical software,
security and compliance audits
Higher capital and operational
expenses
Inventory • Server sprawl, underutilized
hardware
• Multiple repositories to handle risks
and control
• Benched application development
teams
• Licenses on the shelf
Increased costs: data center, energy,
lost productivity
Motion Fire-fighting repeat problems within
the IT infrastructure and applications
Lost productivity
Waiting Slow application response time,
manual service escalation procedures
Lost revenue, poor customer service,
reduced productivity
Over Production (Over Provisioning) Unnecessary delivery of low-value
applications and services, duplicate
apps.
Business and IT misalignment,
increased costs, and overhead, energy
data center space, maintenance
Over Processing Reporting technology metrics to
business managers
Miscommunication
Defects Unauthorized system and application
changes.
Substandard project execution
Poor customer service, increased costs
17
Connecting Lean and Agile
• Mary Poppendieck
– 2001: “Lean Programming” article discusses parallels of
Lean Manufacturing and Agile
– 2003: “Lean Software Development” book expanded on
the article
• Comparing benefits of Agile and Lean
18
EXPLORE LEAN TOOLS
19
Standard Work
• One of the most powerful Lean tools!
• A document that captures:
1. Steps
2. Sequence
3. Timing
• Best known way of accomplishing the task at this
time
• Don’t be too specific. Should easily fit on a single page
• Not a manual or training document (but you can have those too)
• Intended as a guide for people that have already been trained
20
Visual Management
• Exposes and communicates problems
• What gets measured and displayed gets done
• Prioritize effectiveness
• It’s not wall art. Living, actively managed tool
Kanban Communication
21
Example of Visual Management
22
5S – Keeping a Clean House
23
Example of Visual Management + 5S
24
1) Value from the eyes of the Customer
2) Optimize the Value Stream
3) Create Flow
4) Aim for Pull
5) Seek Continuous Improvement
Fundamentals of Lean (again)
25
Summary
• Lean and Agile have many parallels
• Each role has eyes (waste, flow, culture)
• Defining normal vs. abnormal
• Stabilization first, then improvement
• 7 wastes (muda)
• Standard Work – there can be no sustained,
continuous improvement without it!

Weitere ähnliche Inhalte

Was ist angesagt?

Agile project management
Agile project managementAgile project management
Agile project management
saili mane
 
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashraoSgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
India Scrum Enthusiasts Community
 

Was ist angesagt? (20)

Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
How Well Does ERP Facilitate Project Based Business Models?
How Well Does ERP Facilitate Project Based Business Models?How Well Does ERP Facilitate Project Based Business Models?
How Well Does ERP Facilitate Project Based Business Models?
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
 
How DevOps supports the digital economy
How DevOps supports the digital economyHow DevOps supports the digital economy
How DevOps supports the digital economy
 
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORASummary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
Summary of Accelerate - 2019 State of Devops report by Google Cloud's DORA
 
Agile: a fresh perspective
Agile: a fresh perspectiveAgile: a fresh perspective
Agile: a fresh perspective
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
 
LeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex WorkflowsLeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex Workflows
 
Lean Project Management
Lean Project ManagementLean Project Management
Lean Project Management
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Visualising and streamlining shared services
Visualising and streamlining shared servicesVisualising and streamlining shared services
Visualising and streamlining shared services
 
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashraoSgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
Sgin2013 scrum accomplished-industrialagilecasestudy-avinashrao
 
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFeOpportunities for Project Managers in the Lean-Agile Enterprise with SAFe
Opportunities for Project Managers in the Lean-Agile Enterprise with SAFe
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
Agile IT Service Management
Agile IT Service ManagementAgile IT Service Management
Agile IT Service Management
 
Service Leadership’s 9 Guiding Principles: Keys to Successful Change, an ITSM...
Service Leadership’s 9 Guiding Principles: Keys to Successful Change, an ITSM...Service Leadership’s 9 Guiding Principles: Keys to Successful Change, an ITSM...
Service Leadership’s 9 Guiding Principles: Keys to Successful Change, an ITSM...
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
Agile Database Development - SDC2012
Agile Database Development - SDC2012Agile Database Development - SDC2012
Agile Database Development - SDC2012
 
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
 

Ähnlich wie DCSUG - Finding Lean in Agile

Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
MannuMatamAkash
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
qqsw1
 

Ähnlich wie DCSUG - Finding Lean in Agile (20)

Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
 
Agile and management why all the pain
Agile and management   why all the painAgile and management   why all the pain
Agile and management why all the pain
 
CMMI and Agile
CMMI and AgileCMMI and Agile
CMMI and Agile
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agility reboot i
Agility reboot iAgility reboot i
Agility reboot i
 
The case for coaching-Norwich
The case for coaching-NorwichThe case for coaching-Norwich
The case for coaching-Norwich
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
 
Introduction to Agile Project Management
Introduction to Agile Project ManagementIntroduction to Agile Project Management
Introduction to Agile Project Management
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
An agile approach to event planning
An agile approach to event planningAn agile approach to event planning
An agile approach to event planning
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Evolution towards agile project management
Evolution towards agile project managementEvolution towards agile project management
Evolution towards agile project management
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 

Mehr von Excella

Using Lean Thinking to Increase the Value of Agile
Using Lean Thinking to Increase the Value of AgileUsing Lean Thinking to Increase the Value of Agile
Using Lean Thinking to Increase the Value of Agile
Excella
 

Mehr von Excella (20)

DCSUG - What's Really Going On? Observer Worksheet
DCSUG - What's Really Going On? Observer WorksheetDCSUG - What's Really Going On? Observer Worksheet
DCSUG - What's Really Going On? Observer Worksheet
 
DCSUG - We Are The Leaders We Have Been Waiting For by Lyssa Adkins
DCSUG - We Are The Leaders We Have Been Waiting For by Lyssa AdkinsDCSUG - We Are The Leaders We Have Been Waiting For by Lyssa Adkins
DCSUG - We Are The Leaders We Have Been Waiting For by Lyssa Adkins
 
DCSUG - Servant Leadership Handout
DCSUG - Servant Leadership HandoutDCSUG - Servant Leadership Handout
DCSUG - Servant Leadership Handout
 
DCSUG - Servant Leadership
DCSUG - Servant LeadershipDCSUG - Servant Leadership
DCSUG - Servant Leadership
 
DCSUG - Applying Analysis in an Agile World
DCSUG - Applying Analysis in an Agile WorldDCSUG - Applying Analysis in an Agile World
DCSUG - Applying Analysis in an Agile World
 
DCSUG - The Art and Practice of the Agile Leader
DCSUG - The Art and Practice of the Agile LeaderDCSUG - The Art and Practice of the Agile Leader
DCSUG - The Art and Practice of the Agile Leader
 
DCSUG - Impact Mapping
DCSUG - Impact MappingDCSUG - Impact Mapping
DCSUG - Impact Mapping
 
DCSUG - Happiness: A Key Component of Agile
DCSUG - Happiness: A Key Component of AgileDCSUG - Happiness: A Key Component of Agile
DCSUG - Happiness: A Key Component of Agile
 
The Awkward Teenager of Testing
The Awkward Teenager of TestingThe Awkward Teenager of Testing
The Awkward Teenager of Testing
 
Let's Sharpen Your Agile Ax, It's Story Splitting Time
Let's Sharpen Your Agile Ax, It's Story Splitting TimeLet's Sharpen Your Agile Ax, It's Story Splitting Time
Let's Sharpen Your Agile Ax, It's Story Splitting Time
 
Managing for Happiness by Jurgen Appelo at DCSUG on 8/9/2016
Managing for Happiness by Jurgen Appelo at DCSUG on 8/9/2016Managing for Happiness by Jurgen Appelo at DCSUG on 8/9/2016
Managing for Happiness by Jurgen Appelo at DCSUG on 8/9/2016
 
The 7 Secrets of Highly Effective Retrospectives (DCSUG)
The 7 Secrets of Highly Effective Retrospectives (DCSUG)The 7 Secrets of Highly Effective Retrospectives (DCSUG)
The 7 Secrets of Highly Effective Retrospectives (DCSUG)
 
Get Your Productivity Game On!!
Get Your Productivity Game On!!Get Your Productivity Game On!!
Get Your Productivity Game On!!
 
How to Structure Multi Team Organizations
How to Structure Multi Team OrganizationsHow to Structure Multi Team Organizations
How to Structure Multi Team Organizations
 
Tactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOpsTactics to Kickstart Your Journey Toward DevOps
Tactics to Kickstart Your Journey Toward DevOps
 
Intro to Mocking - DjangoCon 2015
Intro to Mocking - DjangoCon 2015Intro to Mocking - DjangoCon 2015
Intro to Mocking - DjangoCon 2015
 
Tactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous DeliveryTactics to Kickstart Your Journey Toward Continuous Delivery
Tactics to Kickstart Your Journey Toward Continuous Delivery
 
Using ansible vault to protect your secrets
Using ansible vault to protect your secretsUsing ansible vault to protect your secrets
Using ansible vault to protect your secrets
 
Using Lean Thinking to Increase the Value of Agile
Using Lean Thinking to Increase the Value of AgileUsing Lean Thinking to Increase the Value of Agile
Using Lean Thinking to Increase the Value of Agile
 
What does it mean to be Lean
What does it mean to be LeanWhat does it mean to be Lean
What does it mean to be Lean
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

DCSUG - Finding Lean in Agile

  • 1. Finding Lean in Agile D.C. Scrum User Group – June 19, 2017 Adam Parker First Born Consulting
  • 2. 2 Agenda • Set the Table • Introduction to Lean • Connecting Lean and Agile • Explore Lean Tools
  • 3. 3 Agile Manifesto • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan
  • 4. 4 The 12 Principals of Agile Software 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. 2. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. 4. Business people and developers must work together daily throughout the project. 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 7. Working software is the primary measure of progress. 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. 9. Continuous attention to technical excellence and good design enhances agility. 10. Simplicity--the art of maximizing the amount of work not done--is essential. 11. The best architectures, requirements, and designs emerge from self-organizing teams. 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 5. 5 Brief History Henry Ford: Standard Work & Flow Production Charles Deming: Systems Thinking & Human Psychology Taiichi Ohno: Toyota Production System 1. Understand the System 2. Understand Variation in the System 3. Have a Theory How to Act on the System 4. Understand Human Psychology Deming’s System of Profound Knowledge
  • 7. 7 Each Role Has Different Eyes Eyes for WASTE Eyes for FLOW Eyes for CULTURE Gemba - Manager - Leader -
  • 8. 8 1) Value from the eyes of the Customer 2) Optimize the Value Stream 3) Create Flow 4) Aim for Pull 5) Seek Continuous Improvement These have not and will never change Fundamentals of Lean
  • 9. 9 Strategic projects Functional projects, RIE’s Daily Improvement in Gemba Managing processes is the starting point of the daily process improvement journey (MDI) From Global changes to Daily improvements
  • 10. 10 Best in the World Traditional Management Routine Working Through Cross-Functional Teams The Leadership Challenge 40% Daily Operations 20% Daily Operations 60% Fire Fighting 20% Fire Fighting 60% Continuous Improvement and Innovation Finding a Balance
  • 12. 12 Characteristics of a Lean Culture Continuously go through this cycle. The sum of customer value creating actions in vertical organizations, becomes world class through a fully integrated horizontal work flow. Unstable Process Stable Process Define Normal Develop/Follow Standard Work Make Process Visual/Expose Abnormalities Manage to Takt/ Target 100% TTA Continuous Improvement/Break the Process Continuous Transformation model
  • 13. 13 Daily Management and Continuous Improvement go hand-in-hand in order to transform a business and sustain results. Lean Thinking is a continuous journey of listening, learning, applying, sharing, gathering and then listening to learn more Standard Work Takt Attainment Problem Solving Pace of Continuous Improvement CI Engagement Transformation AND Sustainment Continuous Improvement (CI) Managing for Daily Improvement
  • 14. 14 Inefficiencies Attacking Us Muda = Waste Mura = Variation Muri = Overburden
  • 15. 15 Defects Motion Over processing Waiting Inventory Over production Transportation 1 2 3 7 45 Motion of people in the workplaceProducing more than what is required by the customer People or items waiting while a process completes a work cycle Generating excess material through the process Producing sooner or in greater quantities than customer demand Unnecessary moves of items between processes Wrong data, errors, glitches 7 Types of Waste – TIMWOOD 6
  • 16. 16 Samples of 7 Wastes in IT (TIMWOOD) Waste Type Example Effect Transportation On site visits to resolve hardware and software issues, physical software, security and compliance audits Higher capital and operational expenses Inventory • Server sprawl, underutilized hardware • Multiple repositories to handle risks and control • Benched application development teams • Licenses on the shelf Increased costs: data center, energy, lost productivity Motion Fire-fighting repeat problems within the IT infrastructure and applications Lost productivity Waiting Slow application response time, manual service escalation procedures Lost revenue, poor customer service, reduced productivity Over Production (Over Provisioning) Unnecessary delivery of low-value applications and services, duplicate apps. Business and IT misalignment, increased costs, and overhead, energy data center space, maintenance Over Processing Reporting technology metrics to business managers Miscommunication Defects Unauthorized system and application changes. Substandard project execution Poor customer service, increased costs
  • 17. 17 Connecting Lean and Agile • Mary Poppendieck – 2001: “Lean Programming” article discusses parallels of Lean Manufacturing and Agile – 2003: “Lean Software Development” book expanded on the article • Comparing benefits of Agile and Lean
  • 19. 19 Standard Work • One of the most powerful Lean tools! • A document that captures: 1. Steps 2. Sequence 3. Timing • Best known way of accomplishing the task at this time • Don’t be too specific. Should easily fit on a single page • Not a manual or training document (but you can have those too) • Intended as a guide for people that have already been trained
  • 20. 20 Visual Management • Exposes and communicates problems • What gets measured and displayed gets done • Prioritize effectiveness • It’s not wall art. Living, actively managed tool Kanban Communication
  • 21. 21 Example of Visual Management
  • 22. 22 5S – Keeping a Clean House
  • 23. 23 Example of Visual Management + 5S
  • 24. 24 1) Value from the eyes of the Customer 2) Optimize the Value Stream 3) Create Flow 4) Aim for Pull 5) Seek Continuous Improvement Fundamentals of Lean (again)
  • 25. 25 Summary • Lean and Agile have many parallels • Each role has eyes (waste, flow, culture) • Defining normal vs. abnormal • Stabilization first, then improvement • 7 wastes (muda) • Standard Work – there can be no sustained, continuous improvement without it!