SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
lsoftware development
                                   e a n
         What is this thing called Pull?
         An Inflection Point in the Way Things are Done
mary@poppendieck.com     Mary Poppendieck        www.poppendieck.com
Push From Forecast
                                          Video Cassette Plant – early 1980’s


                                                      Pancake
                           Coat                Slit     Pancake     Wind   Package   Ship
                                                          Pancake


Chemicals       Mix


 Parts                                                 Assemble


Supplies


            MRP scheduled all purchases and sent orders to each workstation
                 Reliably shipped ~ 60% of weekly plan
                 Orders filled in ~ 6 weeks
                 A lot of expediting

 2          September 10    Copyright©2010 Poppendieck.LLC   l e a n
            “If only you would try harder to do what the schedule says….”
Pull From Demand
  Crisis at our Video Cassette Plant
             Competition selling cassettes
              for less than we could make them
  Our Response
             Statistical Analysis for Quality
              Improvement                                                Immediate Results:
             Just-in-Time (Lean) Production                              95% of weekly plan
                                                                          Orders filled in 2 weeks
  The Great Coffee Cup Simulation
                                                                          No expediting



                                                           Pancake
                            Coat                    Slit     Pancake         Wind             Package    Ship
                                                               Pancake


                                                                                              Supplies
Chemicals        Mix




  3          September 10
                                            Parts


                              Copyright©2010 Poppendieck.LLC     l e a n
                                                           Assemble
Preparation
It’s Not Luck
Years of Quality Improvement
     Statistical Analysis System
     QA moved to the production line
     Stop-the-Line Attitude
Months spent designing the details of a pull system
     Designed by production workers
         Pre-dated Just-in-Time consultants
         Leadership through all levels of line management
         The design process WAS the training
The most critical factors?
     Freedom to experiment at the local level
     Deep engagement of every worker in the plant

4    September 10    Copyright©2010 Poppendieck.LLC   l e a n
         Ability to rapidly and easily adapt to problems
Strategic Inflection Point


                                                                                      Business goes on
                                                                                      to new heights



                                           Inflection Point

                                          10x change in an element of the business.
                                          What worked before doesn’t work now.
                                          The executives are the last to know.
                                                                                         Business
                                                                                         declines




5    September 10   Copyright©2010 Poppendieck.LLC   l e a n
                                                       From: Only the Paranoid Survive, by Andy Grove,
Theory

Any transition from Push to Pull
will create an inflection point.

                                                              Business goes on
                                                              to new heights



                           Inflection Point


                       Transition from Push to Pull creates 10x change.
                       What worked before doesn’t work now.
                       The executives are the last to know.
                                                                          Business



6   September 10   Copyright©2010 Poppendieck.LLC      l e a n            declines
Software Development
               Inflection Points
    Version 1.0 – Contract Focus               Version 2.0 – Development Focus        Version 3.0* - Customer Focus

   Processes and tools                         Individuals and                     Team vision and
   Comprehensive                                interactions                         initiative
    documentation                               Working software                    Validated learning
   Contract negotiation                        Customer collaboration              Customer discovery
   Following a plan                            Responding to change                Initiating Change




                                                 Inflection Point:
                                                  Customer Pull
    2000                                2005                      2010                         2015




    7       September 10                                                 l e a n
                                                                  *Kent Beck, Startup Lessons Learned – April 23, 2010
                                   Copyright©2010 Poppendieck.LLC http://www.justin.tv/startuplessonslearned/b/262656520
Understand the Job
The purpose of a product is to make a job easier, cheaper,
  faster, more convenient, and/or give better results
The development team must deeply understand the job and
  the value to be gained from doing the job in a new way.




8
           Ethnography
    September 10   Copyright©2010 Poppendieck.LLC   l e a n
                                                      Ideation
Pull From Customer Value
                     Not this:                           But this:
                           P
                           R
                           I
                           O
                           R
                           I
                           T
                           I
                           Z
                           E
                           D
                           !




    Brilliant Systems are the result
    of a matching of mental models
    between those developing a
    system and those whose job will

9
    be made easier by the system.
      September 10     Copyright©2010 Poppendieck.LLC   l e a n
Case Study
GE Healthcare
“We realized that the biggest
impediment was that we were
selling what we were making
[rather than] making what the
customers here needed.”*



                                                                The MAC-i: EKG’s for Rs 9

                                            “Our engineering and marketing teams now interact
                                            closely with the customers here [in India] to understand
                                            their requirements. We look at their work flow, their
                                            environmental limitations, their profitability issues and
The Vscan: $8000 Ultrasound unit            other factors and we then price, design and manufacture
the size of a mobile phone. Based
on designs originating in China, it
will revolutionize global healthcare.
10      September 10          Copyright©2010 Poppendieck.LLC   l e a n
                                            the products accordingly”**      **Ashish Shah, general manager,
                                                                                    global technology, GE Healthcare

                                                                 *V. Raja, president and CEO of GE Healthcare-South Asia.
Build the Thing Right
     It’s Not Luck                      Basic Technical Disciplines:
                                         1. Low Dependency Architecture
                                         2. Coding Standards
                                         3. Design/Code Reviews
                                         4. Refactoring is a Habit
                                         5. Source Control / Configuration Mgmt
                                         6. Automated Unit Tests
     It’s Hard Work                      7. STOP if the tests don’t pass
                                         8. Continuous Integration
                                         9. Automated Acceptance Tests
                                         10. System Testing / UAT – early & often
                                         11. Automated Release / Install Packages
                                         12. Escaped Defect Analysis & Feedback


