Hyper-Productive. Knowledge Work. Performance. The TameFlow Approach. and Its Application to. Serum and Kanban. Steve Tendon.

Size: px
Start display at page:

Download "Hyper-Productive. Knowledge Work. Performance. The TameFlow Approach. and Its Application to. Serum and Kanban. Steve Tendon."

Transcription

1 Hyper-Productive Knowledge Work Performance The TameFlow Approach and Its Application to Serum and Kanban Steve Tendon Wolfram Müller

2 CONTENTS Foreword About the Author Acknowledgments WAV xi xv xvii xviii Part I TameFlow Principles of Hyper-Productive Knowledge Work Performance 1 Chapter 1 A Case of Software Hyper-Productivity 3 The Case of Borland Quattro Pro for Windows 4 Most Productive Ever and Precursor to Serum and XP 4 Barbarians, Not Burrocrats! 5 Organizational Culture 6 Losing Hyper-Productivity 7 Software Hyper-Productivity Is Transferable 7 The Borland Portfolio 8 Possible and Transferable, but Not Duplicable 9 Why Care? 11 So How Do You Get There? 12 Chapter 2 Shapes and Patterns of Hyper-Productivity 13 Natural Force-based Social Networks (Adjacency Diagrams) 13 The Adjacency Diagrams of Quattro Pro for Windows 15 Interaction Grids 15 The Interaction Grid of Quattro Pro for Windows 17 Other Metrics 17 Connectedness 17 Communication Saturation 17 Communication Intensity Ratio 18 From Shapes to Patterns 18 Patterns of Communication and Organization 18 Hyper-Productive Patterns 19 The Powerful Generative Nature of Patterns 20 The Prevalence of Structure and Values over Process 20 Early Signs of Serum 21 iii

3 iv Hyper-Productive Knowledge Work Performance Serum as Prepackaged Pattems 23 Scrum's Rediscovery of Pattems 23 Scrumbuts, Blue Pills, and Red Pills 24 Serum Does Not Lead to Hyper-Productivity 25 Chapter 3 The Natura of Knowledge Work 27 From Rationalism to Empiricism 27 Uncertainty, Incompleteness, and Wegner's Lemma 28 Rationale for Empiricism in Knowledge Work 29 Interactions Demand Empiricism 29 Empiricism in Strategie Management and Architecture 30 Chapter 4 Managemente Profound UnderStanding of Knowledge Work 31 Profound Understanding of the Fundamental Process 31 The Wicked Problem of Strategy Making 32 Coping with Wicked Problems 34 Empiricism at the Heart of Strategy Making 34 Capital Goods and Social Leaming Processes 35 Knowledge about Product and about Process 35 Strategy Making, Artful Making, and Software Development 36 Chapter 5 Managements Responsibility and Learning Organization 41 Process Innovation and Double-Loop Leaming 41 The Executive's Achilles' Heel 42 Dealing with Failure 42 Defensive Reasoning 43 Change Has to Start at the Top 43 Promoting Openness and Dialogue 43 Chapter 6 Discovery Driven Flanning 45 A Latent Conflict 45 Buy or Create Knowledge 45 Managements Conflict: Plan or Experiment? 46 The Discovery Driven Flanning Approach 47 A Disciplined Approach 48 Counting the Beans Backward 49 Tolerance for Failure 49 Assumptions Are Constantly Checked and Rechecked 50 Chapter 7 Budgets Considered Harmful 51 Beyond Budgeting 51 Beyond Budgeting 1s Attuned to the Empirical Approach 52 Beyond Budgeting Supports the Noble Pattems 53

4 Contents v A Note on the Lean Startup Perspective 54 Chapter 8 Creating a Shared Vision at the Team Level 57 The Problem: True Teamwork Is Difficult to Achieve in a Business Setting 57 A Daring Solution: Jim McCarthy's Core Protocols 58 The Commitments and Protocols 58 Checking In 59 The Check In Protocol 59 The Check Out Protocol 60 The Pass Protocol 60 Deciding 60 Resolution Protocol 61 Decision Making as the Key Team-Building Process 61 Ecology of Ideas 62 Protocol Check and Intention Check 62 Aligning 62 Envisioning 63 Validity and Caveats 64 Chapter 9 Critical Roles, Leadership, and More 65 The Patron Role 65 Play by the Rules of the Game 66 Lessons from Open Source Projects 67 The Power and Consequences of Forkability 67 The Power and Consequences of Community 68 The Open Source Governance Model 69 The Thinking Processes of the Theory of Constraints Poster Unanimity 70 A Counterproductive Role: The Serum Master 70 The Solitary Programmer 72 The Leader Is Part of the Team 72 Pride, Fun, and Slack 72 Chapter 10 The Thinking Processes 75 Current Reality Tree and Relevant Problem 77 Undesirable Effects and Root Causes 77 Span of Control and Sphere of Influence 78 Human Factors and Change Management 79 Categories of Legitimate Reservation 79 Policy Constraints 80 The Layers of Resistance 80 Chapter 11 Throughput Accounting 83 Throughput Accounting Versus Cost Accounting 84

