SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Technical	
  Leader	
  
Video	
  and	
  Collabora1on	
  Group	
  
Cisco	
  Systems	
  

KEN	
  POWER	
  

IMPEDIMENTS	
  TO	
  PRODUCT	
  DEVELOPMENT	
  FLOW	
  
Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
The	
  Fastest	
  Learner	
  Wins	
  
Ideas	
  

Learn	
  

Build	
  

Data	
  

Products	
  

Measure	
  
Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
About	
  my	
  research	
  in	
  ALPS	
  
•  Focus	
  on	
  improving	
  the	
  flow	
  of	
  work	
  in	
  teams	
  
and	
  organiza1ons	
  
•  Adap1ng	
  the	
  Lean	
  concept	
  of	
  Waste	
  to	
  
soIware	
  product	
  development	
  	
  
–  Iden1fying	
  and	
  Managing	
  Impediments	
  to	
  Flow	
  

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Request

Planned

Ready

In Progress
Analysis

Design

Coding

Code
Review

Done

Code
Updates

Testing

Test
Complete

Accepted

Deployed
System
Testing

Lero©	
  2013	
  

System
Test Done

Deployed
to Staging

Verification

Deployed
to Live

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
“He without
bad habits
has seven”

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Framework	
  for	
  Impediments	
  
Extra	
  Features	
  

Handovers	
  

Failure	
  Demand	
  

• Features	
  that	
  are	
  not	
  wanted	
  
• Do	
  not	
  have	
  an	
  economically	
  jus1fied	
  
need	
  

• Includes	
  tacit	
  knowledge	
  lost	
  when	
  work	
  
is	
  handed	
  off	
  between	
  people	
  or	
  groups	
  
• Causes	
  delays.	
  

• Demand	
  created	
  on	
  our	
  system	
  because	
  
of	
  something	
  we	
  did	
  wrong,	
  or	
  failed	
  to	
  
do.	
  	
  
• Includes	
  Defects,	
  Technical	
  Debt,	
  Work	
  
caused	
  by	
  poor	
  docs	
  or	
  service	
  

Work	
  In	
  Progress	
  

Task	
  Switching	
  

Unnecessary	
  Mo1on	
  

• Work	
  that	
  does	
  not	
  yet	
  meet	
  its	
  Defini1on	
  
of	
  Done	
  
• Hides	
  problems	
  

• Waste	
  caused	
  by	
  working	
  on	
  mul1ple	
  
tasks	
  at	
  the	
  same	
  1me	
  and	
  the	
  1me	
  lost	
  
in	
  switching	
  between	
  them.	
  
• Decreases	
  produc1vity.	
  

• Difficult	
  to	
  see	
  in	
  soIware	
  development.	
  
OIen	
  caused	
  by	
  inaVen1on	
  to	
  team	
  
environment	
  and	
  workspace	
  layout,	
  e.g.,	
  
teams	
  not	
  co-­‐located	
  

Unmet	
  Human	
  Poten1al	
  

Extra	
  Processes	
  

Delays	
  

• Underu1liza1on	
  of	
  people	
  and	
  in	
  
par1cular	
  their	
  ideas	
  and	
  crea1ve	
  input	
  to	
  
make	
  improvements	
  

• Aspects	
  of	
  the	
  process	
  used	
  by	
  the	
  team,	
  
or	
  mandated	
  by	
  the	
  organiza1on,	
  that	
  do	
  
not	
  add	
  value.	
  	
  	
  
• Process	
  that	
  cause	
  knowledge	
  to	
  be	
  lost,	
  
forcing	
  relearning	
  to	
  occur.	
  	
  

• Slow	
  down	
  or	
  inhibit	
  movement	
  
• Slow	
  down	
  feedback	
  and	
  hinder	
  learning	
  
• The	
  fastest	
  learner	
  wins	
  (Ries)	
  
• Can	
  occur	
  anywhere	
  along	
  Value	
  Stream	
  

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Examining	
  Causes	
  of	
  Waste	
  

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Literature	
  Landscape	
  
Projects&
Scrum&is&used&to&
understand&and&
improve&the&efficacy&
of&a&process&for&
delivering&projects&

