SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
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	
  

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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
 

Mais 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)
 

Último

Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
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
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 

Último (20)

Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
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...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 

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