11    September 10   Copyright©2010 Poppendieck.LLC   l e a n
Disruptive Technologies

                                                                                     The question now really is:
                                                                                     “Why isn’t all enterprise
                                                       When I started Salesforce,    software like Facebook?
                                                       I asked the question:                  Version 3.0
                                                       “Why isn’t all enterprise
                                                       software like Amazon.com?
                                                                                                   Associated Press
                Marc Benioff                                  Version 2.0
                                                                                                   July 28, 2010
               Salesforce.com




 “Over the past four years, I have watched with
                                                                                    “The fact is that because of the cloud,
 amazement the rise of Amazon Web Services.
                                                                                    today a young upstart can take market
 What started out as a basic S3 storage service
                                                                                    share without an incumbent having
 … has disrupted – and transformed – the entire
                                                                                    time to react.” – Werner Vogles, Amazon.com
 technology landscape.” – Technology writer Om Malik




12       September 10              Copyright©2010 Poppendieck.LLC        l e a n
                                                             Werner Vogles
                                                              Amazon.com
Preparation
     The OODA Loop*


     Act                 Observe
           Those who execute
            this loop fastest
              always win.



 Decide                    Orient

13   September 10
                           *Developed by John Boyd

                    Copyright©2010 Poppendieck.LLC   l e a n
Pull from Passion
                                            Remember the times when:
                                                  You are deeply engaged
                                                  Distractions disappear
                                                  Time evaporates
                                                 This is called FLOW.
                                             Flow occurs when we are
                                             pulled by our passion:
                                                  To master a difficult
                                                   challenge
                                                  To be a part of something

14   September 10   Copyright©2010 Poppendieck.LLC   l e a n
                                                   larger than ourselves
Motivation 3.0
Factors that Lead to
Better Performance &
Personal Satisfaction:
Autonomy:
 The desire to be
     self-directed.
Mastery:                                                                               www.youtube.com/watch?v=u6XAPnuFjJc


 The urge to get better.                      Open Source
Purpose:                                        “The impossible public good.”
                                                       Incredibly stable
 The aspiration to make a                             Impossibly complex
                                                       No monetary rewards or sanctions
     contribution to something                         No central authority in the traditional sense



15
     larger than ourselves.

        September 10   Copyright©2010 Poppendieck.LLC   l e a n
                                                This defies known social & economic theory
                                                      Why would people contribute?
Is Open                                             An Inflection
Source                                                    Point?

Motivation 2.0                                Motivation 3.0
  Extrinsic motivation                         Intrinsic motivation
  Pay for time                                 Treat workers like volunteers
Economics 2.0                                 Economics 3.0
  The key scarcity which                       The key scarcity is the time, energy &
      drives decisions is capital                 brainpower of bright, creative people
Coordination 2.0                              Coordination 3.0
  Leaders direct followers                     Leaders recruit followers
  No option to opt-out                         There is always an option to opt-out
Complexity 2.0                                Complexity 3.0
  The plan-driven archetype                    The evolution archetype
  Centralization  efficiency
 16      September 10   Copyright©2010 Poppendieck.LLC   l e a n
                                                Requisite variety  survival
Preparation:

1970: Jan Wallander became CEO
Focus on profitability, not growth.
Decisions devolved to branch managers:
    independent agents who make
    all decisions for their branch
Small central staff that must sell
    services to branch managers
Measurements:
     Cost-to-income ratio
     Income per employee
Governance:
     Friendly competition among branch managers
     Company-wide profit sharing
Result:


17
     Top European bank that easily
     weathers economic storms
      September 10    Copyright©2010 Poppendieck.LLC   l e a n
Preparation:

A fundamental measure of our success will be the shareholder value we create over the long
term. From the very beginning, our emphasis has been on the long term and as a result, we may
make decisions and weigh tradeoffs differently than some other companies. We will continue to:
     Focus relentlessly on our customers.
     Make bold investment decisions in light of long-term leadership
         considerations rather than short-term profitability considerations.
         There is more innovation ahead of us than behind us, and to that end, we are committed to
         extending our leadership in e-commerce in a way that benefits customers and therefore,
         inherently, investors -- you can’t do one without the other. Some of these bold investments
         will pay off, others will not, but we will have learned a valuable lesson in either case.
     Work hard to spend wisely and maintain our lean culture.
         We understand the importance of continually reinforcing a cost-conscious culture.
     Focus on hiring and retaining versatile and talented employees, and
         weight their compensation to significant stock ownership rather than cash.
         We know our success will be largely affected by our ability to attract and retain a motivated
         employee base, each of whom must think like, and therefore must actually be, an owner.
We are firm believers that the long-term interests of shareholders are tightly linked to the



                                                                   l e a n
interests of our customers. If we do our jobs right, today’s customers will buy more tomorrow,
we’ll add more customers in the process, and it will all add up to more cash flow and more long-
term value for our shareholders.
18     September 10      Copyright©2010 Poppendieck.LLC http://phx.corporate-ir.net/phoenix.zhtml?c=97664&p=irol-govHighlights
Preparation:

                             2004 Founders’ IPO Letter