Scrum&

Organiza,ons&
manage&Por3olios&
of&mul,ple&projects&

Por3olio&
Management&

Waste&impacts&effec,veness&in&
project&and&por3olio&
management&

Waste&
manifests&as&
obstacles&and&
impediments&

Waste&

Projects&and&Por3olios&(and&the&
people&that&are&responsible&for&
them)&are&best&understood&as&
complex&adap,ve&human&
systems&

Metrics&quan,fy&
the&impact&of&
Waste&

Metrics&

HSD&

Waste&influences&the&dynamics&
in&human&systems,&and&vice&
versa&

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
How	
  does	
  the	
  work	
  flow?	
  
Requested

Planned
(10)

Exit Policy:
Targeted for a
specific
release

Exit Policy:
Prioritized for
grooming

Ready

In Progress

(5)
Exit Policy:
Meets
Definition of
Ready

Exit Policy:
Meets
Definition of
Done

Done

Accepted

Deployed

(3)
Exit Policy:
Item meets
Acceptance
Criteria

Exit Policy:
Ready to be
deployed

Exit Policy:
Feature is in
active use

Cycle Times

Lead Time
Flow

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
PDSA	
  
•  Follows	
  the	
  steps	
  of	
  the	
  Scien1fic	
  

Method	
  

•  Plan:	
  develop	
  a	
  hypothesis	
  or	
  

experiment	
  
•  Do:	
  conduct	
  the	
  experiment	
  
•  Study:	
  collect	
  measurements	
  
•  Act:	
  interpret	
  the	
  results	
  and	
  take	
  
appropriate	
  ac1on	
  

•  Also	
  known	
  as	
  
•  PDCA	
  
•  The	
  Deming	
  Cycle	
  
•  The	
  Shewart	
  Cycle	
  

Lero©	
  2013	
  

Act	
  

Plan	
  

Study	
  

Do	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Seeing	
  Impediments	
  by	
  looking	
  at	
  Throughput	
  

Failure Demand
Value Demand

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Seeing	
  Impediments	
  through	
  Cumula1ve	
  Flow	
  

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Seeing	
  Impediments	
  through	
  Reac1on	
  Time	
  

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
“The	
  Principle	
  of	
  Queuing	
  Waste:	
  
Queues	
  are	
  the	
  root	
  cause	
  of	
  the	
  
majority	
  of	
  economic	
  waste	
  in	
  product	
  
development”	
  
(Reinertsen,	
  2009).	
  
	
  
Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Make	
  Queues	
  Visible	
  
Requested

Planned

Ready

Exit Policy:
Targeted for a
specific release

Queue

Lero©	
  2013	
  

In
Process

In
Process

Queue

Exit Policy:
Meets
Definition of
Done

Done

Accepted

Deployed

(3)

Exit Policy:
Meets
Definition of
Ready

Exit Policy:
Prioritized for
grooming

Queue

In Progress

(5)

(10)

In
Process

Queue

In
Process

Exit Policy:
Item meets
Acceptance
Criteria

Queue

In
Process

Exit Policy:
Ready to be
deployed

Queue

Exit Policy:
Feature is in
active use

In
Process

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Influencers	
  of	
  Flow	
  at	
  Different	
  States	
  
Lead	
  Time	
  
Total	
  Reac1on	
  Cycle	
  Time	
  

Requested	
  

Planned	
  

Porcolio	
  
Planning	
  Time	
  

Product	
  
Owners	
  

Lero©	
  2013	
  

Porcolio	
  
Team	
  

Total	
  Delivery	
  Cycle	
  Time	
  

Ready	
  

Discovery	
  
Time	
  
Product	
  
Owners	
  

In	
  Progress	
  

Work	
  Wait	
  
Time	
  

Done	
  

Delivery	
  
Cycle	
  Time	
  
Delivery	
  
Teams	
  

Accepted	
  

Deployed	
  

	
  
Acceptance	
  
Cycle	
  Time	
  

Deployment	
  
Cycle	
  Time	
  

Product	
  
Owners	
  

Release	
  
Management	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Where	
  to	
  Find	
  Impediments?	
  
