SlideShare a Scribd company logo
1 of 60
Agile in the Bathtub
            Gaetano Mazzanti
               @mgaewsj
                Agile42
              Gama-Tech
“too many things to do”
  “we are too slow”
    “poor quality”



sounds familiar?
18 months ago


  “I would like to coach
  Agile & Lean in an non-
  software context”
on May 2011
 I got a call


“we need help”
May 2011

       “we are too slow”
         “poor quality”
    “too many things to do”
“engineers! those lazy ineffective
            slackers”
products: luxury hydromassage bathtubs
and showers, italian market leader
org & process: traditional top-down org,
phase-gate process, rigidly defined
procedures
focus: cutting costs, downsizing, outsourcing
the challenge

Agile & Lean coaching in an non-software context




                 “let’s try it!”
step I


who, what, how...
  ... and why :)
assessment
   interviews
       +
Draw Your Process
       +
pre-mortem retro
interviews outcome
draw your process
dot voting critical steps
draw your process
      most critical steps

feasibility (especially determining costs and schedule)
late product modifications
product concept phase (too long, vague inputs)
pre-mortem retro
pre-mortem outcome
optimistic planning
delays in approvals
continuous changes in priorities
people moved to different projects
projects ‘forgotten’ in a dormant state
specs change, even late in the project
production costs higher than expected
summing it up
most operational issues somewhat known
some dismissed as irrelevant, some simply not
addressed for the time being
dispirited employees


management caught completely off-guard by
reported lack of transparency and communication
and by employee’s demotivation
step II


beginning the transition
timeline



           !
active learning
                                 “we want
                              prescriptions not
                                 principles”
    Agile & Lean Values
    interactions, communication, self-organization
    queues, WIP limits          initial misunderstandings
                                and annoyance by people
  “multitasking is a             used to being told just
natural and effective                   what to do
approach to address
    overload” (!)
forced managers to
   read this book
mixed feelings

enthusiasm for the possible upcoming (r)evolution
skepticism about the chances to really change
anything
step III


Agile & Lean for Product Development
single project vs project portfolio
initial goals

map the real process
          visualize all ongoing activities
expose dysfunctions
             measure and analyze data
a perfect recipe for failure
                               Development/
             Concept                              Production
                                Prototyping

       CKP    CKP      CKP                        CKP     CKP
        I      II       III                        IV      V

                              DRW   DRW   DRW
                                I    II    III


features, cost and shipment
       date set here


     Involved Depts:
     Engineering, Operations, Quality Control, Test Lab
work-item type analysis
          project       typical      average
            size       duration       delay
                         (months)     (months)

           small          6-9           2-3
          medium          9-12          3-6
            large        12-18          6-9
           small
        modifications
                            /            /


each project leader is in charge of multiple projects
slip chart
                           4#May'
expected completion date




                            3#Apr'
                           3#Mar'
                            1#Feb'
                            1#Jan'
                            1#Dec'
                           31#Oct'
                           30#Sep'
                           30#Aug'
                            30#Jul'
                                      1#Jul'   1#Aug'   1#Sep'   1#Oct'   1#Nov'   1#Dec'
demand analysis

new product concepts
recurring events (e.g. exhibitions)
sales opportunities
   difficult to predict, typically take
   priority over any other project
time for a board!
our first try


      color = size
              S
              M
              L
the magic of visualizing


                                     capacity
                       demand


  waiting for
CKPIII approval    initial design,
                     planning,
                    outsourcing,
                    mold design,
                         etc.
immediate action/wins

projects reviewed in terms of business priority,
cost of delay, risk and complexity
some projects stopped; others accelerated and
moved quickly to CKP III
one week later
we used this board for three weeks to
understand which kind of information we could
get from it




we started tracking time information to collect
(partial) cycle time data
some issues
          with our board
overloading and queues exposed but only partially
prevented
priorities still ‘suggested’ by management
with no objective selection criteria
project ownership changes during the project life,
this was not visible on the board
time for


   daily standups
        and
weekly retrospectives
standups & retros

initially, engineers found these activities useless and
boring
standups were too long and repetitious as they were
used just to report status to a manager
so we changed approach and started focusing only on
highlighting problems and collaboratively decide what
to do
the path to a new board

assign value and priorities to projects based on business
value, cost of delay, due dates, etc.
define and set WIP limits (“wow!”)
pull approach to select and move forward projects
policies to rule transitions from one state to another
define relevant data to represent on cards to help in
taking decisions and defining further policies
a new board




      color = project leader
