UNDERSTANDING THE IMPACT OF TECHNICALDEBT ON THE CAPACITYAND VELOCITY OFTEAMS AND ORGANIZATIONSKen Power, Cisco Systems, G...
Options for Investing Capacity
Balanced InvestmentsInvestment(of(Team(Capacity(Technical)Debt)Quality)Debt)Features)Spike)Tests)Research)Planning)
Unbalanced InvestmentsInvestment(of(Team(Capacity(Technical)Debt)Quality)Debt)Features)Spike)Tests)Research)Planning)
Planned v Unplanned Technical Debt
Insufficient Investment in Debt Reduction40%$17%$5%$38%$Combined)Feature)Team)Sprint)8)Capacity)Alloca7on)Features$$Perfor...
Mounting Debt Impacts Velocity
When Failure Demand DominatesThroughputFailure DemandValue Demand
Planned v Actual Debt Reduction
Technical Debt Impacts OrganizationCapacityBusinessUnitProductTeam TeamProductTeam Team Team
Conclusions•  Visualize Technical Debt•  Articulate debt reduction strategies•  Consider each strategy as an option•  Quan...
Thank You!•  My day job•  Co-Founder, Agile Office at Cisco•  Internal Agile & Lean Consultant•  Extra-curricular activiti...
Upcoming SlideShare
Loading in …5
×

Understanding the Impact of Technical Debt on the Capacity and Velocity of Teams and Organizations

1,049 views

Published on

Slide deck from my talk at the 4th International Workshop on Managing Technical Debt (MTD 2013), part of the 35th International Conference on Software Engineering (ICSE 2013). There is an accompanying paper in the conference proceedings.

http://SystemAgility.com/
https://twitter.com/ken_power
http://www.linkedin.com/in/kenpower

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,049
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
26
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Understanding the Impact of Technical Debt on the Capacity and Velocity of Teams and Organizations

  1. 1. UNDERSTANDING THE IMPACT OF TECHNICALDEBT ON THE CAPACITYAND VELOCITY OFTEAMS AND ORGANIZATIONSKen Power, Cisco Systems, Galway, Ireland4th International Workshop on Managing Technical Debt (MTD 2013)
  2. 2. Options for Investing Capacity
  3. 3. Balanced InvestmentsInvestment(of(Team(Capacity(Technical)Debt)Quality)Debt)Features)Spike)Tests)Research)Planning)
  4. 4. Unbalanced InvestmentsInvestment(of(Team(Capacity(Technical)Debt)Quality)Debt)Features)Spike)Tests)Research)Planning)
  5. 5. Planned v Unplanned Technical Debt
  6. 6. Insufficient Investment in Debt Reduction40%$17%$5%$38%$Combined)Feature)Team)Sprint)8)Capacity)Alloca7on)Features$$Performance/$Robustness$Technical$Debt$Defects$
  7. 7. Mounting Debt Impacts Velocity
  8. 8. When Failure Demand DominatesThroughputFailure DemandValue Demand
  9. 9. Planned v Actual Debt Reduction
  10. 10. Technical Debt Impacts OrganizationCapacityBusinessUnitProductTeam TeamProductTeam Team Team
  11. 11. Conclusions•  Visualize Technical Debt•  Articulate debt reduction strategies•  Consider each strategy as an option•  Quantify the impact and benefit of each option•  Understand the effect on team, product and organizationvelocity•  Understand the effect on team, product and organizationcapacity
  12. 12. Thank You!•  My day job•  Co-Founder, Agile Office at Cisco•  Internal Agile & Lean Consultant•  Extra-curricular activities•  Fellow of the Lean Systems Society (http://LeanSystemsSociety.org/)•  Award-winning publications in Agile and Lean product development•  Frequent speaker at major international Agile and Lean conferences•  Involved in organizing international Agile and Lean conferences•  Industry/academic collaborative research on Agile and Lean software development•  Lean Startup Mentor•  Find me online•  Blog: http://SystemAgility.com/•  Twitter: @ken_power•  LinkedIn: http://www.linkedin.com/in/kenpower

×