5 % vi Hyper-Productive Knowledge Work Performance Cost Accounting Is Not for Management Decisions 84 Throughput Accounting Can Be Reconciled with Cost Accounting 85 Throughput Accounting for Software Engineering 86 Example: Decrease Operating Expense by Avoiding Feature Creep 86 Example: Decrease Investment and Operating Expense with Open Source Software 87 Example: Increase Throughput by Targeting the Long Tail 87 Considerations on Combining the Examples 87 Software Production Metrics in Throughput Accounting 88 Throughput Accounting's Effects on Delivery 89 Throughput Accounting's Effects on Other Common Processes 89 Conclusion 90 Chapter 12 Herbie and Kanban 91 The Story of Herbie 91 Herbie and Work in Process 94 The Five Focusing Steps 94 Step 1: Identify the Constraint "Herbie!" 94 Step 2: Exploit the Constraint "C'mon Herbie! Speed up!" 94 Step 3: Subordinate to the Constraint "Everybody stays behind Herbie!" 94 Step 4: Elevate the Constraint "Everybody carries a piece of Herbie's gear!" 95 Step 5: Repeat! 95 The Unstated Step 0 95 The Secret Step 6 95 From Stepping Stones to the Kanban Board 95 A Philosophy of Ongoing Improvement 97 Chapter 13 The Financial Metrie Supporting Unity of Purpose and Community of Trust 99 Problem: Conflicting Metrics and Incentives 99 Decision Making That Creates Disharmonies 100 Solution: Adopt a System-wide Metrie 102 Implementation: Focus on Flow 103 Command-and-Control Management 109 Cost Accounting Is a Root Cause of Command-and-Control Management 147 A Common Goal and a Common Enemy 110 Chapter 14 The Kanban Method, Flow, and Throughput 111 Gelting Started with Kanban 112 The Four Founding Principles of Kanban 112 The Six Core Practices of Kanban 112 The Nine Values of Kanban 113 The Kanban Lens 113

6 Contents vii The Three Kanban Agendas 114 Links between the Theory of Constraints and Kanban 114 A Little about Flow and Throughput 115 The Consequences of Variation 116 The Mirage of Balancing the Flow 118 Where to Improve 121 Chapter 15 Understanding the Impact of a Constraint 127 Choosing between Two Processes 127 The Lean Perspective 128 The Accounting Perspective 128 The Constraints Management Perspective 131 Constraints are Archimedean Levers 135 Constraints Management Is Key to Throughput Performance 135 Constraints and Service Level Agreements 135 Constraints and Investment Decisions 136 Chapter 16 The (Super-) Human Side of Flow 137 From Happiness to Hyper-Productivity 137 The Mental State of Flow 138 Flow Triggers 138 Environmental Flow Triggers 139 Psychological Triggers 139 Social Triggers 140 Creative Triggers 142 The State of Flow and Organizational Hyper-Productivity 142 Part II Hyper-Productive Serum and Kanban: Applying the TameFlow Perspective 143 Chapter 17 Challenges of Work-State Work in Process Limits 145 Process Management and Process Improvement in Kanban 145 The Rationale behind Work-State WIP Limits 148 The Positives of Work-State WIP Limits 149 The Challenges with Work-State WIP Limits 150 The Negatives of Work-State WIP Limits 151 Thirteen Problems with Work-State WIP Limits 151 Induced Instability 154 Work-State WIP Limits Are Useful when Starting 155 Evolutionary but Directionless Improvements 155 Flow-Time Reduction Is Important 156 Work-State WIP Limits Create Bottlenecks and Ignore the Real Constraint 156 Bottlenecks Are Not Constraints 157

