Leading Continuous Improvement in Established Agile Organizations

Size: px
Start display at page:

Download "Leading Continuous Improvement in Established Agile Organizations"

Transcription

1 Leading Continuous Improvement in Established Agile Organizations

2 Level Set What s the state of agile methods in your organization?

3 Level Set What s the state of agile methods in your organization? Do you actively and explicitly practice continuous improvement in some form?

4 A Definition of Lean Thinking A way of thinking that enables organizations to specify value, line up value-creating actions in the best sequence, conduct these activities without interruption whenever someone requests them, and perform them more and more effectively. Womack & Jones

5 A Definition of Lean Thinking specify value line up value-creating actions in the best sequence conduct these activities without interruption whenever someone requests them perform them more and more effectively Customer defines value Map the Value Stream Maintain continuous flow Customer pull Practice continuous improvement

6 Five Principles of Lean Perfection (No Waste) Pull (On Demand) Flow (No Stops & No Piles) Value Stream (Steps that Add Value) Value (From Customer s Perspective)

7 Canonical Agile Through a Lean Lens Iteration commitments

8 Canonical Agile Through a Lean Lens Iteration commitments (Large?) batch sizes

9 Canonical Agile Through a Lean Lens Iteration commitments (Large?) batch sizes Delivery every n weeks

10 Canonical Agile Through a Lean Lens Iteration commitments (Large?) batch sizes Delivery every n weeks Discontinuous flow, delayed delivery

11 Lean Wastes in Software Development 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction

12 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Proxy customer or PO 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Leads to push system Leads to large batches

13 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Lack of technical discipline 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Causes re-work Causes technical debt

14 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Non-collocated team 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Causes reliance on indirect communication

15 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Non-collocated team 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Causes reliance on indirect communication

16 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Non-collocated team 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Causes reliance on indirect communication

17 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Agile for coders only, sequential process for BAs, testers 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Causes re-work, lengthens lead & cycle times

18 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Start all stories at the beginning of each iteration 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Lengthens lead & cycle times Destroys continuous flow

19

20 Multitasking from an Individual Perspective Multitasking Best case: No blocks Not multitasking Day 1 8:00 8:30 Task 1 8:00 12:00 Task 1 8:30 8:45 Context switch 12:00 13:00 Lunch 8:45 9:15 Task 2 13:00 17:00 Task 1 (Done) 9:15 9:30 Context switch 9:30 10:00 Task 3 10:00 10:15 Context switch 10:15 10:45 Task 1 10:45 11:00 Context switch 11:00 11:30 Task 2 11:30 11:45 Context switch 11:45 12:15 Task 3

21 Multitasking from an Individual Perspective Multitasking Day 1 12:15 12:45 Lunch (short) 12:45 13:00 Context switch 13:00 13:30 Task 1 13:30 13:45 Context switch 13:45 14:15 Task 2 14:15 14:30 Context switch 14:30 15:00 Task 3 15:00 15:15 Context switch 15:15 15:45 Task 1 15:45 16:00 Context switch Best case: No blocks Not multitasking

22 Multitasking from an Individual Perspective Multitasking Day 1 16:00 16:15 Context switch 16:15 16:45 Task 2 16:45 17:00 Context switch 17:00 17:30 Task 3 (overtime) Best case: No blocks Not multitasking Day 2 8:00 8:30 Task 1 8:00 12:00 Task 2 8:30 8:45 Context switch 12:00 13:00 Lunch 8:45 9:00 Task 2 13:00 17:00 Task 2 (Done) 9:00 9:15 Context switch et cetera

23 Multitasking from an Individual Perspective Best case: No blocks With multitasking it takes 8 days to complete three 8-hour tasks with short lunch breaks and a bit of overtime. Without multitasking it takes 3 days to complete three 8-hour tasks with good focus on the work and low stress.

24 Multitasking from a Team Perspective Day 0 Backlog Acc. Test Code (TDD) Acceptance Done

25 Multitasking from a Team Perspective Day 1 Backlog Acc. Test Code (TDD) Acceptance Done

26 Multitasking from a Team Perspective Day 4 Backlog Acc. Test Code (TDD) Acceptance Done

27 Multitasking from a Team Perspective Day 6 Backlog Acc. Test Code (TDD) Acceptance Done

28 Multitasking from a Team Perspective Day 8 Backlog Acc. Test Code (TDD) Acceptance Done

29 Multitasking from a Team Perspective End of Iteration Backlog Acc. Test Code (TDD) Acceptance Done

30 Little s Law From queuing theory: L = λw queue length = average arrival rate x average wait time

31 Little s Law As applied to SW development: Throughput = WIP / Cycle Time

32 Throughput for the Multitasking Team WIP = Cycle Time = 8 stories 8 days Throughput = 1.0

33 Limiting WIP to Improve Throughput Day Backlog Acc. Test Q Code (TDD) Q Accept. Done

34 Limiting WIP to Improve Throughput Day Backlog Acc. Test Q Code (TDD) Q Accept. Done

35 Limiting WIP to Improve Throughput Day Backlog Acc. Test Q Code (TDD) Q Accept. Done