!
flow
reached WIP
        limit




!
WIP limits
each project leader is in charge of multiple projects at a given time

initially assigned WIP = 1 to each project but this was not very useful

project characteristics including size, cardinality and parameters like machining or
forming complexity were then used to weigh WIP (defined by engineers...)

this resulted in each project inducing 0,2 to 2 in terms of WIP

specific WIP limits have been set for resources (mostly hardware and used also for
standard production) like molding machines, test lab and final prototyping

some of these limits are not constant but may vary in time as they have to look
ahead to take into account standard production needs and to anticipate the load
induced by projects in progress

whenever WIP limits are reached, a project is tagged with a blue square symbol and
put on hold until resources are available (waiting time is measured)
WIP limits
WIP limits

 ][           ]



         ][
too many columns?
   we tried multiple simpler boards
   it did not work (people rejected it)
reality is complex, better to see it clearly
metrics used

(sub)cycle time
active vs. idle time
cumulated WIP by project leader per project
phase (to check perceived vs measured
overburden)
decreased (sub)cycle time
                         Development/
      Concept                               Production
                          Prototyping

CKP    CKP      CKP                         CKP    CKP
 I      II       III                         IV     V

                       DRW    DRW    DRW
                         I     II     III


                       -50%          -30%
                              -20%          -25%
sm
                                                                                                  M




                                                                                                                0.50$
                                                                                                                            1.00$
                                                                                                                                           1.50$
                                                                                                                                                     2.00$
                                                                                                                                                             2.50$
                                                                                                                                                                     3.00$
                                                                                                     ay




       0.50$
                        1.00$
                                        1.50$
                                                   2.00$
                                                                   2.50$
                                                                              3.00$
                                                                                                        +1
 Jul+10$
Aug+10$
                                                                                                  Ju $
                                                                                                      n+
                                                                                                    Ju $
                                                                                                         10
                                                                                                       l+1
                                                                                                          0
                                                                                                           0

                                                                                                                                                                                          al
                                                                                                                                                                                         lp
Sep+10$                                                                                           Au $
                                                                                                      g+
Oct+10$                                                                                                  10
                                                                                                  Se $
                                                                                                                                                                                            ro
                                                                                                      p+
Nov+10$
                                                                                                                                                                                              j

                                                                                                         10
                                                                                                  Oc $
Dec+10$                                                                                               t+1
                                                                                                  No 0$
                                                                                                                                                                                               ec


Jan+11$                                                                                               v+
                                                                                                         1
                                                                                                  De 0$
Feb+11$                                                                                               c+
                                                                                                         10
                                                                                                                                                                                                  ts



Mar+11$                                                                                            Ja $
                                                                                                      n+
                                                                                                         11
                                                                                                                                                                             DRW$I$




Apr+11$                                                                                           Fe $




                                                                                       DRW$III$
                                                                                                      b+
                                                                                                         1
May+11$                                                                                           M 1$
                                                                                                     ar
                                                                                                        +1
                                                                                                           1
Jun+11$                                                                                           Ap $
                                                                                                      r+1
 Jul+11$                                                                                          M 1$
                                                                                                     ay
                                                                                                        +1
Aug+11$                                                                                                    1$




                                          LCL$
                                                    avg$



                               UCL$
                                                                                                                                              LCL$
                                                                                                                                                     avg$



                                                                                                                                    UCL$




                   DRW$III$
                                                                                                                        DRW$I$




           0.40$
                     0.60$
                                0.80$
                                         1.00$
                                                  1.20$
                                                           1.40$
                                                                     1.60$
                                                                             1.80$
                                                                                                                1.00$
                                                                                                                            1.20$
                                                                                                                                           1.40$
                                                                                                                                                     1.60$
                                                                                                                                                             1.80$
                                                                                                                                                                     2.00$




 Sep,10$                                                                                           Jun,10$
  Oct,10$                                                                                           Jul,10$
 Nov,10$
                                                                                                  Aug,10$
 Dec,10$
                                                                                                  Sep,10$
                                                                                                                                                                                        before...




  Jan,11$
 Feb,11$                                                                                           Oct,10$
 Mar,11$                                                                                          Nov,10$
 Apr,11$
                                                                                                  Dec,10$
 May,11$
  Jun,11$                                                                                          Jan,11$

  Jul,11$                                                                                         Feb,11$
                                                                                      CKP$IV$
                                                                                                                                                                             DRW$II$




 Aug,11$                                                                                          Mar,11$
 Sep,11$
                                                                                                  Apr,11$
  Oct,11$
                                                                                                  May,11$
 Nov,11$
 Dec,11$                                                                                           Jun,11$
                                                                                                                                              LCL$
                                                                                                                                                     avg$




                                           LCL$
                                                    avg$
                                                                                                                                    UCL$




                                UCL$

                     CKP$IV$
                                                                                                                        DRW$II$
ec ts
              roj
sm
   al      lp                                       ...after
                      DRW$I$                                                                  DRW$II$
  3.00$                                                           2.00$
                                                                  1.80$
  2.50$
                                                    avg$          1.60$                                                       avg$
  2.00$                                                           1.40$
                                                    LCL$                                                                      LCL$
  1.50$                                                           1.20$
                                                    UCL$                                                                      UCL$
                                                                  1.00$
  1.00$                                             pre$avg$                                                                  pre$avg$
                                                                  0.80$
                                                    DRW$I$                                                                    DRW$II$
  0.50$                                                           0.60$
          $


          $

         1$


          $


           $

                         2$




                                                                           $

                                                                           $

                                                                         1$


                                                                           $

                                                                           $

                                                                           $
                                $

                                        2$




                                                                          $

                                                                         2$
                                               2$




                                                                         2$
        11


        11




        11


        11




                                                                        11

                                                                        11




                                                                        11

                                                                        11

                                                                        12
                              12




                                                                        12
     t+1




                       +1




                                                                     t,1
                                      +1




                                                                      ,1
                                            r+1




                                                                     r,1
     g+


    p+




     v+


     c+




                                                                     g,

                                                                     p,




                                                                     v,

                                                                     c,

                                                                     n,
                              b+




                                                                     b,
                        n




                                    ar




                                                                    ar
  Oc




                                                                  Oc
                                         Ap




                                                                  Ap
  De




                                                                  De
  No




                                                                  No
  Au




                                                                  Au
  Se




                     Ja




                                                                  Se




                                                                  Ja
                            Fe




                                                                  Fe
                                   M




                                                                  M
                     DRW$III$                                                                 CKP$IV$
  3.00$
                                                               1.60$

  2.50$                                                        1.40$
                                                                                                                                avg$
                                                    avg$       1.20$
  2.00$                                                                                                                         LCL$
                                                    LCL$
                                                               1.00$
                                                                                                                                UCL$
  1.50$                                             UCL$
                                                               0.80$                                                            pre$avg$
                                                    pre$avg$
  1.00$                                                        0.60$                                                            CKP$IV$
                                                    DRW$III$

  0.50$                                                        0.40$
                                                                  Oct,11$ Nov,11$ Dec,11$ Jan,12$   Feb,12$ Mar,12$ Apr,12$
       $

                  1$


                    $


                    $


                    $


                   $

                  2$


                  2$
     11




                 11


                 11


                 12


                 12
              t+1




               +1


              r+1
    p+




              v+


              c+


              n+


              b+

             ar
           Oc




           Ap
           De
           No
  Se




           Ja


           Fe

           M




                                                                                                                 previous range
extending Agile/Lean to
      other departments
they asked for it :), but obviously they wanted
just to “copy” the practices
in marketing: iteration-based approach to
prepare a product-launch (4 weeks)
in sales: kanban board to visualize and optimize
flow of sales activities
retrospectives rocked again
achievements                      ings you do,
                              how m any th        eate”
                   “it ’s not        value you cr
                         t how much
                    bu