7 viii Hyper-Productive Knowledge Work Performance Finding the Primary Constraint on a Kanban Board 158 The Guidance of Flow Time 158 What Is Next? 158 Chapter 18 TameFlow-Kanban: The Throughput Focused Kanban 161 Finding the Real Herbie 162 The Need for the Real Kanban 164 Toyota Production System Kanban 164 Real Kanban on a Kanban Board 165 Drum-Buffer-Rope 167 Drum-Buffer-Rope with Visible Replenishment Signal 168 The Replenishment Token Is the Drum Beat 170 Capacity in the System Versus Capacity on the Constraint 171 The Replenishment Pull Rule 171 Buffer Signals 173 Replenishment Signals 175 When Murphy Surrounds Herbie 177 Summary of TameFlow-Kanban 177 Chapter 19 Understanding Common Cause Variation 179 Common Cause Variation 180 The Shortcoming of Kanban 181 Variation across the Board 182 Common, Special, Assignable, and Chance Causes 183 The Power of Improving with Common Causes 184 What Is Next? 186 Chapter 20 Improving While in the Flow 187 Minimum Marketable Releases 187 MMRs as a WIP-Limiting Unit of Work 189 An MMR is a Small Target-Scope Project 189 An MMR is a Unit of Commitment 190 An MMR Limits Work in Process 190 Manage Risk by Varying Time, Not Scope 191 CUTTING THE BACKLOG Does Not Cut It 191 Lessens from Critical Chain Project Management 191 The Best of Two Worlds 193 The Theory of Constraints Perspective 193 The MMR Buffer 193 Buffer Sizing 195 Buffer Management, Usage, and Interpretation 199 Buffer Burn Rate 199 Buffer Zones 201

8 Contents ix Buffer Charts 202 Buffer Fever Charts 202 Buffer Control Charts 203 Thresholds and Signals 204 Trends 205 Cumulative Flow Diagrams 205 Burn-up Chart with Buffer Zones 206 Combining Diagrams and Charts 206 Signal Reaction Handled by Normal Kanban Policies 209 How to Build and Monitor an MMR Buffer 209 Little's Law and the Assumption of Steady/Ideal State of Flow 210 Little's Law and the Conditions of Maximum Sustainable Pace 210 Advanced Buffer Management 212 Management of Extra Work 212 Management of Unplanned Work 214 Slack Management and Improvement Capacity 216 Cross-team Collaboration 216 Portfolio Management 217 Chapter 21 Root Cause Analysis the Theory of Constraints Way 219 Risk Detection and Classification 219 Reason Tracking 220 The Example 220 Frequency Analysis and Pareto Analysis 221 A Note on Classical Process Improvement Initiatives 223 A Note on Agile Retrospectives 223 Root Cause Analysis 224 Relevant Problem and Current Reality Tree 224 From Reason Codes to Undesirable Effects 225 Assumptions for Actions May Be Undesirable Effects 225 Validating the Assumptions 227 Validating the Cause-Effect Relationships 227 Searching Deeper 229 Searching Wider: Multiple Causes and Additional Causes 229 Do Not Ignore Obvious Causes 230 Multiple Root Causes 231 Changing the Reality 232 Span of Control 232 Sphere of Influence 233 ManyWhys 233 Injections 235 Influence and Change 235

9 x Hyper-Productive Knowledge Work Performance Layers of Resistance and Persuasion Techniques 237 Chapter 22 In Practica with Serum 239 One Way to Hyper-Productivity 239 Organizational Change Is Hard and Takes a Long Time 240 How to Design Easy and Fast Organizational Change! 240 Where Is This Constraint? 242 What Is the Right Order to Start? 244 Step 1: Reliable Serum or Reliable Kanban 246 Step 2: TameFlow-Scrum or Drum-Buffer-Rope 246 Chapter 23 Reliable Serum and Reliable Kanban 247 Define a Major Release 249 Complete the Backlog 250 Balance Resources, Backlog, and Due Date 250 Execution Control 253 Reliable Serum, the Hero for Product Owners 256 The Portfolio Overview 257 Chapter 24 From Reliable to TameFlow-Scrum 259 The Optimum 259 How to Bring TameFlow-Scrum to Life? 261 Drum-Buffer-Rope as the Steering Mechanism 261 Chapter 25 From Production to Projects 267 Critical Chain 267 Agile Enterprise 268 People Business 268 Appendix A 271 Bibliography 283 Index 297