RetrospecHves	
  

Daily	
  Standups	
  

•  One	
  of	
  the	
  top	
  10	
  reasons	
  
that	
  Agile	
  projects	
  fail	
  is	
  
poor	
  use	
  of	
  retrospec1ves	
  
•  Your	
  opportunity	
  to	
  Inspect	
  
and	
  Adapt	
  
•  Foster	
  organiza1on	
  learning	
  
•  Iden1fy	
  Obstacles	
  /	
  Wastes	
  

•  The	
  third	
  ques1on	
  can	
  be	
  
asked	
  different	
  ways:	
  	
  

Lero©	
  2013	
  

–  What’s	
  geing	
  in	
  your	
  way?	
  
–  What’s	
  slowing	
  you	
  down?	
  
–  What’s	
  preven1ng	
  you	
  from	
  
being	
  effec1ve?	
  	
  
–  What’s	
  blocking	
  you?	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Impediment	
  Removal	
  Process	
  
Identified

In Progress

Resolved
Obstacle Title
Scrum Master: Name
Date Opened: 8-Jan-2012
Date Closed: 14-Feb-2012


||||
||

Description: alsdals,d askdkas asdkma
Asdasd lasdlkalskd alksdl asd asdaskl
Resolution: askdmkasd asd asdj nasd
Asdasdj asjdj nasd

Minimum Viable
Change

Becomes a record
of improvements

Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Summary	
  
•  Waste	
  exists	
  as	
  Impediments	
  or	
  Obstacles	
  to	
  Flow	
  
•  Agile	
  Development	
  provides	
  the	
  short	
  feedback	
  cycles	
  that	
  
help	
  to	
  see	
  and	
  manage	
  Impediments	
  
•  See	
  Impediments	
  through	
  Lead	
  Time,	
  Cycle	
  Times,	
  
Throughput,	
  Cumula1ve	
  Flow,	
  Reac1on	
  Times	
  
•  The	
  Influencers	
  of	
  Impediments	
  might	
  be	
  a	
  surprise	
  
•  Use	
  Retrospec1ves,	
  Daily	
  Standups	
  and	
  other	
  forums	
  to	
  
iden1fy	
  Impediments	
  
•  Create	
  an	
  Impediment	
  Removal	
  Process	
  in	
  your	
  Organiza1on	
  
Lero©	
  2013	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  
Ken	
  Power	
  
• 

My	
  day	
  job	
  
– 
– 

• 

Background	
  
– 
– 
– 
– 

• 

Different	
  environments,	
  from	
  startups	
  to	
  Fortune	
  100	
  global	
  companies	
  
SoIware	
  Engineering,	
  Architecture,	
  Product	
  and	
  System	
  Development,	
  Management,	
  Consul1ng,	
  Educa1on	
  
Roles	
  including	
  engineer,	
  technical	
  leader,	
  chief	
  architect,	
  engineering	
  manager,	
  educator,	
  project	
  manager,	
  consultant	
  
Co-­‐Ac1ve	
  Coach;	
  Human	
  Systems	
  Dynamics	
  Prac11oner	
  

Areas	
  of	
  Exper1se	
  
– 

• 

Co-­‐Founder,	
  Agile	
  Office	
  at	
  Cisco;	
  Leader	
  in	
  Agile	
  and	
  Lean	
  across	
  Cisco	
  
Internal	
  Agile	
  &	
  Lean	
  Consultant,	
  working	
  directly	
  with	
  leadership,	
  management,	
  teams	
  

Organiza1on	
  Change,	
  Agile	
  and	
  Lean	
  Transi1on,	
  Coaching,	
  Consul1ng,	
  Porcolio	
  Management,	
  Product	
  and	
  System	
  Development,	
  Methodology	
  Design,	
  
Systems	
  Design	
  

Research	
  Areas	
  	
  
– 

Lean,	
  Agile,	
  Organiza1on	
  Flow,	
  Complex	
  Adap1ve	
  Systems,	
  Human	
  Systems	
  Dynamics,	
  Porcolio	
  Management,	
  Organiza1on	
  Agility,	
  Team	
  and	
  Organiza1on	
  