better predictability for Small and
Medium projects; reduced cycle times
value + cost of delay based selection
reduced overburden
engineers are more engaged and
                                   efficien cies is
motivated             delays and in        g fast”
               “rem oving         han ju st goin
                     impo rtant t
                more
differences with sw
             teams
no pursuing of technical excellence
engineers feeling and acting as individuals.
they did not feel they were part of a team.
they had their own independent goals and were focused
just on them
note: standups and retrospectives helped a lot in providing a
team-forming glue
no “works on my machine” syndrome
open challenges

people are inclined to rest on their laurels and
to stop pursuing continuous improvement
lead time (concept to cash) is still too long
economy in Italy has worsened, the company
has a new Managing Director, still not clear
what’s going to happen
in closing


Agile+Lean in non-software context   yes!
on December 2011
    I got another call


           “we need help”
I am doing it again: currently working with a
       Power Transmission company
          “look ma, no software!”

                                       to be continued...
Gaetano Mazzanti
   @mgaewsj
    Agile42
  Gama-Tech

More Related Content

What's hot

Business Processes Definition
Business Processes DefinitionBusiness Processes Definition
Business Processes DefinitionLuca Calegari
 
Effective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, ExtremeEffective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, ExtremeLong Thang Pham
 
Kepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite BrochureKepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite BrochureKepner-Tregoe
 