From Agile by Design. Full book available for purchase here.

From Agile by Design. Full book available for purchase here. From Agile by Design. Full book available for purchase here. Contents Introduction xiii About the Author xix Chapter 1 Adjusting to a Customer-Centric Landscape 1 It s a Whole New World 1 From Customer-Aware

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 [email protected] FEKO 1 General Applications of FEKO Antennas Antenna placement Microwave components

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

50% task time estimate A task time estimate that has a 50% probability of being achieved.

50% task time estimate A task time estimate that has a 50% probability of being achieved. 1 2 nd edition CC terms 50% task time estimate A task time estimate that has a 50% probability of being achieved. Perspective: The distribution of task times is generally viewed as an asymmetrical positive

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

Agile! Springer. The Good, the Hype and the Ugly. Bertrand Meyer

Agile! Springer. The Good, the Hype and the Ugly. Bertrand Meyer i ii imnin111 imiiii niiini n in mi1111 m i urn u n in i H 111 nil n i ni*tmi n11111 iimn mn n IIIH iwi m«inininnmminniii m HI

More information

The only person who likes change is a baby with a wet diaper. Mark Twain. Charan CA Atreya

The only person who likes change is a baby with a wet diaper. Mark Twain. Charan CA Atreya The only person who likes change is a baby with a wet diaper. Mark Twain Charan CA Atreya November - Evolutionary adoption of agile principles in traditional organizations First introduce Kanban and get

More information

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

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

How Agile methods resolve chaos and unpredictability in software projects

How Agile methods resolve chaos and unpredictability in software projects WHITE PAPER How Agile methods resolve chaos and unpredictability in software projects Author: Jack Milunsky Scrum Master and COO Brighstpark3 January 2009 INTRODUCTION This paper attempts to show why an

More information

Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. [email protected] @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 [email protected] @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban

More information

Agile Practices for Waterfall Projects

Agile Practices for Waterfall Projects Agile Practices for Waterfall Projects Shifting Processes for Competitive Advantage Barbee Davis, PMR PMI-ACR PHR J.ROSS PUBLISHING CONTENTS Preface About the Author ix xi Chapter 1: Why Agile Now? t.

More information

for Research and Guiding Innovation for Positive R&D Outcomes Lory Mitchell Wingate

for Research and Guiding Innovation for Positive R&D Outcomes Lory Mitchell Wingate Project Management for Research and Development Guiding Innovation for Positive R&D Outcomes Lory Mitchell Wingate CRC Press Taylor & Francis Group BocaRaton London New York CRC Press is an imprint of

More information

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE Program & Portfolio! Management using! Kanban! Introduction and Agenda Tom Wessel, Davisbase Consulting 20 years in software development. Over 7 years working with software development teams, training,

More information

5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up

5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up Rally Software Development Corporation Whitepaper 5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up Hubert Smits Agile Coach and Certified ScrumMaster Trainer [email protected]

More information

CREATING A THIRD EDITION DAVID MANN

CREATING A THIRD EDITION DAVID MANN CREATING A LEAN CULTURE Tools to Sustain Lean Conversions THIRD EDITION DAVID MANN CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor St Francis Group, an

More information

Bottlenecks in Agile Software Development Identified Using Theory of Constraints (TOC) Principles

Bottlenecks in Agile Software Development Identified Using Theory of Constraints (TOC) Principles Master thesis in Applied Information Technology REPORT NO. 2008:014 ISSN: 1651-4769 Department of Applied Information Technology or Department of Computer Science Bottlenecks in Agile Software Development

More information

Introduction to Enterprise Agile Frameworks

Introduction to Enterprise Agile Frameworks Introduction to Enterprise Agile Frameworks PMINU PDC 2014 May 9, 2014, Salt Lake City, Utah Presented by: Mehul Kapadia SAFe SPC, PMI-ACP, CSM, CSPO, PMP 1 Introduction Mehul Kapadia Director of Project

More information

Delivery. Enterprise Software. Bringing Agility and Efficiency. Global Software Supply Chain. AAddison-Wesley. Alan W. Brown.

Delivery. Enterprise Software. Bringing Agility and Efficiency. Global Software Supply Chain. AAddison-Wesley. Alan W. Brown. Enterprise Software Delivery Bringing Agility and Efficiency Global Software Supply Chain to the Alan W. Brown AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto

More information