36 Limiting WIP to Improve Throughput Day Backlog Acc. Test Q Code (TDD) Q Accept. Done

37 Limiting WIP to Improve Throughput Day Backlog Acc. Test Q Code (TDD) Q Accept. Done

38 Limiting WIP to Improve Throughput End of Iter. 2 2 Backlog Acc. Test Q Code (TDD) Q Accept. Done

39 Throughput for the WIP-Limiting Team WIP = Cycle Time = 8 stories 0.6 days Throughput = 4.8

40 Multitasking at the Portfolio Level Total cost is 4.8 times higher (for this example) Lead time (concept to cash) is 4.8 times longer Opportunity costs and risks are higher Staff stress is higher, staff turnover is higher Recruitment / training overhead is higher Defect rate is likely to be higher Business agility is likely to be lower Responsiveness to customers is lower

41 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Pull team members out to deal with tactical issues 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Lengthens lead & cycle times Destroys continuous flow

42 Effect of Removing Team Members Thanks to Tom Looy

43 Suboptimal (but common) Agile Practice and the Seven Deadly Wastes of Lean Keep individual resources busy 1.Defects 2.Inventory 3.Over-processing 4.Waiting 5.Motion 6.Transportation 7.Overproduction Also: Lengthens lead & cycle times, Destroys continuous flow

44 Keep Individual Resources Busy Iteration 1 Analysis Programming Testing Iteration 2 Analysis Programming Testing Iteration 3 Analysis Programming Testing

45

46

47 Invader Zim s Process Improvement Method Team builds to user stories, ignores -ilities Poor quality! Better quality! Expand user story format to include all details Present new & improved Agile at next conference Worse or better?

48 The Three M s 無 駄 muda Activity that does not add value 斑 mura Unevenness in flow 無 理 muri Overburdening

49 Priorities in a Lean Software Development Process Backlog Acc. Test Q Code (TDD) Q Accept. Done Inventory is waste by definition, but

50 Priorities in a Lean Software Development Process X Backlog Acc. Test Q Code (TDD) Q Accept. Done? X eliminating the queues would cause muda (delays) when work is not ready

51 Priorities in a Lean Software Development Process X X Backlog Acc. Test Q Code (TDD) Q Accept. Done and muri (overburden) when too much work is in play.

52 mura unevenness of flow Uneven Flow is the First Domino

53 Priorities in a Lean Software Development Process 1. Value 2. Flow 3. Removing waste

54 To Maintain Continuous Flow Control WIP

55 Let s Talk About Real Cases

56

What is meant by the term, Lean Software Development? November 2014

What is meant by the term, Lean Software Development? November 2014 What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores

More information

Lean Management. KAIZEN Training of Trainers. KAIZEN Facilitators Guide Page to.

Lean Management. KAIZEN Training of Trainers. KAIZEN Facilitators Guide Page to. Lean Management KAIZEN Training of Trainers KAIZEN Facilitators Guide Page to. Objectives of the session At the end of the session, trainees are able to: 1) Understand the philosophy on lean management

More information

Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano

Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano lucio.davide.spano@isti.cnr.it spano@di.unipi.it 7 May 2012 Dilbert intro Summary Sprint Review Done at the end of the Sprint Not a simple

More information

The Agile Business Analyst: Eyes for Waste By Ellen Gottesdiener Copyright EBG Consulting, Inc., 2009 EBG Consulting, Inc.: www.ebgconsulting.

The Agile Business Analyst: Eyes for Waste By Ellen Gottesdiener Copyright EBG Consulting, Inc., 2009 EBG Consulting, Inc.: www.ebgconsulting. 419 Hudson Road Sudbury, MA. 01776 Phone: 978.261.5553 Fax: 978.261.5553 www.ebgconsulting.com The Agile Business Analyst: Eyes for Waste By Ellen Gottesdiener Copyright, 2009 : www.ebgconsulting.com This

More information

Lean Metrics How to measure and improve the flow of work. Chris Hefley, CEO of LeanKit. November 5 th, 2014

Lean Metrics How to measure and improve the flow of work. Chris Hefley, CEO of LeanKit. November 5 th, 2014 Lean Metrics How to measure and improve the flow of work Chris Hefley, CEO of LeanKit November 5 th, 2014 Introduction to Lean Metrics What metrics should you measure? How to track them? What effect do

More information

Lean Training Ideas for TECOM. The Marine Corps needs more training time. Industry best practices can improve our training pipeline.

Lean Training Ideas for TECOM. The Marine Corps needs more training time. Industry best practices can improve our training pipeline. Lean Training Ideas for TECOM The Marine Corps needs more training time. Industry best practices can improve our training pipeline. LtCol B. B. McBreen, 1st RTBn, 2007 1 What is Lean? At MIT in 1988, Dr.

More information

Lean Principles by Jerry Kilpatrick

Lean Principles by Jerry Kilpatrick Lean Principles by Jerry Kilpatrick Introduction Lean operating principles began in manufacturing environments and are known by a variety of synonyms; Lean Manufacturing, Lean Production, Toyota Production

More information

LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0

LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0 MODULE 1 LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0 1. Cultural Enablers 15% 20% 25% 1.1. Principles of Cultural Enablers 3% 4% 5% 1.1.1. Respect for the individual 1.1.2. Humility 1.2. Processes

More information

Lean Manufacturing Essential Principles

Lean Manufacturing Essential Principles Mini-Lessons from Juran Global The Source for Breakthrough Juran.com Series Lean Manufacturing Essential Principles Juran Global Our expertise has been developed over more than six decades of real-world

More information

When agile is not enough

When agile is not enough When agile is not enough LESS 2010 Kati Vilkki kati.vilkki@nsn.com 1 Nokia Siemens Networks When agile is not enough What does lean thinking add to agile? Combining agile and lean Change in mind-set Management

More information

ENGR 1181 Lab 2: Quality and Productivity Lab

ENGR 1181 Lab 2: Quality and Productivity Lab ENGR 1181 Lab 2: Quality and Productivity Lab - Preparation Material - - Report Guidelines Preparation Material 1. Overview of Quality and Productivity Lab The Quality and Productivity lab introduces various

More information

Using lean methodologies to improve performance

Using lean methodologies to improve performance Using lean methodologies to improve performance Contents Introduction 1 Lean principles 2 A transformation to lean 3 Graphical representation 4 Starting a new programme 5 Leading from the top 5 Mapping

More information

Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. alshall@netobjectives.com @AlShalloway

Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. alshall@netobjectives.com @AlShalloway An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban

More information

Lean Software Development

Lean Software Development Lean Software Development Alexandre Boutin Responsable Stratégie International Développement Logiciel chez Yahoo Scrum Master & Practitioner Certifié Coach Agile Blog : www.agilex.fr Président du Club

More information

LEAN AGILE POCKET GUIDE

LEAN AGILE POCKET GUIDE SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies

More information

Lean Software Development and Kanban

Lean Software Development and Kanban 1 of 7 10.04.2013 21:30 Lean Software Development and Kanban Learning Objectives After completing this topic, you should be able to recognize the seven principles of lean software development identify

More information

Chapter 11. Lean synchronization

Chapter 11. Lean synchronization Chapter 11 Lean synchronization Slack et al s model of operations management Direct Design Operations Management Deliver Develop Supply network management Capacity management Inventory management Planning

More information

How to Initiate and Sustain Lean Process Improvement

How to Initiate and Sustain Lean Process Improvement How to Initiate and Sustain Lean Process Improvement Gary Sheehan, MBA President and Chief Executive Officer Cape Medical Supply, Inc. HOMES Annual Meeting May 19th, 2014 Newport, RI Learning Objectives

More information

A Book Review: Lean Thinking by Womack and Jones

A Book Review: Lean Thinking by Womack and Jones A : Lean Thinking by Womack and Jones Assignment for ESD.83: Research Seminar in Engineering Systems Prepared by Annalisa L. Weigel November 2000 We can lick gravity, but sometimes the paperwork is overwhelming.

More information

Waterloo Agile Lean P2P Group

Waterloo Agile Lean P2P Group Waterloo Agile Lean P2P Group Lean Thoughtware Philip Kirby July 21, 2009 Waterloo Ontario Lean Thoughtware-The Thesis Adoption of a Lean Culture will Improve Financial Performance Improved Financial Performance

More information

AN INDUSTRIAL APPLICATION OF THE SMED METHODOLOGY AND OTHER LEAN PRODUCTION TOOLS

AN INDUSTRIAL APPLICATION OF THE SMED METHODOLOGY AND OTHER LEAN PRODUCTION TOOLS Integrity, Reliability and Failure of Mechanical Systems Paper Ref: 3927 AN INDUSTRIAL APPLICATION OF THE SMED METHODOLOGY AND OTHER LEAN PRODUCTION TOOLS Eric Costa 1(*), Rui Sousa 1, Sara Bragança 1,

More information

Lean Thinking Part I

Lean Thinking Part I Lean Thinking Part I Learning Objectives At the end of this module, you will be able to: Describe the elements of a process Draw a process map Explain what constitutes value in a process List the five

More information

LCI Lean Project Delivery Glossary

LCI Lean Project Delivery Glossary A3 5S LCI Lean Project Delivery Glossary A one-page report prepared on a single 11 x 17 sheet of paper that adheres to the discipline of PDCA thinking as applied to problem solving or A3 Thinking. The

More information

Agile and lean methods for managing application development process

Agile and lean methods for managing application development process Agile and lean methods for managing application development process Hannu Markkanen 24.01.2013 1 Application development lifecycle model To support the planning and management of activities required in

More information

The Lego Lean Game. Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy. 25 th May 2009

The Lego Lean Game. Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy. 25 th May 2009 The Lego Lean Game Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy 25 th May 2009 Agenda! Quick introduction! Simulating a production line!"#$%&'#& -)./0)1#2&! How about software? ()%*+,%& Why

More information

Developing a Formidable Business / Continuous Improvement Methodology in Africa. By: Frederick O Popoola