Implementing a Work Out Program Using The General Electric Approach
Implementing a Work Out Program Using The General Electric ApproachImplementing a Work Out Program Using The General Electric Approach
Implementing a Work Out Program Using The General Electric ApproachAndre Persad
 
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
 
Why Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to SucceedWhy Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to SucceedKevin Wordon
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog HealthyDhaval Panchal
 
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs RecursoEloGroup
 
Process modeling in agile environment alec sharp
Process modeling in agile environment alec sharpProcess modeling in agile environment alec sharp
Process modeling in agile environment alec sharpLoihde Advisory
 
ORM Project Management Presentation Pubcon 2009
ORM Project Management Presentation Pubcon 2009ORM Project Management Presentation Pubcon 2009
ORM Project Management Presentation Pubcon 2009John Carcutt
 
Increasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value ManagementIncreasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value ManagementGlen Alleman
 
Why do projects fail - the project execution maturity model - basic collabor...
Why do projects fail  - the project execution maturity model - basic collabor...Why do projects fail  - the project execution maturity model - basic collabor...
Why do projects fail - the project execution maturity model - basic collabor...Pinnacle Strategies
 
Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Bosnia Agile
 
Project management 02112009
Project management 02112009Project management 02112009
Project management 02112009Manish Chaurasia
 
SDPM - Lecture 2 -The STEP WISE Approach to Project Planning
SDPM - Lecture 2 -The STEP WISE Approach to Project PlanningSDPM - Lecture 2 -The STEP WISE Approach to Project Planning
SDPM - Lecture 2 -The STEP WISE Approach to Project PlanningOpenLearningLab
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12aliaalistartup
 
Project management best practices
Project management best practicesProject management best practices
Project management best practicesJackson Chan
 
Top Ten Reasons Why Projects Fail
Top Ten Reasons Why Projects FailTop Ten Reasons Why Projects Fail
Top Ten Reasons Why Projects Failjpstewar
 
Cmmaao initial-project-size-estimate-pmi-pmp
Cmmaao initial-project-size-estimate-pmi-pmpCmmaao initial-project-size-estimate-pmi-pmp
Cmmaao initial-project-size-estimate-pmi-pmpvishvasyadav676
 
Introduction of software project management
Introduction of software project managementIntroduction of software project management
Introduction of software project managementREHMAT ULLAH
 

What's hot (20)

Business Processes Definition
Business Processes DefinitionBusiness Processes Definition
Business Processes Definition
 
Effective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, ExtremeEffective project management: Traditional, Agile, Extreme
Effective project management: Traditional, Agile, Extreme
 
Kepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite BrochureKepner-Tregoe Project Managment Suite Brochure
Kepner-Tregoe Project Managment Suite Brochure
 
Implementing a Work Out Program Using The General Electric Approach
Implementing a Work Out Program Using The General Electric ApproachImplementing a Work Out Program Using The General Electric Approach
Implementing a Work Out Program Using The General Electric Approach
 
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
 
Why Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to SucceedWhy Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to Succeed
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog Healthy
 
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
[Process Day 2011] Alec Sharp – Making Process Real Engaging the CXOs Recurso
 
Process modeling in agile environment alec sharp
Process modeling in agile environment alec sharpProcess modeling in agile environment alec sharp
Process modeling in agile environment alec sharp
 
ORM Project Management Presentation Pubcon 2009
ORM Project Management Presentation Pubcon 2009ORM Project Management Presentation Pubcon 2009
ORM Project Management Presentation Pubcon 2009
 
Increasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value ManagementIncreasing the probability of project success using Earned Value Management
Increasing the probability of project success using Earned Value Management
 
Why do projects fail - the project execution maturity model - basic collabor...
Why do projects fail  - the project execution maturity model - basic collabor...Why do projects fail  - the project execution maturity model - basic collabor...
Why do projects fail - the project execution maturity model - basic collabor...
 
Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...Disciplined Agile:  Past, present, and future. The path to true business agil...
Disciplined Agile:  Past, present, and future. The path to true business agil...
 