Take Time and Cost Out of Your Inventory and Supply Chain - Exploit the Constraints of Forecasting!

Take Time and Cost Out of Your Inventory and Supply Chain - Exploit the Constraints of Forecasting! Take Time and Cost Out of Your Inventory and Supply Chain - Exploit the Constraints of Forecasting! A Thought-Leadership Whitepaper from MCA Associates By Howard W. Coleman, Principal Introduction: Do

More information

Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City

Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City Introduction to Agile Methods Sondra Ashmore, Ph.D. Kristin Runyan AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Mad Capetown Sydney

More information

Applied Agile Practices for Large-scale Organizations

Applied Agile Practices for Large-scale Organizations Applied Agile Practices for Large-scale Organizations COMPLIANCE AND EFFICIENCY WITH STAGES AT THE STAGES INSIGHT Peter Pedross - CEO, PEDCO Page 1 Scaled Agility is for nuts OR FOR THE NOT SERIOUS COMPANIES,

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

Troy Magennis (@t_magennis) Moneyball for Software Projects: Agile Metrics for the Metrically Challenged

Troy Magennis (@t_magennis) Moneyball for Software Projects: Agile Metrics for the Metrically Challenged Troy Magennis () Moneyball for Software Projects: Agile Metrics for the Metrically Challenged Brad Pitt Billy Beane Paul DePodesta Jonah Hill (Playing fictional char.) 2 Earnshaw Cook Percentage Baseball

More information

An Agile Project Management Model

An Agile Project Management Model Agile Project Management Jim Highsmith Chapter 5 An Agile Project Management Model We improve effectiveness and reliability through situationally specific strategies, processes, and practices. One of the

More information

Value, Flow, Quality BCS PRACTITIONER CERTIFICATE IN AGILE SYLLABUS

Value, Flow, Quality BCS PRACTITIONER CERTIFICATE IN AGILE SYLLABUS Value, Flow, Quality BCS PRACTITIONER CERTIFICATE IN AGILE SYLLABUS BCS Practitioner Certificate in Agile Introduction: In the last decade Agile has moved from being an idea on the fringe of software development

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 [email protected] [email protected] blog.troytuttle.com twitter.com/troytuttle linkedin.com/in/troytuttle Motivation

More information

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i.

Schneps, Leila; Colmez, Coralie. Math on Trial : How Numbers Get Used and Abused in the Courtroom. New York, NY, USA: Basic Books, 2013. p i. New York, NY, USA: Basic Books, 2013. p i. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=2 New York, NY, USA: Basic Books, 2013. p ii. http://site.ebrary.com/lib/mcgill/doc?id=10665296&ppg=3 New

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

Implementation. Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Andrew T. Pham and David K. Pham. An Action Guide for Business and IT Leaders

Implementation. Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Andrew T. Pham and David K. Pham. An Action Guide for Business and IT Leaders Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation An Action Guide for Business and IT Leaders Andrew T. Pham and David K. Pham Foreword by Jack Bergstrand, Former CFO of the Coca-Cola

More information

Agile Training Portfolio

Agile Training Portfolio Agile Training Portfolio Why agile? The question can also be: Why learn fast? Why adapt to new experiences and learnings quickly and easily? Well, the Dodo was not very agile and we all know how that ended.

More information

Executive's Guide to Project Management

Executive's Guide to Project Management J Executive's Guide to Project Management Organizational Processes and Practices for Supporting Complex Projects ROBERT K. WYSOCKI WILEY John Wiley & Sons, Inc. Foreword Preface xi, XV INTRODUCTIONN The

More information

Gothenburg 2015 Jan Marek Jan.Marek@ca. com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams

Gothenburg 2015 Jan Marek Jan.Marek@ca. com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams Jan Marek Jan.Marek@ca. com CA Technologies Session S601 Introducing Agile development methodologies to mainframe development teams Agenda Introduce Agile software development methodologies Scrum overview

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

Lean Supply Chain and Logistics Management

Lean Supply Chain and Logistics Management Lean Supply Chain and Logistics Management Paul Myerson Me Grauu Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto CONTENTS CHAPTER

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

Agile So)ware Development

Agile So)ware Development Software Engineering Agile So)ware Development 1 Rapid software development Rapid development and delivery is now often the most important requirement for software systems Businesses operate in a fast

More information

Kanban. A Toyota s manufacturing system for Software Development CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH. Eloy Reguero Fuentes