Developing a Formidable Business / Continuous Improvement Methodology in Africa. By: Frederick O Popoola Developing a Formidable Business / Continuous Improvement Methodology in Africa By: Frederick O Popoola INTRODUCTION The Challenge: How do Organizations survive in a competitive environment? Need to change

More information

Lean Silver Certification Blueprint

Lean Silver Certification Blueprint The Lean Certification Blueprint provides additional useful information beyond the Body of Knowledge. The Body of Knowledge specifies the competencies, topics, and subtopics required by different types

More information

Agile support with Kanban some tips and tricks By Tomas Björkholm

Agile support with Kanban some tips and tricks By Tomas Björkholm Agile support with Kanban some tips and tricks By Tomas Björkholm Foreword A year ago I held an Open Space at Scrum Gathering in Stockholm about Agile Support. I have since received several requests to

More information

Agile and lean methods for managing application development process

Agile and lean methods for managing application development process Agile and lean methods for managing application development process Hannu Markkanen 27.01.2012 1 Lifecycle model To support the planning and management of activities required in the production of e.g.

More information

Introduction to Software Kanban

Introduction to Software Kanban Introduction to Software Kanban Darian Rashid Agile Trainer & Coach darian@agileethos.com 1 Topics Push vs. Pull Systems Introduction to Lean/Kanban Traditional Wastes in Lean Standard Development Taskboard

More information

White Paper. Process Improvement