SERVING END USERS
     We founded Google because we believed we could provide an important service to
     the world-instantly delivering relevant information on virtually any topic. Serving
     our end users is at the heart of what we do and remains our number one priority.
LONG TERM FOCUS
     As a private company, we have concentrated on the long term, and this has served
     us well. As a public company, we will do the same. In our opinion, outside
     pressures too often tempt companies to sacrifice long term opportunities to meet
     quarterly market expectations.
RISK VS REWARD IN THE LONG RUN
     Our business environment changes rapidly and needs long term investment. We
     will not hesitate to place major bets on promising new opportunities.
GOOGLERS
     Our employees, who have named themselves Googlers, are everything. Google is
     organized around the ability to attract and leverage the talent of exceptional
     technologists and business people. We have been lucky to recruit many creative,


19     September 10                                          l e a n
     principled and hard working stars. We hope to recruit many more in the future. We
     will reward and treat them well.
                                                  http://investor.google.com/corporate/2004/ipo-founders-letter.html
                       Copyright©2010 Poppendieck.LLC
Business goes on
What do these Companies                                             to new heights




have in Common?
                                                 Inflection Point
                                                                           Business
1. Organize to be able rapidly recognize and                               declines
     quickly respond to strategic inflection points.
2. Focus on customer success,
     rather than company success.
3. Focus on attracting and engaging top people,
     rather than selecting and executing top projects.
4. Believe that shareholders are better served by a long
     term focus, even at the expense of quarterly results.
5. Believe that local decision-making is more important

20
     than company-wide process standardization.
      September 10   Copyright©2010 Poppendieck.LLC   l e a n
From                                                                 To


                    Update to Version 3.0

                                              Economics 3.0
                                              The coming scarcity:
                                              The time, energy & brainpower
                              3.0             of bright, creative people.


                                              Coordination 3.0
                        2.X                    Leaders attract followers.
                                               Wisdom is found at the worksite.


          Motivation 3.0                      Complexity 3.0
          Autonomy                            Independent agents make
          Mastery                             better decisions at scale.

21
          Passion
     September 10    Copyright©2010 Poppendieck.LLC   l e a n
                                              Evolve or die.
lsoftware development
                                   e a n
                       Thank You!
             More Information: www.poppendieck.com

mary@poppendieck.com     Mary Poppendieck      www.poppendieck.com

Weitere ähnliche Inhalte

Was ist angesagt?

Recognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget SoundRecognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget SoundChris Sterling
 
Managing Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleManaging Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleChris Sterling
 
01 traditional analytics
01 traditional analytics01 traditional analytics
01 traditional analyticsMeasureWorks
 
Enterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves CaseauEnterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves CaseauOperae Partners
 
"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark Striebeck"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark StriebeckOperae Partners
 
First build the right thing
First build the right thingFirst build the right thing
First build the right thingAgileOnTheBeach
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementChris Sterling
 
Avanulo Blue Paper Enigi User Engaged Construction (1)
Avanulo Blue Paper   Enigi   User Engaged Construction  (1)Avanulo Blue Paper   Enigi   User Engaged Construction  (1)
Avanulo Blue Paper Enigi User Engaged Construction (1)mstxbusiness
 
introduction to management 7
introduction to management 7introduction to management 7
introduction to management 7Marwan AL Hashdei
 
Can MVP help Government innovate like a Startup?
Can MVP help Government innovate like a Startup?Can MVP help Government innovate like a Startup?
Can MVP help Government innovate like a Startup?aboobier
 
Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Brent Barton
 
Ideation to Project Creation
Ideation to Project CreationIdeation to Project Creation
Ideation to Project Creationgmevans1
 
Bv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.KeyBv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.KeyLeanAgileTraining
 
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication GapBrent Barton
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Brent Barton
 
Agile Business Analysis - The Key to Effective Requirements on Agile Projects
Agile Business Analysis - The Key to Effective Requirements on Agile ProjectsAgile Business Analysis - The Key to Effective Requirements on Agile Projects
Agile Business Analysis - The Key to Effective Requirements on Agile ProjectsLilian De Munno
 
Innovation Way
Innovation WayInnovation Way
Innovation Waydermodyv
 
Ipsos Crescendo- A New Qual-Quant Tool- March 2012
Ipsos Crescendo- A New Qual-Quant Tool- March 2012Ipsos Crescendo- A New Qual-Quant Tool- March 2012
Ipsos Crescendo- A New Qual-Quant Tool- March 2012Ipsos Vantis
 
Mobilizing Citizen Engineers to Impact Complex Systems - RallyforImpact
Mobilizing Citizen Engineers to Impact Complex Systems - RallyforImpactMobilizing Citizen Engineers to Impact Complex Systems - RallyforImpact
Mobilizing Citizen Engineers to Impact Complex Systems - RallyforImpactRyan Martens
 

Was ist angesagt? (20)

Recognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget SoundRecognizing Software Debt - Beyond Agile Puget Sound
Recognizing Software Debt - Beyond Agile Puget Sound
 
Managing Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleManaging Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG Seattle
 
01 traditional analytics
01 traditional analytics01 traditional analytics
01 traditional analytics
 
Enterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves CaseauEnterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves Caseau
 
"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark Striebeck"Creating a testing culture" by Mark Striebeck
"Creating a testing culture" by Mark Striebeck
 