Kanban. A Toyota s manufacturing system for Software Development CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH. Eloy Reguero Fuentes CERN Kanban A Toyota s manufacturing system for Software Development Who am I? Eloy Reguero Fuentes (Noreña - Spain) Computer Science Engineer (Universidad de Oviedo 2007) SoKware Engineer at CERN (2007)

More information

PMP Examination Tasks Puzzle game

PMP Examination Tasks Puzzle game PMP Examination Tasks Puzzle game Here is a great game to play to test your knowledge of the tasks you will be tested on in the actual examination. What we have done is take each of the domain tasks in

More information

2 Day In House Demand Planning & Forecasting Training Outline

2 Day In House Demand Planning & Forecasting Training Outline 2 Day In House Demand Planning & Forecasting Training Outline On-site Corporate Training at Your Company's Convenience! For further information or to schedule IBF s corporate training at your company,

More information

Supply Chain Strategies

Supply Chain Strategies Supply Chain Strategies Customer-driven and customer-focused Tony Hines ELSEVIER BUTTERWORTH HEINEMANN AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY

More information

Why Agile Works: Economics, Psychology, and Science. @MatthewRenze #PrDC16

Why Agile Works: Economics, Psychology, and Science. @MatthewRenze #PrDC16 Why Agile Works: Economics, Psychology, and Science @MatthewRenze #PrDC16 Purpose Explain why Agile practices are so successful Insights from: Economics Psychology Science Top 7 most important ideas Ideas

More information

The Evolving State of ESPM

The Evolving State of ESPM Foreword Introduction Part One The Evolving State of ESPM xxxi xxxiii 1 Chapter 1 The Changing Landscape of Software Development What Is a Software Development Project? Examples of Two Software Development

More information

Taking the first step to agile digital services

Taking the first step to agile digital services Taking the first step to agile digital services Digital Delivered. Now for Tomorrow. 0207 602 6000 [email protected] @CACI_Cloud 2 1. Background & Summary The Government s Digital by Default agenda has

More information

How to Implement Lean Manufacturing

How to Implement Lean Manufacturing How to Implement Lean Manufacturing Lonnie Wilson Me Graw Hill New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents Preface Acknowledgments

More information

Bank Recovery and Resolution. Sven Schelo. 01 Wolters Kluwer Law & Business

Bank Recovery and Resolution. Sven Schelo. 01 Wolters Kluwer Law & Business Bank Recovery and Resolution Sven Schelo 01 Wolters Kluwer Law & Business Foreword Preface List of Abbreviations xiii xv xvii CHARTER 1 Bank Business 1 1.01 Evolution of Size and Shape of Banks 1 1.02

More information

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual

More information

What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery?

What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery? What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery? Our Findings Lean-Agile methods are helping workgroups to significantly increase their productivity

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

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy

More information

How To Create A Knowledge Enabled Organization

How To Create A Knowledge Enabled Organization Losing Your Minds: Capturing, Retaining and Leveraging Organizational Knowledge bill Kaplan Published by In association with Losing Your Minds: Capturing, Retaining and Leveraging Organizational Knowledge

More information

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; Bridging the Gap: Traditional to Agile Project Management ABSTRACT I. S. Parente 1 1 Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; S3 Technologies, LLC, Principal Consultant; parente@s3 tec.com

More information

When agile is not enough

When agile is not enough When agile is not enough LESS 2010 Kati Vilkki [email protected] 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

Scrum. in five minutes

Scrum. in five minutes Scrum in five minutes Scrum and agile methods are hot topics these days A simple method for the management of complex projects... Older methods focus on staying on track; Scrum is aimed at delivering business

More information

The Basics of Scrum An introduction to the framework

The Basics of Scrum An introduction to the framework The Basics of Scrum An introduction to the framework Introduction Scrum, the most widely practiced Agile process, has been successfully used in software development for the last 20 years. While Scrum has

More information

Capstone Agile Model (CAM)

Capstone Agile Model (CAM) Capstone Agile Model (CAM) Capstone Agile Model (CAM) Approach Everything we do within the Capstone Agile Model promotes a disciplined project leadership process that encourages frequent inspection and

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

Kanban in a nutshell. Chapter 1. 1.1 Origins and Principles

Kanban in a nutshell. Chapter 1. 1.1 Origins and Principles 1 Chapter 1 Kanban in a nutshell Student: Tiberiu Marian Budău Coordinator: Pascal Bihler Contact: [email protected] Agile methods and lean approaches have been receiving ever increasing attention