Project management 02112009
Project management 02112009Project management 02112009
Project management 02112009
 
SDPM - Lecture 2 -The STEP WISE Approach to Project Planning
SDPM - Lecture 2 -The STEP WISE Approach to Project PlanningSDPM - Lecture 2 -The STEP WISE Approach to Project Planning
SDPM - Lecture 2 -The STEP WISE Approach to Project Planning
 
about start up for you 12
about start up for you 12about start up for you 12
about start up for you 12
 
Project management best practices
Project management best practicesProject management best practices
Project management best practices
 
Top Ten Reasons Why Projects Fail
Top Ten Reasons Why Projects FailTop Ten Reasons Why Projects Fail
Top Ten Reasons Why Projects Fail
 
Cmmaao initial-project-size-estimate-pmi-pmp
Cmmaao initial-project-size-estimate-pmi-pmpCmmaao initial-project-size-estimate-pmi-pmp
Cmmaao initial-project-size-estimate-pmi-pmp
 
Introduction of software project management
Introduction of software project managementIntroduction of software project management
Introduction of software project management
 

Viewers also liked

Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Fabio Armani
 
Agile Project Management - the Board Game workshop
Agile Project Management  - the Board Game workshopAgile Project Management  - the Board Game workshop
Agile Project Management - the Board Game workshopGiulio Roggero
 
Explaining Cumulative Flow Diagrams - CFD
Explaining Cumulative Flow Diagrams - CFDExplaining Cumulative Flow Diagrams - CFD
Explaining Cumulative Flow Diagrams - CFDYuval Yeret
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 

Viewers also liked (6)

Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
Scrumban a Methodology Fusion - Bettersoftware & Codemotion 2011
 
Agile Project Management - the Board Game workshop
Agile Project Management  - the Board Game workshopAgile Project Management  - the Board Game workshop
Agile Project Management - the Board Game workshop
 
Explaining Cumulative Flow Diagrams - CFD
Explaining Cumulative Flow Diagrams - CFDExplaining Cumulative Flow Diagrams - CFD
Explaining Cumulative Flow Diagrams - CFD
 
A3 & Kaizen: Here's How
A3 & Kaizen: Here's HowA3 & Kaizen: Here's How
A3 & Kaizen: Here's How
 
Kanbanboards
KanbanboardsKanbanboards
Kanbanboards
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 

Similar to Agile in the Bathtub

DB#9 & DB#10.docx· · · · · · · · · DB#9 Cost.docx
DB#9 & DB#10.docx· · · · · · · · · DB#9  Cost.docxDB#9 & DB#10.docx· · · · · · · · · DB#9  Cost.docx
DB#9 & DB#10.docx· · · · · · · · · DB#9 Cost.docxsimonithomas47935
 
#NoEstimates - TYPO3 Conference 2013
#NoEstimates -  TYPO3 Conference 2013#NoEstimates -  TYPO3 Conference 2013
#NoEstimates - TYPO3 Conference 2013weissgraeber
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project managementChris Hattingh
 
Prince2 Project Management With Web 2.0
Prince2 Project Management With Web 2.0Prince2 Project Management With Web 2.0
Prince2 Project Management With Web 2.0francishung
 
An Overview Of Basic Planning & Scheduling Concepts
An Overview Of Basic Planning & Scheduling ConceptsAn Overview Of Basic Planning & Scheduling Concepts
An Overview Of Basic Planning & Scheduling ConceptsShankar Ganesh Radhakrishnan
 
Social Project Management
Social Project ManagementSocial Project Management
Social Project Managementleisa reichelt
 
ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...
ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...
ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...Aberla
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Bill Scott
 
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)May Wong, PMP
 
Project-Management.pptx
Project-Management.pptxProject-Management.pptx
Project-Management.pptxTecnicoItca
 
Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013lokori
 
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docxevonnehoggarth79783
 
project time management
 project time management project time management
project time managementHira Atiq
 

Similar to Agile in the Bathtub (20)

DB#9 & DB#10.docx· · · · · · · · · DB#9 Cost.docx
DB#9 & DB#10.docx· · · · · · · · · DB#9  Cost.docxDB#9 & DB#10.docx· · · · · · · · · DB#9  Cost.docx
DB#9 & DB#10.docx· · · · · · · · · DB#9 Cost.docx
 
#NoEstimates - TYPO3 Conference 2013
#NoEstimates -  TYPO3 Conference 2013#NoEstimates -  TYPO3 Conference 2013
#NoEstimates - TYPO3 Conference 2013
 