Effec1veness,	
  Con1nuous	
  Improvement,	
  Managing	
  Waste	
  

• 

Extra-­‐curricular	
  ac1vi1es	
  

• 

Find	
  me	
  online	
  

– 
– 
– 
– 
– 
– 
– 
– 
– 
– 

Lero©	
  2013	
  

Founding	
  Fellow	
  of	
  the	
  Lean	
  Systems	
  Society	
  (hVp://LeanSystemsSociety.org/)	
  
Award-­‐winning	
  publica1ons	
  in	
  Agile	
  and	
  Lean	
  product	
  development	
  
Frequent	
  speaker	
  at	
  major	
  interna1onal	
  Agile	
  and	
  Lean	
  conferences	
  
Involved	
  in	
  organizing	
  interna1onal	
  Agile	
  and	
  Lean	
  conferences	
  
Industry/academic	
  collabora1ve	
  research	
  on	
  Agile	
  and	
  Lean	
  soIware	
  development	
  
Lean	
  Startup	
  Mentor	
  
Blog:	
  hVp://SystemAgility.com/	
  
TwiVer:	
  @ken_power	
  
LinkedIn:	
  hVp://www.linkedin.com/in/kenpower	
  
slideshare:	
  hVp://www.slideshare.net/kenpower/	
  

THE	
  IRISH	
  SOFTWARE	
  ENGINEERING	
  RESEARCH	
  CENTRE	
  

Contenu connexe

Tendances

Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile TeamsElizabeth Woodward
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Ahmed Sidky
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelRenee Troughton
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityAhmed Sidky
 
Agile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureAgile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureRenee Troughton
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or FictionMatt Ganis
 
Distributed Agile Teams
Distributed Agile TeamsDistributed Agile Teams
Distributed Agile TeamsBrian Estep
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsVersionOne
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsCprime
 
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Cprime
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...ITSM Academy, Inc.
 
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly DistributedDevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly Distributeddev2ops
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsMarc Crudgington, MBA
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionIBM Rational software
 
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarPutting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarITSM Academy, Inc.
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...David Rico
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 

Tendances (20)

Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile Teams
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta Model
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
ITIL® endlich Agile
ITIL® endlich AgileITIL® endlich Agile
ITIL® endlich Agile
 
Agile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureAgile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning Culture
 
Distributed Agile Development
Distributed Agile DevelopmentDistributed Agile Development
Distributed Agile Development
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
 
Distributed Agile Teams
Distributed Agile TeamsDistributed Agile Teams
Distributed Agile Teams
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile Transformations
 
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)
 
Smart Metrics
Smart Metrics  Smart Metrics
Smart Metrics
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
 
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly DistributedDevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful Organizations
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An Introduction
 
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy WebinarPutting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
Putting the Pro in Process Design with Donna Knapp - an ITSM Academy Webinar
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 

Similaire à Research on Impediments to Product Development Flow

Automation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessAutomation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessTechWell
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & cultureRaymond Baziwane
 
Scaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowScaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowTechWell
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
Data Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP WorldData Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP WorldDATAVERSITY
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile MethodsRichard Cheng
 
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization ThoughtWorks Studios
 
How to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 UpgradeHow to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 UpgradeOriginal Software
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Naresh Jain
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Jeff Jakubiak
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another ViewAgron Fazliu
 
Lean SAP Delivery - introducing the concept
Lean SAP Delivery - introducing the conceptLean SAP Delivery - introducing the concept
Lean SAP Delivery - introducing the conceptMendel Koerts
 
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?John Carter
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyIAEME Publication
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
Embracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital TransformationEmbracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital TransformationPiergiorgio Lucidi
 
An Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile SuccessAn Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile SuccessTechWell
 

Similaire à Research on Impediments to Product Development Flow (20)

Automation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessAutomation Culture: Essential to Agile Success
Automation Culture: Essential to Agile Success
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & culture
 
Scaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development FlowScaling Agile with the Lessons of Lean Product Development Flow
Scaling Agile with the Lessons of Lean Product Development Flow
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Data Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP WorldData Governance in an Agile SCRUM Lean MVP World
Data Governance in an Agile SCRUM Lean MVP World
 