More information

Business Intelligence and Corporate Performance Management Strategy Theory Of Constraints

Business Intelligence and Corporate Performance Management Strategy Theory Of Constraints HITACHI CONSULTING Business Intelligence and Corporate Performance Management Strategy Theory Of Constraints Prakash Jha, Hitachi Consulting 5/1/2008 This page intentionally left blank Page: 2 of 9 Contents

More information

More important than ever: The Business Analysts role in Agile software development

More important than ever: The Business Analysts role in Agile software development IIBA Nottingham, May 2010 More important than ever: The Business Analysts role in Agile software development Allan Kelly [email protected] http://www.allankelly.net Software Strategy http://www.softwarestrategy.co.uk

More information

THIRD EDITION VOLUME 10. Edited by. Sinead Roden, Michael Lewis, and. Nigel Slack. City University London, University of Bath, and

THIRD EDITION VOLUME 10. Edited by. Sinead Roden, Michael Lewis, and. Nigel Slack. City University London, University of Bath, and WILEY ENCYCLOPEDIA OF MANAGEMENT THIRD EDITION VOLUME 10 OPERATIONS MANAGEMENT Edited by Sinead Roden, Michael Lewis, and Nigel Slack City University London, University of Bath, and University ofwarwick

More information

How To Create An Efficient Supply Chain

How To Create An Efficient Supply Chain Demand-Driven Inventory Optimization and Replenishment Creating a More Efficient Supply Chain Robert A. Davis WILEY Contents Foreword xiii Preface xvii Acknowledgments xix Chapter 1 Creating Demand-Driven

More information

Organizational Patterns of Agile Software Development

Organizational Patterns of Agile Software Development Organizational Patterns of Agile Software Development James O. Coplien Neil B. Harrison PEARSON Prentice Hall Upper Saddle River, NJ 07458 Contents PART I History and Introduction 1 1 An Overview of Patterns

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

A Kanban System for Sustaining Engineering on Software Systems

A Kanban System for Sustaining Engineering on Software Systems A Kanban System for Sustaining Engineering on Software Systems David J Anderson Senior Director Software Engineering Rick Garber Manager Process Engineering Corbis is a Creative Services Company whose

More information

Body of Knowledge for Six Sigma Green Belt

Body of Knowledge for Six Sigma Green Belt Body of Knowledge for Six Sigma Green Belt What to Prepare For: The following is the Six Sigma Green Belt Certification Body of Knowledge that the exam will cover. We strongly encourage you to study and

More information

Lean software development measures - A systematic mapping

Lean software development measures - A systematic mapping Master Thesis Software Engineering Thesis no: 1MSE:2013-01 July 2013 Lean software development measures - A systematic mapping Markus Feyh School of Engineering Blekinge Institute of Technology SE-371

More information

Pursuing Execution Excellence

Pursuing Execution Excellence Pursuing Execution Excellence Goal Setting and Cascading Challenges in a Matrix Organisation William Malek Strategy Execution Practice Leader 17 years of management experience in Fortune 500 s 14 years

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

IndigoBlue Governance Framework

IndigoBlue Governance Framework Overview IndigoBlue IndigoBlue Winner of Agile Consultancy of the Year 2011/12, IndigoBlue is one of the leading consultancies in the UK focused on Agile processes for strategic consultancy, and programme

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

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

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

Requirements Engineering for Software

Requirements Engineering for Software Requirements Engineering for Software and Systems Second Edition Phillip A. Laplante CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Croup, an

More information

Agile Beyond The Team 1

Agile Beyond The Team 1 Agile Beyond The Team 1 Dilbert Agile 2 What Does Your Organization Value? Projects over Teams? Do new teams spools up for new projects? On-Time/On-Budget Delivery over Zero Maintenance Products Deliver

More information

Scrum in a Large Project Theory and Practice

Scrum in a Large Project Theory and Practice Scrum in a Large Project Theory and Practice Agile World 2012 Munich, July 12, 2012 Dr. Sebastian Stamminger Scrum in Large Projects Agenda Theory Case Study Teams Our Process Challenges Lessons Learned

More information

COPYRIGHTED MATERIAL. Contents. Acknowledgments Introduction