Introduction to project management
Introduction to project managementIntroduction to project management
Introduction to project management
 
Design process
Design processDesign process
Design process
 
Prince2 Project Management With Web 2.0
Prince2 Project Management With Web 2.0Prince2 Project Management With Web 2.0
Prince2 Project Management With Web 2.0
 
An Overview Of Basic Planning & Scheduling Concepts
An Overview Of Basic Planning & Scheduling ConceptsAn Overview Of Basic Planning & Scheduling Concepts
An Overview Of Basic Planning & Scheduling Concepts
 
PFEG_1
PFEG_1PFEG_1
PFEG_1
 
Project made easy
Project made easyProject made easy
Project made easy
 
Social Project Management
Social Project ManagementSocial Project Management
Social Project Management
 
ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...
ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...
ESEconf2011 - Kaiser Traian: "How to measure productivity in software develop...
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)
 
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
Taking smaller bites with PMP-Bite series - PMP Chapter 1 Part 2 (CONSTRAINTS)
 
Project-Management.pptx
Project-Management.pptxProject-Management.pptx
Project-Management.pptx
 
Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013
 
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx6 Work Breakdown Structure  and SchedulingCavan ImagesSto.docx
6 Work Breakdown Structure and SchedulingCavan ImagesSto.docx
 
Braun DESIGN PROCESS2
Braun DESIGN PROCESS2Braun DESIGN PROCESS2
Braun DESIGN PROCESS2
 
project time management
 project time management project time management
project time management
 
Acec quality program
Acec quality programAcec quality program
Acec quality program
 
Acec quality program
Acec quality programAcec quality program
Acec quality program
 
Acec quality program
Acec quality programAcec quality program
Acec quality program
 

More from Gaetano Mazzanti

Organic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling FrameworksOrganic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling FrameworksGaetano Mazzanti
 
Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management IntroGaetano Mazzanti
 
Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?Gaetano Mazzanti
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Gaetano Mazzanti
 
Process and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tProcess and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tGaetano Mazzanti
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionGaetano Mazzanti
 
DevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsDevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsGaetano Mazzanti
 
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)Gaetano Mazzanti
 
You Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalYou Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalGaetano Mazzanti
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio ManagementGaetano Mazzanti
 
Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)Gaetano Mazzanti
 
How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011Gaetano Mazzanti
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile PeopleGaetano Mazzanti
 

More from Gaetano Mazzanti (19)

Organic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling FrameworksOrganic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling Frameworks
 
Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management Intro
 
Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)
 
Process and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tProcess and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can't
 
Burning Agile
Burning AgileBurning Agile
Burning Agile
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and Misconception
 
DevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsDevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and Statistics
 
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
 
You Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalYou Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is Optional
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio Management
 
People as Bottlenecks
People as BottlenecksPeople as Bottlenecks
People as Bottlenecks
 
Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)
 
Kanban = Violet Pill
Kanban = Violet PillKanban = Violet Pill
Kanban = Violet Pill
 
How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011
 
Pre Mortem Retrospectives
Pre Mortem RetrospectivesPre Mortem Retrospectives
Pre Mortem Retrospectives
 
How (fr)agile we are
How (fr)agile we areHow (fr)agile we are
How (fr)agile we are
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
 