White Paper. Process Improvement Process Improvement A process is a series of standard actions, tools or techniques that are applied to transform the inputs to the process into outputs. Some processes are flexible (eg, record identified

More information

MTAT.03.094 Software Engineering

MTAT.03.094 Software Engineering MTAT.03.094 Software Engineering Lecture 12: Lean & Flow-based (KANBAN) Principles and Processe Fall 2015 Dietmar Pfahl email: dietmar.pfahl@ut.ee Structure of Lecture 12 KANBAN Case Study: Scrum vs. KANBAN

More information

Donnerstag, 7. November 13. Kanban

Donnerstag, 7. November 13. Kanban Kanban Florian Eisenberg Consultant for agile product development - Accredited Kanban Trainer Kanban Coaching Professional We re not doing Scrum any more... We have a Kanban process now! Waterfall project

More information

The Book of Value Stream Maps I

The Book of Value Stream Maps I The Book of Value Stream Maps I Plant Level Maps for Discrete Parts and Assemblies Solutions to common value stream mapping problems with example maps Supplier Process Customer By: Dilesh Patel, Herman

More information

Kanban For Software Engineering

Kanban For Software Engineering Kanban For Software Engineering Jaco van der Merwe Electromagnetic Software & Systems (EMSS) 18/8/2010 jvdmerwe@emss.co.za FEKO 1 General Applications of FEKO Antennas Antenna placement Microwave components

More information

IMPLEMENTING LEAN CONSTRUCTION: UNDERSTANDING AND ACTION

IMPLEMENTING LEAN CONSTRUCTION: UNDERSTANDING AND ACTION IMPLEMENTING LEAN CONSTRUCTION: UNDERSTANDING AND ACTION Greg Howell 1 and Glenn Ballard 2 ABSTRACT Lean thinking is a new way to manage construction. Born in manufacturing, the goals demand a new way

More information

agenda AGILE AT SCALE

agenda AGILE AT SCALE Copyright Net Objectives, Inc. All Rights Reserved 1 AGILE AT SCALE 1. THE CHALLENGE HIERARCHY VS. WORKFLOW 2. VALUE STREAM IMPEDANCE 3. ALLOCATE PEOPLE TO MOST VALUABLE WORK 4. MANAGING FLOW ACROSS ENTIRE

More information

Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels. Al Shalloway, Net Objectives. September 4 th, 2014

Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels. Al Shalloway, Net Objectives. September 4 th, 2014 Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels Al Shalloway, Net Objectives September 4 th, 2014 Implementing Kanban at Scale Al Shalloway, CEO & Founder of Net

More information

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se 1 www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Purpose with the material 2 This material describes the basics of Agile and Lean and the similarities and differences between

More information

Global Packaging Solutions Driving world class supply chain solutions

Global Packaging Solutions Driving world class supply chain solutions Global Packaging Solutions Driving world class supply chain solutions What determines world class logistics? 2 World class logistics means: the lowest Total Cost of Ownership for all supply chains, both

More information

Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved

Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved Al Shalloway, CEO Net Objectives Agile Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved 1 Copyright 2012 Net Objectives, Inc. All

More information

LEAN CONSTRUCTION: THE NEW STANDARD, AND THE

LEAN CONSTRUCTION: THE NEW STANDARD, AND THE LEAN CONSTRUCTION: THE NEW STANDARD, AND THE FACILITY LIFECYCLE PERFORMANCE BOTTOM-LINE JULIAN A. J. ANDERSON, RIDER LEVETT BUCKNALL, PRESIDENT NATALIE J. SAYER,THE BLAIR DAVID COMPANY, PRINCIPAL 1 True

More information

Essence of Being Lean and Agile

Essence of Being Lean and Agile What is the Essence of Being Lean and Agile? Niels Malotaux +31-30-228 88 68 niels@malotaux.nl www.malotaux.nl 1 Niels Malotaux Project Coach Evolutionary Project Management (Evo) Requirements Engineering

More information

VIRGINIA MASON PRODUCTION SYSTEM (VMPS)

VIRGINIA MASON PRODUCTION SYSTEM (VMPS) Source: Virginia Mason Medical Center VIRGINIA MASON PRODUCTION SYSTEM (VMPS) The Patient is GOD Toyota Production System How it translates to the Virginia Mason Production System Benefits Results Conclusion

More information

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith

Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith Agile Team Roles Product Owner & ScrumMaster Brian Adkins Rick Smith Agenda Scrum & Team Roles Overview Product Owner ScrumMaster Existing Roles Scrum Teams Optimally about 7 people Sponsor Stakeholders

More information

VALUE STREAM MAPPING FOR SOFTWARE DEVELOPMENT PROCESS. Ganesh S Thummala. A Research Paper. Submitted in Partial Fulfillment of the

VALUE STREAM MAPPING FOR SOFTWARE DEVELOPMENT PROCESS. Ganesh S Thummala. A Research Paper. Submitted in Partial Fulfillment of the VALUE STREAM MAPPING FOR SOFTWARE DEVELOPMENT PROCESS by Ganesh S Thummala A Research Paper Submitted in Partial Fulfillment of the Requirements for the Master of Science Degree In Management Technology

More information

Map the Value Stream

Map the Value Stream 1 Map the Value Stream Objectives Create and format a value stream map Add data to a value stream map Compare a current-state value stream map and future-state value stream map 1-1 Contents Contents Examples

More information

What is Lean Manufacturing?

What is Lean Manufacturing? What is Lean Manufacturing? Levantar March 2012 www.levantar.co.uk info@levantar.co.uk Lean Guides for other sectors are available on our website www.levantar.co.uk e.g. Lean Office, Lean Legal, Lean Engineering

More information

Lean Co-Creation: Effective Way to Enhance Productivity

Lean Co-Creation: Effective Way to Enhance Productivity Vol. 1, No.1, pp. 96-107, July 2015 96 Lean Co-Creation: Effective Way to Enhance Productivity Ashish Shrivastava Assistant Professor, Mechanical Engineering Department JECRC University, Jaipur, India

More information

Integrating gsix Sigma THINKING into Scrum-Based. Darian Rashid Agile Trainer and Coach darian@agileethos.com

Integrating gsix Sigma THINKING into Scrum-Based. Darian Rashid Agile Trainer and Coach darian@agileethos.com Integrating gsix Sigma THINKING into Scrum-Based Development Environments Darian Rashid Agile Trainer and Coach darian@agileethos.com Lean Six Sigma THINKING in Software Development What is Six Sigma Thinking

More information

INCITO CONSULTING GROUP 8 R E A S O N S W H Y L E A N M AT T E R S M AY 2 7, 2 0 1 5

INCITO CONSULTING GROUP 8 R E A S O N S W H Y L E A N M AT T E R S M AY 2 7, 2 0 1 5 INCITO CONSULTING GROUP 8 R E A S O N S W H Y L E A N M AT T E R S M AY 2 7, 2 0 1 5 QUICK INTRODUCTION (THANK YOU!) 2 2015 Incito Consulting Group 6/2/2015 ISIDRO IZZY GALICIA PRESIDENT & CEO San Francisco,

More information

Lean Test Management. Ban Waste,Gain Efficiency. Bob van de Burgt Professional Testing

Lean Test Management. Ban Waste,Gain Efficiency. Bob van de Burgt Professional Testing Lean Test Management Ban Waste,Gain Efficiency Bob van de Burgt Professional Testing 1 I will show you differently! 2 Agenda - Lean Manufacturing - Lean Six Sigma - Roadmap to Lean Test Management - Conclusions

More information

Improving NPI Effectiveness using Lean Thinking. Webinar 6 th October 2015

Improving NPI Effectiveness using Lean Thinking. Webinar 6 th October 2015 Improving NPI Effectiveness using Lean Thinking Webinar 6 th October 2015 Everyone will be muted so that only the presenters will be heard. The presentation will be followed by a Q&A session. Please type

More information

Would you like to have a process that unlocks ability to learn and produce faster?

Would you like to have a process that unlocks ability to learn and produce faster? Would you like to have a process that unlocks ability to learn and produce faster? Agile - your unfair advantage in the competition. BUILD LEARN MEASURE DEFINED MEASURABLE REPEATABLE COLLABORATIVE IMPROVABLE

More information

WHY KANBAN? Troy Tuttle. blog.troytuttle.com. twitter.com/troytuttle. linkedin.com/in/troytuttle. Project Lead Consultant, AdventureTech

WHY KANBAN? Troy Tuttle. blog.troytuttle.com. twitter.com/troytuttle. linkedin.com/in/troytuttle. Project Lead Consultant, AdventureTech WHY KANBAN? 1 Troy Tuttle Project Lead Consultant, AdventureTech Troy.Tuttle@adventuretechgroup.com TroyLTuttle@gmail.com blog.troytuttle.com twitter.com/troytuttle linkedin.com/in/troytuttle Motivation

More information

Application of Lean to Healthcare Processes:

Application of Lean to Healthcare Processes: Application of Lean to Healthcare Processes: A Complex System Perspective Dr. Hugh McManus Associate Director, Lean Advancement Initiative Educational Network Talk Outline Part I: Lean and Healthcare Healthcare

More information

Introduction. Industries across the globe are burgeoning. Stiff

Introduction. Industries across the globe are burgeoning. Stiff Solutions for higher performance! Agile VS Lean THE COMPREHENSIVE FACTORS Introduction Introduction Industries across the globe are burgeoning. Stiff competition has permeated every stratum among enterprises.

More information

How Leaders Improve Performance. in a Post-Lean Six Sigma World. Edward S. Pound Jeffrey H. Bell Mark L. Spearman. Mc Graw Education.

How Leaders Improve Performance. in a Post-Lean Six Sigma World. Edward S. Pound Jeffrey H. Bell Mark L. Spearman. Mc Graw Education. FACTORY PHYSICS FOR MANAGERS How Leaders Improve Performance in a Post-Lean Six Sigma World Edward S. Pound Jeffrey H. Bell Mark L. Spearman Mc Graw Education Hill New York Chicago San Francisco Athens

More information

J-Curve effect, 38, 274 276 JIT. See Just-in-Time Inventory Just Enough Design Initially (JEDI), 6, 283

J-Curve effect, 38, 274 276 JIT. See Just-in-Time Inventory Just Enough Design Initially (JEDI), 6, 283 A Accounting for change, 180, 224, 245 Accounting for rework, 224, 245 246 Activity Based Costing (ABC), 26 Adaptive behavior, emergence of, 109 Agile management theory and roles, 109, 185 Agile Manifesto

More information

Using a Lean and Kanban Approach in Agile Development. Jeff Patton AgileProductDesign.com jpatton@acm.org

Using a Lean and Kanban Approach in Agile Development. Jeff Patton AgileProductDesign.com jpatton@acm.org Using a Lean and Kanban Approach in Agile Development Jeff Patton AgileProductDesign.com jpatton@acm.org In this short talk we ll cover: 1. What is a Kanban System and how does it apply to software development?

More information

A Lean approach to information management in Statoil

A Lean approach to information management in Statoil Aarhus University School of Business and Social Sciences A Lean approach to information management in Statoil Mariann Morvik August 2013 i ABSTRACT In recent years lean has been applied outside its traditional

More information

Scrum vs. Kanban vs. Scrumban

Scrum vs. Kanban vs. Scrumban Scrum vs. Kanban vs. Scrumban Prelude As Agile methodologies are becoming more popular, more companies try to adapt them. The most popular of them are Scrum and Kanban while Scrumban is mixed guideline

More information

Kanban A Lean approach to Agile software development

Kanban A Lean approach to Agile software development Kanban A Lean approach to Agile software development JFokus January 26, 2010 Henrik Kniberg Agile/Lean coach www.crisp.se Board of directors henrik.kniberg@crisp.se 070 4925284 Goals of this tutorial Basic

More information

CHALLENGES OF LEAN MANAGEMENT

CHALLENGES OF LEAN MANAGEMENT CHALLENGES OF LEAN MANAGEMENT Investigating the challenges and developing a recommendation for implementing Lean management techniques Bachelor s thesis Supply Chain Management Forssa spring 2013 Fiona

More information

Lean Healthcare Metrics Guide

Lean Healthcare Metrics Guide Lean Healthcare Metrics Guide Lean Metrics Guide Page 1 This Lean Metrics Guide is a resource to help organizations understand and select metrics to support their implementation of Lean and Six Sigma two

More information

Hessel Visser NCOI Les 6 A P 373. Operations Management, 7E: Chapter 14 en15

Hessel Visser NCOI Les 6 A P 373. Operations Management, 7E: Chapter 14 en15 1 Lecture Planning and Control 14 Enterprise Resource Planning (ERP) 15 Lean synchronization 16 Project Management (zie andere sheets) 17 Quality Management (zie andere sheets) Hessel Visser NCOI Les 6

More information

Continuous Improvement

Continuous Improvement PERSPECTIVES Continuous Improvement How Cycle time can help you deliver faster Share this ebook. Contents Introduction 3 Cycle time 101 4 Cycle time in practice 5 Cycle time and Little's Law -- Paulo Caroli

More information

Lean IT Foundation Syllabus

Lean IT Foundation Syllabus Lean IT Foundation Syllabus December 2015 - Version 1.06 1 Introduction Lean IT Foundation helps IT organizations to ensure that they provide their customers with the best possible services. Through understanding

More information

WHITE PAPER. Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate.

WHITE PAPER. Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate. WHITE PAPER Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate Abstract This is the second of a three-part paper on Kanban. In the first paper

More information

Measuring ROI of Agile Transformation

Measuring ROI of Agile Transformation Measuring ROI of Agile Transformation Title of the Paper: Measuring Return on Investment (ROI) of Agile Transformation Theme: Strategic & Innovative Practices Portfolio, Programs & Project (PPP) Management

More information

Getting to Done The Secret Sauce of High Performing Teams

Getting to Done The Secret Sauce of High Performing Teams Getting to Done The Secret Sauce of High Performing Teams Hosts: JJ Sutherland Jeff Sutherland Coauthors: 2011 Scrum Inc. Who We Are Scrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator

More information

Workplace Color Coding Standards

Workplace Color Coding Standards Workplace Color Coding Standards You won t GET LEAN... until you GET VISUAL! 7381 Ardith Ct., Byron Center, MI 49315 616.583.9400 info@ Why do we use color to communicate? How much information in our daily

More information

The Gold Mine A BRIEF GUIDE TO. by Tom Ehrenfeld

The Gold Mine A BRIEF GUIDE TO. by Tom Ehrenfeld A BRIEF GUIDE TO The Gold Mine by Tom Ehrenfeld Available as a paperback or e-book Available in CD and coming soon to itunes Copyright 2010 Lean Enterprise Institute, Inc. One Cambridge Center, Cambridge,

More information

No one has to change. Survival is optional. - W. Edwards Deming - Continue your Beyond Budgeting Journey with help from Agile, Lean and Scrum

No one has to change. Survival is optional. - W. Edwards Deming - Continue your Beyond Budgeting Journey with help from Agile, Lean and Scrum No one has to change. Survival is optional. - W. Edwards Deming - Continue your Beyond Budgeting Journey with help from Agile, Lean and Helge Eikeland, Statoil, October 2010 Today s challenge is complexity

More information

Lean Thinking in Healthcare WESTERN STATES MEETING JUNE 26-27, 2014

Lean Thinking in Healthcare WESTERN STATES MEETING JUNE 26-27, 2014 Lean Thinking in Healthcare WESTERN STATES MEETING JUNE 26-27, 2014 Outline Implementing Lean In Healthcare What is Lean? Why Lean? Lean Principles and Concepts Spotlight on two lean applications: Clinical

More information

Software Engineering I (02161)

Software Engineering I (02161) Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2015 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency

More information

Agile Requirements by Collaboration

Agile Requirements by Collaboration Agile Requirements by Collaboration [Aarhus, DK; 5 October 2010] Ellen Gottesdiener www.ebgconsulting.com Ellen Gottesdiener Founder & Principal Consultant, EBG Consulting Facilitator, trainer, mentor,

More information

Manufacturing Flow Management

Manufacturing Flow Management Manufacturing Flow Management Distribution D Distribution Authorized to Department of Defense and U.S. DoD Contractors Only Aim High Fly - Fight - Win Supply Chain Management Processes Information Flow

More information

Greening Our Future By Educating Tomorrow s Workforce. Module 2: Lean Manufacturing and the Environment

Greening Our Future By Educating Tomorrow s Workforce. Module 2: Lean Manufacturing and the Environment Greening Our Future By Educating Tomorrow s Workforce Module 2: Lean Manufacturing and the Environment 11/16/2011 Module 2: Lean Manufacturing and the Environment What You Will Learn From This Module:

More information

Lean Six Sigma Lean 201 Introduction. TECH 50800 QUALITY and PRODUCTIVITY in INDUSTRY and TECHNOLOGY

Lean Six Sigma Lean 201 Introduction. TECH 50800 QUALITY and PRODUCTIVITY in INDUSTRY and TECHNOLOGY TECH 50800 QUALITY and PRODUCTIVITY in INDUSTRY and TECHNOLOGY Before we begin: Turn on the sound on your computer. There is audio to accompany this presentation. Audio will accompany most of the online

More information

Lean Development A team approach to Software Application Development

Lean Development A team approach to Software Application Development Lean Development A team approach to Software Application Development By P. Nallasenapathi Vice President, Saksoft Date: March 2006 India Phone: +91 44 2461 4501 Email: info@saksoft.com USA Phone: +1 212

More information

Rules to Consider. All work shall be highly specified as to content, timing, sequence, and outcome.

Rules to Consider. All work shall be highly specified as to content, timing, sequence, and outcome. Lean Manufacturing An operational system that maximizes Value Added, reduces Essential Support and eliminates Waste in all processes throughout the Value Stream. What is Value-added? What is Essential

More information

Getting Started with Agile Project Management Methods for Elearning

Getting Started with Agile Project Management Methods for Elearning Getting Started with Agile Project Management Methods for Elearning Megan Torrance TorranceLearning Training2013 Session 108 February 18, 2013 8am Megan Torrance has 20 years of experience in the learning

More information

White paper: Scrum-ban for Project Management

White paper: Scrum-ban for Project Management White paper: Scrum-ban for Project Management By Evaldas Bieliūnas Export Manager of Eylean Board 2014 PRELUDE Every project manager is looking for the new ways to improve company s processes. For the

More information

Investigation on the Effects of Elimination of Waste Levels in Managing Cost Levels In the Pharmaceutical Industry in Kenya

Investigation on the Effects of Elimination of Waste Levels in Managing Cost Levels In the Pharmaceutical Industry in Kenya Investigation on the Effects of Elimination of Waste Levels in Managing Cost Levels In the Pharmaceutical Industry in Kenya Antony Muse Ouma Jomo Kenyatta University of Agriculture and Technology P.O.

More information

WHITE PAPER. The Lean Workforce. Applying Lean principles to improve workforce management

WHITE PAPER. The Lean Workforce. Applying Lean principles to improve workforce management WHITE PAPER The Lean Workforce Applying Lean principles to improve workforce management Lean Enterprise A business system for organizing and managing product development, operations, suppliers, and customer

More information

Seven Ways To Improve Your Profit!

Seven Ways To Improve Your Profit! Seven Ways To Improve Your Profit! Australian Organisation for Quality Presented by: Paul Hay Email: phay@kestrelsolutions.com.au Phone:0458 648 407 Outcomes from the session Participants will learn -

More information

Appendix Lean Glossary Page 1

Appendix Lean Glossary Page 1 Appendix Lean Glossary Page 1 Andon Board A visual control device in a work area giving the current status on performance to expectations and alerting team members to emerging issues. Batch-and- Queue

More information

Sustainable Supplier Development at Siemens: Lean@Suppliers Restricted Siemens AG 2014. All rights reserved

Sustainable Supplier Development at Siemens: Lean@Suppliers Restricted Siemens AG 2014. All rights reserved CT BE OP Lean Management & Manufacturing Olaf Kallmeyer, June 2014 Sustainable Supplier Development at Siemens: Lean@Suppliers Target of Lean@Suppliers Target With the Siemens Production System (SPS) we

More information

Small Lot Production. Chapter 5

Small Lot Production. Chapter 5 Small Lot Production Chapter 5 1 Lot Size Basics Intuition leads many to believe we should manufacture products in large lots. - Save on setup time - Save on production costs Costs associated with Lots

More information

The Agile Manifesto is based on 12 principles:

The Agile Manifesto is based on 12 principles: The Agile Manifesto is based on 12 principles: Customer satisfaction by rapid delivery of a useful product solution Welcome changing requirements, even late in development Working products are delivered

More information

Understanding Lean Principles that Dramatically Impact Process Performance

Understanding Lean Principles that Dramatically Impact Process Performance Understanding Lean Principles that Dramatically Impact Process Performance 16 th Annual SHS Management Engineering Forum, Orlando, FL Feb. 20-21, 2004 Facilitators Chuck Cox, George Group LLC, Dallas,

More information

Converting a Scrum team to Kanban

Converting a Scrum team to Kanban Converting a Scrum team to Kanban Crisp 1. Abstract In 2009 I met a team in trouble. They were working big amounts of overtime and caught in an evil code-code-don t don t ask loop. Their mission was to

More information

Lean Process Design. A Concept of Process Quality. David N. Card dca@q-labs.com

Lean Process Design. A Concept of Process Quality. David N. Card dca@q-labs.com Lean Process Design A Concept of Process Quality David N. Card dca@q-labs.com Agenda Background and Objectives Concepts of Lean Lean Process Design Process Summary Background CMMI requires the definition

More information

Going Lean the ERP Way

Going Lean the ERP Way Going Lean the ERP Way Somnath Majumdar Abstract: Lean concepts and techniques are widely used all over the world today to eliminate waste in all processes. These are applicable for all organizations,

More information

L E A N M A N U F A C T U R I N G

L E A N M A N U F A C T U R I N G Executive Summary... 3 What is Lean Manufacturing?... 4 The Principles of Lean Manufacturing... 4 The Benefits of Lean... 6 Operational Improvements... 6 Administrative Improvements... 6 Strategic Improvements...

More information

Plexus Planning. Plexus - Mastering Complex Aerospace and Defense Supply Chains

Plexus Planning. Plexus - Mastering Complex Aerospace and Defense Supply Chains Plexus Planning Plexus - Mastering Complex Aerospace and March 2010 Contents Big Picture Visualization and 2 Quantification of the Supply Chain with Plexus Q: What Are Value Stream Maps? 3 Value Stream

More information

Leading ITSM from Scrum to Kanban

Leading ITSM from Scrum to Kanban Leading ITSM from Scrum to Kanban Ian Jones Agenda The 3 year journey with Agile Scrum Introduction to Lean Kanban The required changes Lessons Learnt Recommendations https://www.flickr.com/photos/wwward0

More information

Towards an Agile authoring methodology: learning from the Lean methodology

Towards an Agile authoring methodology: learning from the Lean methodology Towards an Agile authoring methodology Whitepaper Towards an Agile authoring methodology: learning from the Lean methodology Executive summary Agile development is a way of managing IT development teams

More information

A Pittsburgh Perspective of Applying Lean Thinking Principles in a Community Health Center Setting

A Pittsburgh Perspective of Applying Lean Thinking Principles in a Community Health Center Setting A Pittsburgh Perspective of Applying Lean Thinking Principles in a Community Health Center Setting Jayne Bertovich Director, Western Pennsylvania Health Disparities Collaborative, Pittsburgh, Pennsylvania

More information