First build the right thing
First build the right thingFirst build the right thing
First build the right thing
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio Management
 
Avanulo Blue Paper Enigi User Engaged Construction (1)
Avanulo Blue Paper   Enigi   User Engaged Construction  (1)Avanulo Blue Paper   Enigi   User Engaged Construction  (1)
Avanulo Blue Paper Enigi User Engaged Construction (1)
 
Rational Agility
Rational AgilityRational Agility
Rational Agility
 
introduction to management 7
introduction to management 7introduction to management 7
introduction to management 7
 
Can MVP help Government innovate like a Startup?
Can MVP help Government innovate like a Startup?Can MVP help Government innovate like a Startup?
Can MVP help Government innovate like a Startup?
 
Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management
 
Ideation to Project Creation
Ideation to Project CreationIdeation to Project Creation
Ideation to Project Creation
 
Bv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.KeyBv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.Key
 
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
 
Agile Business Analysis - The Key to Effective Requirements on Agile Projects
Agile Business Analysis - The Key to Effective Requirements on Agile ProjectsAgile Business Analysis - The Key to Effective Requirements on Agile Projects
Agile Business Analysis - The Key to Effective Requirements on Agile Projects
 
Innovation Way
Innovation WayInnovation Way
Innovation Way
 
Ipsos Crescendo- A New Qual-Quant Tool- March 2012
Ipsos Crescendo- A New Qual-Quant Tool- March 2012Ipsos Crescendo- A New Qual-Quant Tool- March 2012
Ipsos Crescendo- A New Qual-Quant Tool- March 2012
 
Mobilizing Citizen Engineers to Impact Complex Systems - RallyforImpact
Mobilizing Citizen Engineers to Impact Complex Systems - RallyforImpactMobilizing Citizen Engineers to Impact Complex Systems - RallyforImpact
Mobilizing Citizen Engineers to Impact Complex Systems - RallyforImpact
 

Andere mochten auch

Marist College SCA - Integrated Communication Intern Presentation
Marist College SCA - Integrated Communication Intern PresentationMarist College SCA - Integrated Communication Intern Presentation
Marist College SCA - Integrated Communication Intern Presentationabro1124
 
Intern Presentation
Intern PresentationIntern Presentation
Intern PresentationRafay Syed
 
Social media wertz
Social media wertzSocial media wertz
Social media wertzwertzeri
 
Tips and Best Practices for Blogging: Outreach and Education
Tips and Best Practices for Blogging: Outreach and EducationTips and Best Practices for Blogging: Outreach and Education
Tips and Best Practices for Blogging: Outreach and EducationAmy Hays
 
Nick boucart lean startups
Nick boucart   lean startupsNick boucart   lean startups
Nick boucart lean startupsAGILEMinds
 
Olav maassen risk management
Olav maassen   risk managementOlav maassen   risk management
Olav maassen risk managementAGILEMinds
 

Andere mochten auch (7)

Marist College SCA - Integrated Communication Intern Presentation
Marist College SCA - Integrated Communication Intern PresentationMarist College SCA - Integrated Communication Intern Presentation
Marist College SCA - Integrated Communication Intern Presentation
 
Intern Presentation
Intern PresentationIntern Presentation
Intern Presentation
 
Social media wertz
Social media wertzSocial media wertz
Social media wertz
 
Bookreview
BookreviewBookreview
Bookreview
 
Tips and Best Practices for Blogging: Outreach and Education
Tips and Best Practices for Blogging: Outreach and EducationTips and Best Practices for Blogging: Outreach and Education
Tips and Best Practices for Blogging: Outreach and Education
 
Nick boucart lean startups
Nick boucart   lean startupsNick boucart   lean startups
Nick boucart lean startups
 
Olav maassen risk management
Olav maassen   risk managementOlav maassen   risk management
Olav maassen risk management
 

Ähnlich wie What's this thing called "pull" - Mary Poppendieck

It's Not About Working Software After All!
It's Not About Working Software After All!It's Not About Working Software After All!
It's Not About Working Software After All!Ignite
 
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...Peter Breithaupt
 
Front End Innovation - Peter Koen
Front End Innovation - Peter KoenFront End Innovation - Peter Koen
Front End Innovation - Peter KoenBrand Genetics
 
Discovery delivery agiletour-xian
Discovery delivery agiletour-xianDiscovery delivery agiletour-xian
Discovery delivery agiletour-xianQiao Liang
 
Why Design Matters - P&G Keynote
Why Design Matters - P&G KeynoteWhy Design Matters - P&G Keynote
Why Design Matters - P&G KeynotePreston Smalley
 
HP Discover Session BB2160: Agile DevOps Continuous Delivery
HP Discover Session BB2160:  Agile DevOps Continuous DeliveryHP Discover Session BB2160:  Agile DevOps Continuous Delivery
HP Discover Session BB2160: Agile DevOps Continuous DeliveryCapgemini
 
Dude where's my backlog?
Dude where's my backlog?Dude where's my backlog?
Dude where's my backlog?Robin Dymond
 
It is the IT world
It is the IT worldIt is the IT world
It is the IT worldStephan Katz
 
Increasing The Probability Of Success For Your Project
Increasing The Probability Of Success For Your ProjectIncreasing The Probability Of Success For Your Project
Increasing The Probability Of Success For Your ProjectGlen Alleman
 
The Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software DevelopmentThe Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software Developmentallan kelly
 
The BA role in Agile software development
The BA role in Agile software developmentThe BA role in Agile software development
The BA role in Agile software developmentallan kelly
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsMarcello Duarte
 
The Power of Process
The Power of ProcessThe Power of Process
The Power of ProcessFred Hess
 
Smart Process Works, Inc -Process Improvement
Smart Process Works, Inc -Process ImprovementSmart Process Works, Inc -Process Improvement
Smart Process Works, Inc -Process Improvementjake62
 

Ähnlich wie What's this thing called "pull" - Mary Poppendieck (20)

It's Not About Working Software After All!
It's Not About Working Software After All!It's Not About Working Software After All!
It's Not About Working Software After All!
 
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
Getting Plone Introduced Into Large Scale Business Operations Plone Conf Oct ...
 
DevOps practices
DevOps practicesDevOps practices
DevOps practices
 
Front End Innovation - Peter Koen
Front End Innovation - Peter KoenFront End Innovation - Peter Koen
Front End Innovation - Peter Koen
 
Discovery delivery agiletour-xian
Discovery delivery agiletour-xianDiscovery delivery agiletour-xian
Discovery delivery agiletour-xian
 
Why Design Matters - P&G Keynote
Why Design Matters - P&G KeynoteWhy Design Matters - P&G Keynote
Why Design Matters - P&G Keynote
 
PMI is NOT the enemy
PMI is NOT the enemyPMI is NOT the enemy
PMI is NOT the enemy
 
Innovation
InnovationInnovation
Innovation
 
HP Discover Session BB2160: Agile DevOps Continuous Delivery
HP Discover Session BB2160:  Agile DevOps Continuous DeliveryHP Discover Session BB2160:  Agile DevOps Continuous Delivery
HP Discover Session BB2160: Agile DevOps Continuous Delivery
 
Dude where's my backlog?
Dude where's my backlog?Dude where's my backlog?
Dude where's my backlog?
 
It is the IT world
It is the IT worldIt is the IT world
It is the IT world
 
Finding the Center
Finding the CenterFinding the Center
Finding the Center
 
Technical debt
Technical debtTechnical debt
Technical debt
 
Increasing The Probability Of Success For Your Project
Increasing The Probability Of Success For Your ProjectIncreasing The Probability Of Success For Your Project
Increasing The Probability Of Success For Your Project
 
Lifecycle News Issue 2
Lifecycle News Issue 2Lifecycle News Issue 2
Lifecycle News Issue 2
 
The Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software DevelopmentThe Business Analysts Role in Agile Software Development
The Business Analysts Role in Agile Software Development
 
The BA role in Agile software development
The BA role in Agile software developmentThe BA role in Agile software development
The BA role in Agile software development
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical things
 
The Power of Process
The Power of ProcessThe Power of Process
The Power of Process
 
Smart Process Works, Inc -Process Improvement
Smart Process Works, Inc -Process ImprovementSmart Process Works, Inc -Process Improvement
Smart Process Works, Inc -Process Improvement
 

Mehr von AGILEMinds

Lean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metricsLean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metricsAGILEMinds
 
Sami honkonen scheduling work in kanban
Sami honkonen   scheduling work in kanbanSami honkonen   scheduling work in kanban
Sami honkonen scheduling work in kanbanAGILEMinds
 
Patrick steyaert lean adaptive management - achieving complex business goal...
Patrick steyaert   lean adaptive management - achieving complex business goal...Patrick steyaert   lean adaptive management - achieving complex business goal...
Patrick steyaert lean adaptive management - achieving complex business goal...AGILEMinds
 
Mike burrows level demand, balance workload and manage schedule risk with c...
Mike burrows   level demand, balance workload and manage schedule risk with c...Mike burrows   level demand, balance workload and manage schedule risk with c...
Mike burrows level demand, balance workload and manage schedule risk with c...AGILEMinds
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexityAGILEMinds
 
Mattias skarin what would you do - analysing charts
Mattias skarin   what would you do - analysing chartsMattias skarin   what would you do - analysing charts
Mattias skarin what would you do - analysing chartsAGILEMinds
 
Matthias bohlen team and contracts
Matthias bohlen   team and contractsMatthias bohlen   team and contracts
Matthias bohlen team and contractsAGILEMinds
 
Mark robinson what does lean mean for software testing
Mark robinson   what does lean mean for software testingMark robinson   what does lean mean for software testing
Mark robinson what does lean mean for software testingAGILEMinds
 
Karl scotland science of kanban
Karl scotland   science of kanbanKarl scotland   science of kanban
Karl scotland science of kanbanAGILEMinds
 
Jurgen de smet yves hanoulle real options
Jurgen de smet yves hanoulle   real optionsJurgen de smet yves hanoulle   real options
Jurgen de smet yves hanoulle real optionsAGILEMinds
 
John seddon it’s the system stupid!
John seddon   it’s the system stupid!John seddon   it’s the system stupid!
John seddon it’s the system stupid!AGILEMinds
 
Jasper sonnevelt pitfalls of a large kanban implementation
Jasper sonnevelt   pitfalls of a large kanban implementationJasper sonnevelt   pitfalls of a large kanban implementation
Jasper sonnevelt pitfalls of a large kanban implementationAGILEMinds
 