COPYRIGHTED MATERIAL. Contents. Acknowledgments Introduction Contents Acknowledgments Introduction 1. Governance Overview How Do We Do It? What Do We 1 Get Out of It? 1.1 What Is It? 1 1.2 Back to Basics 2 1.3 Origins of Governance 3 1.4 Governance Definition 5

More information

Management and Cast Accaunting

Management and Cast Accaunting COLIN DRURY Management and Cast Accaunting Second edition CHAPMAN AND HALL University and Professional Division LONDON. NEW YORK. TOKYO. MELBOURNE. MADRAS Contents Preface XVI Part I: Introduction to Management

More information

RISK MANAGMENT ON AN AGILE PROJECT

RISK MANAGMENT ON AN AGILE PROJECT BIO PRESENTATION W3 6/28/ 11:30 AM RISK MANAGMENT ON AN AGILE PROJECT Michele Sliger Rally Software Development Better Software Conference June 26 29, Las Vegas, NV USA Michele Sliger Michele Sliger has

More information

Agile Project Management

Agile Project Management Agile Project Management Summary Certification Abbreviation Prerequisite(s) Classroom Duration Number of CECs Number of Subjects Number of Themes Status ICAgile Certified Expert Agile Project Management

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

How to manage agile development? Rose Pruyne Jack Reed

How to manage agile development? Rose Pruyne Jack Reed How to manage agile development? Rose Pruyne Jack Reed What will we cover? Introductions Overview and principles User story exercise Retrospective exercise Getting started Q&A About me: Jack Reed Geospatial

More information

Agile Metrics. It s Not All That Complicated

Agile Metrics. It s Not All That Complicated Agile Metrics It s Not All That Complicated Welcome About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach Certified Scrum Master Certified Scrum Product Owner Led teams/org s to

More information

The Process. Improvement. Handbook. A Blueprint for Managing Change and. Increasing Organizational Performance. Tristan Boutros.

The Process. Improvement. Handbook. A Blueprint for Managing Change and. Increasing Organizational Performance. Tristan Boutros. The Process Improvement Handbook A Blueprint for Managing Change and Increasing Organizational Performance Tristan Boutros Tim Purdie Illustrations by Dustin Duffy Mc Graw Hill Education New York Chicago

More information

HP Agile Manager What we do

HP Agile Manager What we do HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage

More information

CMMI and KANBAN is it possible?

CMMI and KANBAN is it possible? CMMI and KANBAN is it possible? Pedro Castro Henriques Strongstep CEO Alexandrina Lemos Strongstep Senior Consultant About Pedro Castro Henriques Strongstep CEO and Co-Founder Worked in 9 European countries

More information

Secure Code Development

Secure Code Development ISACA South Florida 7th Annual WOW! Event Copyright Elevate Consult LLC. All Rights Reserved 1 Agenda i. Background ii. iii. iv. Building a Business Case for Secure Coding Top-Down Approach to Develop

More information

Course Title: Managing the Agile Product Development Life Cycle

Course Title: Managing the Agile Product Development Life Cycle Course Title: Managing the Agile Product Development Life Cycle Course ID: BA25 Credits: 28 PDUs Course Duration: 4 days (with optional Executive session) Course Level: Intermediate/Advanced Course Description:

More information

APICS acknowledges the Basics of Supply Chain Management Committee for its contributions in the development of this resource.

APICS acknowledges the Basics of Supply Chain Management Committee for its contributions in the development of this resource. APICS acknowledges the Basics of Supply Chain Management Committee for its contributions in the development of this resource. Jim Caruso, CPIM, CSCP (chair) Carol Bulfer, CPIM James F. Cox, Ph.D., CFPIM,

More information

Applying Lean on Agile Scrum Development Methodology

Applying Lean on Agile Scrum Development Methodology ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering

More information

An Adaptive Agile Framework for

An Adaptive Agile Framework for Effectlvs Complex Projecl Management An Adaptive Agile Framework for Delivering Business Value Robert K. Wysocki TABLE OF CONTENTS Foreword by Kathleen Hass About the Author WAV Page v xvii xix Chapter

More information

DESCRIBING OUR COMPETENCIES. new thinking at work

DESCRIBING OUR COMPETENCIES. new thinking at work DESCRIBING OUR COMPETENCIES new thinking at work OUR COMPETENCIES - AT A GLANCE 2 PERSONAL EFFECTIVENESS Influencing Communicating Self-development Decision-making PROVIDING EXCELLENT CUSTOMER SERVICE

More information