Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Visualizing Agility: Agile Metrics that Matter

Visualizing Agility: Agile Metrics that Matter

By: Jay Packlick

Improving

May 29, 2013
Tweet

More Decks by Improving

Other Decks in Technology

Transcript

  1. Why  do  we  need  metrics?   How  do  we  decide

     which  metrics  to  use?   Which  metrics  should  we  avoid?   What  are  some  common  pitfalls?   What  are  some  powerful  but  seldom   used  Metrics?       Some  Questions  For  Today  
  2. The world as we imagine it to be…. … is

    very often different than the world that exists.
  3. “Tell  me  how  you  will  measure  me  and  I  will

     tell   you  how  I  will  behave”  –  Eli  Goldratt   So…Be Careful What You Ask For
  4. Potential  for  Evil   Potential  Value     Features Accepted

    Lines of Code Average Velocity How  Well  Are  We  Performing?  
  5. What  are  some  Agile  metrics?   Potential  for  Evil  

      Potential  Value     Customer  Satisfaction   Value  Delivered   Work  Flow   Planning  Effectiveness   Code  Quality   Team  Collaboration  /  Interaction   Team  Empowerment  /  Accountability   Respect  /  Trust   ?
  6. Page    28   Project Goals Cost  to  respond  

    $   Cost  to  respond   $$$$$   “…We  have  come  to  value…   Responding  to  Change”  
  7. Metrics:  Make  Em  Visible!     32   0%  

    20%   40%   60%   80%   100%   120%   140%   160%   180%   200%   1   2   3   4   5   6   Iteration  Productivity   Points  Accepted  vs  Points  Planned   The  Buffet  Rule:    “Take  all  you   want,  but  eat  all  you  take”  
  8. Lead  Time   Cycle  Time   WIP   Remaining  to

     be  done   Scope  Increase   How  is  our  throughput?  
  9. How  much  time  do  we   spend  waiting?   “Agile

     is  the  art  of  eliminating  delay”     –  Alan  Shalloway  
  10. Process  Cycle  Efficiency  (PCE)   Page    37   %

     Time   Effort   Delay   =    100%  PCE  (  zero  delay  )     6  days  effort   6  days  duration   Effort  =     Duration  
  11. Process  Cycle  Efficiency  (PCE)   Page    38   %

     Time   Effort   Delay   Duration  =  19  days     =  31%  PCE   6  days  effort   19  days  duration   Effort  =  6   days  
  12. Process  Cycle  Efficiency  (PCE)   Page    39   %

     Time   Effort   Delay   Duration  =  14  days     =  43%  PCE   6  days  effort   14  days  duration   Effort  =  6   days  
  13. What  question  are  we  trying  to  answer?   What’s  the

     goal  (target  condition)?   Who  is  the  target  audience?   What’s  the  relative  value  of  the  metric?   What  undesirable  behavior  might  this  drive?   How  will  people  try  to  game  it?     How  are  we  going  to  make  it  visible?   In  deciding  which  metric  to  use   Ask…