Jason yip kanban for it operations
Jason yip   kanban for it operationsJason yip   kanban for it operations
Jason yip kanban for it operationsAGILEMinds
 
Eric willeke when models collide
Eric willeke   when models collideEric willeke   when models collide
Eric willeke when models collideAGILEMinds
 
Don reinertsen is it time to rethink deming
Don reinertsen   is it time to rethink demingDon reinertsen   is it time to rethink deming
Don reinertsen is it time to rethink demingAGILEMinds
 
David joyce jalipo build it and they will come
David joyce   jalipo build it and they will comeDavid joyce   jalipo build it and they will come
David joyce jalipo build it and they will comeAGILEMinds
 
David anderson kanban when is it not appropriate
David anderson   kanban when is it not appropriateDavid anderson   kanban when is it not appropriate
David anderson kanban when is it not appropriateAGILEMinds
 
Dave snowden practice without sound theory will not scale
Dave snowden   practice without sound theory will not scaleDave snowden   practice without sound theory will not scale
Dave snowden practice without sound theory will not scaleAGILEMinds
 
Corry clybouw integrated user documentation
Corry clybouw   integrated user documentationCorry clybouw   integrated user documentation
Corry clybouw integrated user documentationAGILEMinds
 
Bob marshall rightshifting in a nutshell v1c
Bob marshall   rightshifting in a nutshell v1cBob marshall   rightshifting in a nutshell v1c
Bob marshall rightshifting in a nutshell v1cAGILEMinds
 

Mehr von AGILEMinds (20)

Lean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metricsLean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metrics
 
Sami honkonen scheduling work in kanban
Sami honkonen   scheduling work in kanbanSami honkonen   scheduling work in kanban
Sami honkonen scheduling work in kanban
 
Patrick steyaert lean adaptive management - achieving complex business goal...
Patrick steyaert   lean adaptive management - achieving complex business goal...Patrick steyaert   lean adaptive management - achieving complex business goal...
Patrick steyaert lean adaptive management - achieving complex business goal...
 
Mike burrows level demand, balance workload and manage schedule risk with c...
Mike burrows   level demand, balance workload and manage schedule risk with c...Mike burrows   level demand, balance workload and manage schedule risk with c...
Mike burrows level demand, balance workload and manage schedule risk with c...
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexity
 
Mattias skarin what would you do - analysing charts
Mattias skarin   what would you do - analysing chartsMattias skarin   what would you do - analysing charts
Mattias skarin what would you do - analysing charts
 
Matthias bohlen team and contracts
Matthias bohlen   team and contractsMatthias bohlen   team and contracts
Matthias bohlen team and contracts
 
Mark robinson what does lean mean for software testing
Mark robinson   what does lean mean for software testingMark robinson   what does lean mean for software testing
Mark robinson what does lean mean for software testing
 
Karl scotland science of kanban
Karl scotland   science of kanbanKarl scotland   science of kanban
Karl scotland science of kanban
 
Jurgen de smet yves hanoulle real options
Jurgen de smet yves hanoulle   real optionsJurgen de smet yves hanoulle   real options
Jurgen de smet yves hanoulle real options
 
John seddon it’s the system stupid!
John seddon   it’s the system stupid!John seddon   it’s the system stupid!
John seddon it’s the system stupid!
 
Jasper sonnevelt pitfalls of a large kanban implementation
Jasper sonnevelt   pitfalls of a large kanban implementationJasper sonnevelt   pitfalls of a large kanban implementation
Jasper sonnevelt pitfalls of a large kanban implementation
 
Jason yip kanban for it operations
Jason yip   kanban for it operationsJason yip   kanban for it operations
Jason yip kanban for it operations
 
Eric willeke when models collide
Eric willeke   when models collideEric willeke   when models collide
Eric willeke when models collide
 
Don reinertsen is it time to rethink deming
Don reinertsen   is it time to rethink demingDon reinertsen   is it time to rethink deming
Don reinertsen is it time to rethink deming
 
David joyce jalipo build it and they will come
David joyce   jalipo build it and they will comeDavid joyce   jalipo build it and they will come
David joyce jalipo build it and they will come
 
David anderson kanban when is it not appropriate
David anderson   kanban when is it not appropriateDavid anderson   kanban when is it not appropriate
David anderson kanban when is it not appropriate
 
Dave snowden practice without sound theory will not scale
Dave snowden   practice without sound theory will not scaleDave snowden   practice without sound theory will not scale
Dave snowden practice without sound theory will not scale
 
Corry clybouw integrated user documentation
Corry clybouw   integrated user documentationCorry clybouw   integrated user documentation
Corry clybouw integrated user documentation
 
Bob marshall rightshifting in a nutshell v1c
Bob marshall   rightshifting in a nutshell v1cBob marshall   rightshifting in a nutshell v1c
Bob marshall rightshifting in a nutshell v1c
 