Introduction to Agile Methods
Introduction to Agile MethodsIntroduction to Agile Methods
Introduction to Agile Methods
 
Lect7
Lect7Lect7
Lect7
 
Lect7
Lect7Lect7
Lect7
 
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
 
How to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 UpgradeHow to Deliver your Oracle EBS R12 Upgrade
How to Deliver your Oracle EBS R12 Upgrade
 
Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas Value Driven Development by Dave Thomas
Value Driven Development by Dave Thomas
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
 
Lean SAP Delivery - introducing the concept
Lean SAP Delivery - introducing the conceptLean SAP Delivery - introducing the concept
Lean SAP Delivery - introducing the concept
 
Ensuring Success in the Cloud (1)
Ensuring Success in the Cloud (1)Ensuring Success in the Cloud (1)
Ensuring Success in the Cloud (1)
 
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
 
A study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodologyA study of critical success factors for adaption of agile methodology
A study of critical success factors for adaption of agile methodology
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
Embracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital TransformationEmbracing InnerSource for your adaptive Digital Transformation
Embracing InnerSource for your adaptive Digital Transformation
 
An Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile SuccessAn Automation Culture: The Key to Agile Success
An Automation Culture: The Key to Agile Success
 

Plus de Ken Power

Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...Ken Power
 
Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015Ken Power
 
What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...Ken Power
 
Principles and dynamcis of scrum coaching
Principles and dynamcis of scrum coachingPrinciples and dynamcis of scrum coaching
Principles and dynamcis of scrum coachingKen Power
 
Organization Flow
Organization FlowOrganization Flow
Organization FlowKen Power
 
Working effectively with user stories
Working effectively with user storiesWorking effectively with user stories
Working effectively with user storiesKen Power
 
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile AdoptionXP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile AdoptionKen Power
 
Product Ownership Challenges
Product Ownership ChallengesProduct Ownership Challenges
Product Ownership ChallengesKen Power
 
Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Ken Power
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)Ken Power
 
Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Ken Power
 
Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)Ken Power
 

Plus de Ken Power (12)

Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...Detox your team: a low-conflict language for discussin and managing toxic beh...
Detox your team: a low-conflict language for discussin and managing toxic beh...
 
Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015Making Sense of Organization Impediments @ LKCE2015
Making Sense of Organization Impediments @ LKCE2015
 
What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...What prevents work from flowing smoothly? Making sense of organization impedi...
What prevents work from flowing smoothly? Making sense of organization impedi...
 
Principles and dynamcis of scrum coaching
Principles and dynamcis of scrum coachingPrinciples and dynamcis of scrum coaching
Principles and dynamcis of scrum coaching
 
Organization Flow
Organization FlowOrganization Flow
Organization Flow
 
Working effectively with user stories
Working effectively with user storiesWorking effectively with user stories
Working effectively with user stories
 
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile AdoptionXP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
XP2012 Challenges (and Solutions) with Large-Scale Agile Adoption
 
Product Ownership Challenges
Product Ownership ChallengesProduct Ownership Challenges
Product Ownership Challenges
 
Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)Using Silent Grouping to Size User Stories (XP2011)
Using Silent Grouping to Size User Stories (XP2011)
 
Definition of Ready (XP2011)
Definition of Ready (XP2011)Definition of Ready (XP2011)
Definition of Ready (XP2011)
 
Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)
 
Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)Metaphors for Software Development (XP2010)
Metaphors for Software Development (XP2010)
 

Dernier

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 

Dernier (20)

Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 