Agile KPIs
Agile KPIsAgile KPIs
Agile KPIs
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Agile in the Bathtub

  • 1. Agile in the Bathtub Gaetano Mazzanti @mgaewsj Agile42 Gama-Tech
  • 2. “too many things to do” “we are too slow” “poor quality” sounds familiar?
  • 3. 18 months ago “I would like to coach Agile & Lean in an non- software context”
  • 4. on May 2011 I got a call “we need help”
  • 5. May 2011 “we are too slow” “poor quality” “too many things to do” “engineers! those lazy ineffective slackers”
  • 6. products: luxury hydromassage bathtubs and showers, italian market leader org & process: traditional top-down org, phase-gate process, rigidly defined procedures focus: cutting costs, downsizing, outsourcing
  • 7.
  • 8.
  • 9.
  • 10. the challenge Agile & Lean coaching in an non-software context “let’s try it!”
  • 11. step I who, what, how... ... and why :)
  • 12. assessment interviews + Draw Your Process + pre-mortem retro
  • 16. draw your process most critical steps feasibility (especially determining costs and schedule) late product modifications product concept phase (too long, vague inputs)
  • 18. pre-mortem outcome optimistic planning delays in approvals continuous changes in priorities people moved to different projects projects ‘forgotten’ in a dormant state specs change, even late in the project production costs higher than expected
  • 19. summing it up most operational issues somewhat known some dismissed as irrelevant, some simply not addressed for the time being dispirited employees management caught completely off-guard by reported lack of transparency and communication and by employee’s demotivation
  • 20. step II beginning the transition
  • 21. timeline !
  • 22. active learning “we want prescriptions not principles” Agile & Lean Values interactions, communication, self-organization queues, WIP limits initial misunderstandings and annoyance by people “multitasking is a used to being told just natural and effective what to do approach to address overload” (!)
  • 23. forced managers to read this book
  • 24. mixed feelings enthusiasm for the possible upcoming (r)evolution skepticism about the chances to really change anything
  • 25. step III Agile & Lean for Product Development
  • 26. single project vs project portfolio
  • 27. initial goals map the real process visualize all ongoing activities expose dysfunctions measure and analyze data
  • 28. a perfect recipe for failure Development/ Concept Production Prototyping CKP CKP CKP CKP CKP I II III IV V DRW DRW DRW I II III features, cost and shipment date set here Involved Depts: Engineering, Operations, Quality Control, Test Lab
  • 29. work-item type analysis project typical average size duration delay (months) (months) small 6-9 2-3 medium 9-12 3-6 large 12-18 6-9 small modifications / / each project leader is in charge of multiple projects
  • 30. slip chart 4#May' expected completion date 3#Apr' 3#Mar' 1#Feb' 1#Jan' 1#Dec' 31#Oct' 30#Sep' 30#Aug' 30#Jul' 1#Jul' 1#Aug' 1#Sep' 1#Oct' 1#Nov' 1#Dec'
  • 31. demand analysis new product concepts recurring events (e.g. exhibitions) sales opportunities difficult to predict, typically take priority over any other project
  • 32. time for a board!
  • 33. our first try color = size S M L
  • 34. the magic of visualizing capacity demand waiting for CKPIII approval initial design, planning, outsourcing, mold design, etc.
  • 35. immediate action/wins projects reviewed in terms of business priority, cost of delay, risk and complexity some projects stopped; others accelerated and moved quickly to CKP III
  • 37. we used this board for three weeks to understand which kind of information we could get from it we started tracking time information to collect (partial) cycle time data
  • 38. some issues with our board overloading and queues exposed but only partially prevented priorities still ‘suggested’ by management with no objective selection criteria project ownership changes during the project life, this was not visible on the board
  • 39. time for daily standups and weekly retrospectives
  • 40. standups & retros initially, engineers found these activities useless and boring standups were too long and repetitious as they were used just to report status to a manager so we changed approach and started focusing only on highlighting problems and collaboratively decide what to do
  • 41. the path to a new board assign value and priorities to projects based on business value, cost of delay, due dates, etc. define and set WIP limits (“wow!”) pull approach to select and move forward projects policies to rule transitions from one state to another define relevant data to represent on cards to help in taking decisions and defining further policies
  • 42. a new board color = project leader
  • 43. !
  • 44. flow
  • 45. reached WIP limit !
  • 46. WIP limits each project leader is in charge of multiple projects at a given time initially assigned WIP = 1 to each project but this was not very useful project characteristics including size, cardinality and parameters like machining or forming complexity were then used to weigh WIP (defined by engineers...) this resulted in each project inducing 0,2 to 2 in terms of WIP specific WIP limits have been set for resources (mostly hardware and used also for standard production) like molding machines, test lab and final prototyping some of these limits are not constant but may vary in time as they have to look ahead to take into account standard production needs and to anticipate the load induced by projects in progress whenever WIP limits are reached, a project is tagged with a blue square symbol and put on hold until resources are available (waiting time is measured)
  • 49. too many columns? we tried multiple simpler boards it did not work (people rejected it) reality is complex, better to see it clearly
  • 50. metrics used (sub)cycle time active vs. idle time cumulated WIP by project leader per project phase (to check perceived vs measured overburden)
  • 51. decreased (sub)cycle time Development/ Concept Production Prototyping CKP CKP CKP CKP CKP I II III IV V DRW DRW DRW I II III -50% -30% -20% -25%
  • 52. sm M 0.50$ 1.00$ 1.50$ 2.00$ 2.50$ 3.00$ ay 0.50$ 1.00$ 1.50$ 2.00$ 2.50$ 3.00$ +1 Jul+10$ Aug+10$ Ju $ n+ Ju $ 10 l+1 0 0 al lp Sep+10$ Au $ g+ Oct+10$ 10 Se $ ro p+ Nov+10$ j 10 Oc $ Dec+10$ t+1 No 0$ ec Jan+11$ v+ 1 De 0$ Feb+11$ c+ 10 ts Mar+11$ Ja $ n+ 11 DRW$I$ Apr+11$ Fe $ DRW$III$ b+ 1 May+11$ M 1$ ar +1 1 Jun+11$ Ap $ r+1 Jul+11$ M 1$ ay +1 Aug+11$ 1$ LCL$ avg$ UCL$ LCL$ avg$ UCL$ DRW$III$ DRW$I$ 0.40$ 0.60$ 0.80$ 1.00$ 1.20$ 1.40$ 1.60$ 1.80$ 1.00$ 1.20$ 1.40$ 1.60$ 1.80$ 2.00$ Sep,10$ Jun,10$ Oct,10$ Jul,10$ Nov,10$ Aug,10$ Dec,10$ Sep,10$ before... Jan,11$ Feb,11$ Oct,10$ Mar,11$ Nov,10$ Apr,11$ Dec,10$ May,11$ Jun,11$ Jan,11$ Jul,11$ Feb,11$ CKP$IV$ DRW$II$ Aug,11$ Mar,11$ Sep,11$ Apr,11$ Oct,11$ May,11$ Nov,11$ Dec,11$ Jun,11$ LCL$ avg$ LCL$ avg$ UCL$ UCL$ CKP$IV$ DRW$II$
  • 53. ec ts roj sm al lp ...after DRW$I$ DRW$II$ 3.00$ 2.00$ 1.80$ 2.50$ avg$ 1.60$ avg$ 2.00$ 1.40$ LCL$ LCL$ 1.50$ 1.20$ UCL$ UCL$ 1.00$ 1.00$ pre$avg$ pre$avg$ 0.80$ DRW$I$ DRW$II$ 0.50$ 0.60$ $ $ 1$ $ $ 2$ $ $ 1$ $ $ $ $ 2$ $ 2$ 2$ 2$ 11 11 11 11 11 11 11 11 12 12 12 t+1 +1 t,1 +1 ,1 r+1 r,1 g+ p+ v+ c+ g, p, v, c, n, b+ b, n ar ar Oc Oc Ap Ap De De No No Au Au Se Ja Se Ja Fe Fe M M DRW$III$ CKP$IV$ 3.00$ 1.60$ 2.50$ 1.40$ avg$ avg$ 1.20$ 2.00$ LCL$ LCL$ 1.00$ UCL$ 1.50$ UCL$ 0.80$ pre$avg$ pre$avg$ 1.00$ 0.60$ CKP$IV$ DRW$III$ 0.50$ 0.40$ Oct,11$ Nov,11$ Dec,11$ Jan,12$ Feb,12$ Mar,12$ Apr,12$ $ 1$ $ $ $ $ 2$ 2$ 11 11 11 12 12 t+1 +1 r+1 p+ v+ c+ n+ b+ ar Oc Ap De No Se Ja Fe M previous range
  • 54. extending Agile/Lean to other departments they asked for it :), but obviously they wanted just to “copy” the practices in marketing: iteration-based approach to prepare a product-launch (4 weeks) in sales: kanban board to visualize and optimize flow of sales activities retrospectives rocked again
  • 55. achievements ings you do, how m any th eate” “it ’s not value you cr t how much bu better predictability for Small and Medium projects; reduced cycle times value + cost of delay based selection reduced overburden engineers are more engaged and efficien cies is motivated delays and in g fast” “rem oving han ju st goin impo rtant t more
  • 56. differences with sw teams no pursuing of technical excellence engineers feeling and acting as individuals. they did not feel they were part of a team. they had their own independent goals and were focused just on them note: standups and retrospectives helped a lot in providing a team-forming glue no “works on my machine” syndrome
  • 57. open challenges people are inclined to rest on their laurels and to stop pursuing continuous improvement lead time (concept to cash) is still too long economy in Italy has worsened, the company has a new Managing Director, still not clear what’s going to happen
  • 58. in closing Agile+Lean in non-software context yes!
  • 59. on December 2011 I got another call “we need help” I am doing it again: currently working with a Power Transmission company “look ma, no software!” to be continued...
  • 60. Gaetano Mazzanti @mgaewsj Agile42 Gama-Tech