What's this thing called "pull" - Mary Poppendieck

  • 1. lsoftware development e a n What is this thing called Pull? An Inflection Point in the Way Things are Done mary@poppendieck.com Mary Poppendieck www.poppendieck.com
  • 2. Push From Forecast Video Cassette Plant – early 1980’s Pancake Coat Slit Pancake Wind Package Ship Pancake Chemicals Mix Parts Assemble Supplies MRP scheduled all purchases and sent orders to each workstation  Reliably shipped ~ 60% of weekly plan  Orders filled in ~ 6 weeks  A lot of expediting 2 September 10 Copyright©2010 Poppendieck.LLC l e a n “If only you would try harder to do what the schedule says….”
  • 3. Pull From Demand Crisis at our Video Cassette Plant  Competition selling cassettes for less than we could make them Our Response  Statistical Analysis for Quality Improvement Immediate Results:  Just-in-Time (Lean) Production  95% of weekly plan  Orders filled in 2 weeks The Great Coffee Cup Simulation  No expediting Pancake Coat Slit Pancake Wind Package Ship Pancake Supplies Chemicals Mix 3 September 10 Parts Copyright©2010 Poppendieck.LLC l e a n Assemble
  • 4. Preparation It’s Not Luck Years of Quality Improvement  Statistical Analysis System  QA moved to the production line  Stop-the-Line Attitude Months spent designing the details of a pull system  Designed by production workers  Pre-dated Just-in-Time consultants  Leadership through all levels of line management  The design process WAS the training The most critical factors?  Freedom to experiment at the local level  Deep engagement of every worker in the plant 4 September 10 Copyright©2010 Poppendieck.LLC l e a n  Ability to rapidly and easily adapt to problems
  • 5. Strategic Inflection Point Business goes on to new heights Inflection Point 10x change in an element of the business. What worked before doesn’t work now. The executives are the last to know. Business declines 5 September 10 Copyright©2010 Poppendieck.LLC l e a n From: Only the Paranoid Survive, by Andy Grove,
  • 6. Theory Any transition from Push to Pull will create an inflection point. Business goes on to new heights Inflection Point Transition from Push to Pull creates 10x change. What worked before doesn’t work now. The executives are the last to know. Business 6 September 10 Copyright©2010 Poppendieck.LLC l e a n declines
  • 7. Software Development Inflection Points Version 1.0 – Contract Focus Version 2.0 – Development Focus Version 3.0* - Customer Focus  Processes and tools  Individuals and  Team vision and  Comprehensive interactions initiative documentation  Working software  Validated learning  Contract negotiation  Customer collaboration  Customer discovery  Following a plan  Responding to change  Initiating Change Inflection Point: Customer Pull 2000 2005 2010 2015 7 September 10 l e a n *Kent Beck, Startup Lessons Learned – April 23, 2010 Copyright©2010 Poppendieck.LLC http://www.justin.tv/startuplessonslearned/b/262656520
  • 8. Understand the Job The purpose of a product is to make a job easier, cheaper, faster, more convenient, and/or give better results The development team must deeply understand the job and the value to be gained from doing the job in a new way. 8 Ethnography September 10 Copyright©2010 Poppendieck.LLC l e a n Ideation
  • 9. Pull From Customer Value Not this: But this: P R I O R I T I Z E D ! Brilliant Systems are the result of a matching of mental models between those developing a system and those whose job will 9 be made easier by the system. September 10 Copyright©2010 Poppendieck.LLC l e a n
  • 10. Case Study GE Healthcare “We realized that the biggest impediment was that we were selling what we were making [rather than] making what the customers here needed.”* The MAC-i: EKG’s for Rs 9 “Our engineering and marketing teams now interact closely with the customers here [in India] to understand their requirements. We look at their work flow, their environmental limitations, their profitability issues and The Vscan: $8000 Ultrasound unit other factors and we then price, design and manufacture the size of a mobile phone. Based on designs originating in China, it will revolutionize global healthcare. 10 September 10 Copyright©2010 Poppendieck.LLC l e a n the products accordingly”** **Ashish Shah, general manager, global technology, GE Healthcare *V. Raja, president and CEO of GE Healthcare-South Asia.
  • 11. Build the Thing Right It’s Not Luck Basic Technical Disciplines: 1. Low Dependency Architecture 2. Coding Standards 3. Design/Code Reviews 4. Refactoring is a Habit 5. Source Control / Configuration Mgmt 6. Automated Unit Tests It’s Hard Work 7. STOP if the tests don’t pass 8. Continuous Integration 9. Automated Acceptance Tests 10. System Testing / UAT – early & often 11. Automated Release / Install Packages 12. Escaped Defect Analysis & Feedback 11 September 10 Copyright©2010 Poppendieck.LLC l e a n
  • 12. Disruptive Technologies The question now really is: “Why isn’t all enterprise When I started Salesforce, software like Facebook? I asked the question: Version 3.0 “Why isn’t all enterprise software like Amazon.com? Associated Press Marc Benioff Version 2.0 July 28, 2010 Salesforce.com “Over the past four years, I have watched with “The fact is that because of the cloud, amazement the rise of Amazon Web Services. today a young upstart can take market What started out as a basic S3 storage service share without an incumbent having … has disrupted – and transformed – the entire time to react.” – Werner Vogles, Amazon.com technology landscape.” – Technology writer Om Malik 12 September 10 Copyright©2010 Poppendieck.LLC l e a n Werner Vogles Amazon.com
  • 13. Preparation The OODA Loop* Act Observe Those who execute this loop fastest always win. Decide Orient 13 September 10 *Developed by John Boyd Copyright©2010 Poppendieck.LLC l e a n
  • 14. Pull from Passion Remember the times when:  You are deeply engaged  Distractions disappear  Time evaporates This is called FLOW. Flow occurs when we are pulled by our passion:  To master a difficult challenge  To be a part of something 14 September 10 Copyright©2010 Poppendieck.LLC l e a n larger than ourselves
  • 15. Motivation 3.0 Factors that Lead to Better Performance & Personal Satisfaction: Autonomy:  The desire to be self-directed. Mastery: www.youtube.com/watch?v=u6XAPnuFjJc  The urge to get better. Open Source Purpose:  “The impossible public good.”  Incredibly stable  The aspiration to make a  Impossibly complex  No monetary rewards or sanctions contribution to something  No central authority in the traditional sense 15 larger than ourselves. September 10 Copyright©2010 Poppendieck.LLC l e a n  This defies known social & economic theory  Why would people contribute?
  • 16. Is Open An Inflection Source Point? Motivation 2.0 Motivation 3.0  Extrinsic motivation  Intrinsic motivation  Pay for time  Treat workers like volunteers Economics 2.0 Economics 3.0  The key scarcity which  The key scarcity is the time, energy & drives decisions is capital brainpower of bright, creative people Coordination 2.0 Coordination 3.0  Leaders direct followers  Leaders recruit followers  No option to opt-out  There is always an option to opt-out Complexity 2.0 Complexity 3.0  The plan-driven archetype  The evolution archetype  Centralization  efficiency 16 September 10 Copyright©2010 Poppendieck.LLC l e a n  Requisite variety  survival
  • 17. Preparation: 1970: Jan Wallander became CEO Focus on profitability, not growth. Decisions devolved to branch managers: independent agents who make all decisions for their branch Small central staff that must sell services to branch managers Measurements: Cost-to-income ratio Income per employee Governance: Friendly competition among branch managers Company-wide profit sharing Result: 17 Top European bank that easily weathers economic storms September 10 Copyright©2010 Poppendieck.LLC l e a n
  • 18. Preparation: A fundamental measure of our success will be the shareholder value we create over the long term. From the very beginning, our emphasis has been on the long term and as a result, we may make decisions and weigh tradeoffs differently than some other companies. We will continue to: Focus relentlessly on our customers. Make bold investment decisions in light of long-term leadership considerations rather than short-term profitability considerations. There is more innovation ahead of us than behind us, and to that end, we are committed to extending our leadership in e-commerce in a way that benefits customers and therefore, inherently, investors -- you can’t do one without the other. Some of these bold investments will pay off, others will not, but we will have learned a valuable lesson in either case. Work hard to spend wisely and maintain our lean culture. We understand the importance of continually reinforcing a cost-conscious culture. Focus on hiring and retaining versatile and talented employees, and weight their compensation to significant stock ownership rather than cash. We know our success will be largely affected by our ability to attract and retain a motivated employee base, each of whom must think like, and therefore must actually be, an owner. We are firm believers that the long-term interests of shareholders are tightly linked to the l e a n interests of our customers. If we do our jobs right, today’s customers will buy more tomorrow, we’ll add more customers in the process, and it will all add up to more cash flow and more long- term value for our shareholders. 18 September 10 Copyright©2010 Poppendieck.LLC http://phx.corporate-ir.net/phoenix.zhtml?c=97664&p=irol-govHighlights
  • 19. Preparation: 2004 Founders’ IPO Letter SERVING END USERS We founded Google because we believed we could provide an important service to the world-instantly delivering relevant information on virtually any topic. Serving our end users is at the heart of what we do and remains our number one priority. LONG TERM FOCUS As a private company, we have concentrated on the long term, and this has served us well. As a public company, we will do the same. In our opinion, outside pressures too often tempt companies to sacrifice long term opportunities to meet quarterly market expectations. RISK VS REWARD IN THE LONG RUN Our business environment changes rapidly and needs long term investment. We will not hesitate to place major bets on promising new opportunities. GOOGLERS Our employees, who have named themselves Googlers, are everything. Google is organized around the ability to attract and leverage the talent of exceptional technologists and business people. We have been lucky to recruit many creative, 19 September 10 l e a n principled and hard working stars. We hope to recruit many more in the future. We will reward and treat them well. http://investor.google.com/corporate/2004/ipo-founders-letter.html Copyright©2010 Poppendieck.LLC
  • 20. Business goes on What do these Companies to new heights have in Common? Inflection Point Business 1. Organize to be able rapidly recognize and declines quickly respond to strategic inflection points. 2. Focus on customer success, rather than company success. 3. Focus on attracting and engaging top people, rather than selecting and executing top projects. 4. Believe that shareholders are better served by a long term focus, even at the expense of quarterly results. 5. Believe that local decision-making is more important 20 than company-wide process standardization. September 10 Copyright©2010 Poppendieck.LLC l e a n
  • 21. From To Update to Version 3.0 Economics 3.0 The coming scarcity: The time, energy & brainpower 3.0 of bright, creative people. Coordination 3.0 2.X Leaders attract followers. Wisdom is found at the worksite. Motivation 3.0 Complexity 3.0 Autonomy Independent agents make Mastery better decisions at scale. 21 Passion September 10 Copyright©2010 Poppendieck.LLC l e a n Evolve or die.
  • 22. lsoftware development e a n Thank You! More Information: www.poppendieck.com mary@poppendieck.com Mary Poppendieck www.poppendieck.com