Research on Impediments to Product Development Flow

  • 1. Technical  Leader   Video  and  Collabora1on  Group   Cisco  Systems   KEN  POWER   IMPEDIMENTS  TO  PRODUCT  DEVELOPMENT  FLOW   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 2.
  • 3. The  Fastest  Learner  Wins   Ideas   Learn   Build   Data   Products   Measure   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 4.
  • 5. About  my  research  in  ALPS   •  Focus  on  improving  the  flow  of  work  in  teams   and  organiza1ons   •  Adap1ng  the  Lean  concept  of  Waste  to   soIware  product  development     –  Iden1fying  and  Managing  Impediments  to  Flow   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 6. Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 7. Request Planned Ready In Progress Analysis Design Coding Code Review Done Code Updates Testing Test Complete Accepted Deployed System Testing Lero©  2013   System Test Done Deployed to Staging Verification Deployed to Live THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 8. Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 9. “He without bad habits has seven” Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 10. Framework  for  Impediments   Extra  Features   Handovers   Failure  Demand   • Features  that  are  not  wanted   • Do  not  have  an  economically  jus1fied   need   • Includes  tacit  knowledge  lost  when  work   is  handed  off  between  people  or  groups   • Causes  delays.   • Demand  created  on  our  system  because   of  something  we  did  wrong,  or  failed  to   do.     • Includes  Defects,  Technical  Debt,  Work   caused  by  poor  docs  or  service   Work  In  Progress   Task  Switching   Unnecessary  Mo1on   • Work  that  does  not  yet  meet  its  Defini1on   of  Done   • Hides  problems   • Waste  caused  by  working  on  mul1ple   tasks  at  the  same  1me  and  the  1me  lost   in  switching  between  them.   • Decreases  produc1vity.   • Difficult  to  see  in  soIware  development.   OIen  caused  by  inaVen1on  to  team   environment  and  workspace  layout,  e.g.,   teams  not  co-­‐located   Unmet  Human  Poten1al   Extra  Processes   Delays   • Underu1liza1on  of  people  and  in   par1cular  their  ideas  and  crea1ve  input  to   make  improvements   • Aspects  of  the  process  used  by  the  team,   or  mandated  by  the  organiza1on,  that  do   not  add  value.       • Process  that  cause  knowledge  to  be  lost,   forcing  relearning  to  occur.     • Slow  down  or  inhibit  movement   • Slow  down  feedback  and  hinder  learning   • The  fastest  learner  wins  (Ries)   • Can  occur  anywhere  along  Value  Stream   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 11. Examining  Causes  of  Waste   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 13. How  does  the  work  flow?   Requested Planned (10) Exit Policy: Targeted for a specific release Exit Policy: Prioritized for grooming Ready In Progress (5) Exit Policy: Meets Definition of Ready Exit Policy: Meets Definition of Done Done Accepted Deployed (3) Exit Policy: Item meets Acceptance Criteria Exit Policy: Ready to be deployed Exit Policy: Feature is in active use Cycle Times Lead Time Flow Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 14. PDSA   •  Follows  the  steps  of  the  Scien1fic   Method   •  Plan:  develop  a  hypothesis  or   experiment   •  Do:  conduct  the  experiment   •  Study:  collect  measurements   •  Act:  interpret  the  results  and  take   appropriate  ac1on   •  Also  known  as   •  PDCA   •  The  Deming  Cycle   •  The  Shewart  Cycle   Lero©  2013   Act   Plan   Study   Do   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 15. Seeing  Impediments  by  looking  at  Throughput   Failure Demand Value Demand Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 16. Seeing  Impediments  through  Cumula1ve  Flow   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 17. Seeing  Impediments  through  Reac1on  Time   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 18. “The  Principle  of  Queuing  Waste:   Queues  are  the  root  cause  of  the   majority  of  economic  waste  in  product   development”   (Reinertsen,  2009).     Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 19. Make  Queues  Visible   Requested Planned Ready Exit Policy: Targeted for a specific release Queue Lero©  2013   In Process In Process Queue Exit Policy: Meets Definition of Done Done Accepted Deployed (3) Exit Policy: Meets Definition of Ready Exit Policy: Prioritized for grooming Queue In Progress (5) (10) In Process Queue In Process Exit Policy: Item meets Acceptance Criteria Queue In Process Exit Policy: Ready to be deployed Queue Exit Policy: Feature is in active use In Process THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 20. Influencers  of  Flow  at  Different  States   Lead  Time   Total  Reac1on  Cycle  Time   Requested   Planned   Porcolio   Planning  Time   Product   Owners   Lero©  2013   Porcolio   Team   Total  Delivery  Cycle  Time   Ready   Discovery   Time   Product   Owners   In  Progress   Work  Wait   Time   Done   Delivery   Cycle  Time   Delivery   Teams   Accepted   Deployed     Acceptance   Cycle  Time   Deployment   Cycle  Time   Product   Owners   Release   Management   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 21. Where  to  Find  Impediments?   RetrospecHves   Daily  Standups   •  One  of  the  top  10  reasons   that  Agile  projects  fail  is   poor  use  of  retrospec1ves   •  Your  opportunity  to  Inspect   and  Adapt   •  Foster  organiza1on  learning   •  Iden1fy  Obstacles  /  Wastes   •  The  third  ques1on  can  be   asked  different  ways:     Lero©  2013   –  What’s  geing  in  your  way?   –  What’s  slowing  you  down?   –  What’s  preven1ng  you  from   being  effec1ve?     –  What’s  blocking  you?   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 22. Impediment  Removal  Process   Identified In Progress Resolved Obstacle Title Scrum Master: Name Date Opened: 8-Jan-2012 Date Closed: 14-Feb-2012 |||| || Description: alsdals,d askdkas asdkma Asdasd lasdlkalskd alksdl asd asdaskl Resolution: askdmkasd asd asdj nasd Asdasdj asjdj nasd Minimum Viable Change Becomes a record of improvements Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 23. Summary   •  Waste  exists  as  Impediments  or  Obstacles  to  Flow   •  Agile  Development  provides  the  short  feedback  cycles  that   help  to  see  and  manage  Impediments   •  See  Impediments  through  Lead  Time,  Cycle  Times,   Throughput,  Cumula1ve  Flow,  Reac1on  Times   •  The  Influencers  of  Impediments  might  be  a  surprise   •  Use  Retrospec1ves,  Daily  Standups  and  other  forums  to   iden1fy  Impediments   •  Create  an  Impediment  Removal  Process  in  your  Organiza1on   Lero©  2013   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE  
  • 24. Ken  Power   •  My  day  job   –  –  •  Background   –  –  –  –  •  Different  environments,  from  startups  to  Fortune  100  global  companies   SoIware  Engineering,  Architecture,  Product  and  System  Development,  Management,  Consul1ng,  Educa1on   Roles  including  engineer,  technical  leader,  chief  architect,  engineering  manager,  educator,  project  manager,  consultant   Co-­‐Ac1ve  Coach;  Human  Systems  Dynamics  Prac11oner   Areas  of  Exper1se   –  •  Co-­‐Founder,  Agile  Office  at  Cisco;  Leader  in  Agile  and  Lean  across  Cisco   Internal  Agile  &  Lean  Consultant,  working  directly  with  leadership,  management,  teams   Organiza1on  Change,  Agile  and  Lean  Transi1on,  Coaching,  Consul1ng,  Porcolio  Management,  Product  and  System  Development,  Methodology  Design,   Systems  Design   Research  Areas     –  Lean,  Agile,  Organiza1on  Flow,  Complex  Adap1ve  Systems,  Human  Systems  Dynamics,  Porcolio  Management,  Organiza1on  Agility,  Team  and  Organiza1on   Effec1veness,  Con1nuous  Improvement,  Managing  Waste   •  Extra-­‐curricular  ac1vi1es   •  Find  me  online   –  –  –  –  –  –  –  –  –  –  Lero©  2013   Founding  Fellow  of  the  Lean  Systems  Society  (hVp://LeanSystemsSociety.org/)   Award-­‐winning  publica1ons  in  Agile  and  Lean  product  development   Frequent  speaker  at  major  interna1onal  Agile  and  Lean  conferences   Involved  in  organizing  interna1onal  Agile  and  Lean  conferences   Industry/academic  collabora1ve  research  on  Agile  and  Lean  soIware  development   Lean  Startup  Mentor   Blog:  hVp://SystemAgility.com/   TwiVer:  @ken_power   LinkedIn:  hVp://www.linkedin.com/in/kenpower   slideshare:  hVp://www.slideshare.net/kenpower/   THE  IRISH  SOFTWARE  ENGINEERING  RESEARCH  CENTRE