Successfully reported this slideshow.

Using Class of Service to Manage Project Risk

0

Share

Loading in …3
×
1 of 45
1 of 45

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Using Class of Service to Manage Project Risk

  1. 1. #enterprisekanban Using Class Of Service To Manage Product Risk Siddharta Govindaraj siddharta@silverstripesoftware.com @toolsforagile sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  2. 2. #enterprisekanban This webinar is being recorded Slides will be made available Use #enterprisekanban to tag your tweets sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  3. 3. #enterprisekanban Siddharta Govindaraj Director, Silver Stripe Software Pvt Ltd Email: siddharta@toolsforagile.com Twitter: @toolsforagile sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  4. 4. #enterprisekanban Silver Catalyst A tool for distributed agile development teams Supports Scrum and Kanban Silver Stories A tool for cross-team product management Currently in beta Supports user story mapping and enterprise kanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  5. 5. #enterprisekanban Agenda Types of Product Risk Three Types of Features Cost of Delay Model Using Class of Service Summary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  6. 6. #enterprisekanban Agenda Types of Product Risk Three Types of Features Cost of Delay Model Using Class of Service Summary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  7. 7. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  8. 8. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  9. 9. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  10. 10. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  11. 11. #enterprisekanban For commodity projects, we need to focus on business value sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  12. 12. #enterprisekanban For commodity projects, we need to focus on business value For strategic projects, we need to focus on risk mitigation sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  13. 13. #enterprisekanban To mitigate product risk, focus on learning Market Risk: Make cheap prototypes and validate them with your target market Technology Risk: Spike early to understand technical challenges Don't (yet) worry about quality or delivering every sprint sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  14. 14. #enterprisekanban Jeff Patton's Chess Analogy © Jeff Patton sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  15. 15. #enterprisekanban Agenda Types of Product Risk Three Types of Features Cost of Delay Model Using Class of Service Summary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  16. 16. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  17. 17. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  18. 18. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  19. 19. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  20. 20. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  21. 21. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  22. 22. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  23. 23. #enterprisekanban Agenda Types of Product Risk Three Types of Features Cost of Delay Model Using Class of Service Summary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  24. 24. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  25. 25. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  26. 26. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  27. 27. #enterprisekanban sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  28. 28. #enterprisekanban Agenda Types of Product Risk Three Types of Features Cost of Delay Model Using Class of Service Summary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  29. 29. #enterprisekanban u g c yB en e rg Em Expedite sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  30. 30. #enterprisekanban Class of Service Criteria Expedite Emergency bug fixes that need to be fixed and deployed in a few days Fixed Date Features that have a fixed deadline High Uncertainty Features exposed to market or technical risk. Basic Basic features from the Kano model High Value Differentiating features from the Kano model Slack Intangible, long term improvements, to be picked up during times of slack Normal Everything else sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  31. 31. #enterprisekanban Expedite * Only for emergency bug fixes * Moves to the head of backlog and all queues * Can override work in progress limits * Team members stop whatever they are working on and swarm to complete this work item sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  32. 32. #enterprisekanban High Uncertainty * High market or technology risk * Skip automated test stage sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  33. 33. #enterprisekanban High Value * Requires user experience stage * Requires additional automated tests * Requires additional manual exploratory tests sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  34. 34. #enterprisekanban Slack * Scheduled during slack periods sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  35. 35. #enterprisekanban Benefits Better business – development alignment Better schedule expectations Risk oriented view of the backlog sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  36. 36. #enterprisekanban Risk oriented view What if you have many high uncertainty items on the backlog? What if you have no high certainty items on the backlog? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  37. 37. #enterprisekanban Risk oriented view What is the mixture of basic, linear and differentiating work items? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  38. 38. #enterprisekanban Risk oriented view Can we amortize highly risky features over a period of time by breaking them down into smaller pieces and tackle them one by one? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  39. 39. #enterprisekanban Risk oriented view Should we balance a release containing a high uncertainty feature with well understood basic features? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  40. 40. #enterprisekanban Risk oriented view What is the long term impact of having too many expedite requests? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  41. 41. #enterprisekanban Agenda Types of Product Risk Three Types of Features Cost of Delay Model Using Class of Service Summary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  42. 42. #enterprisekanban Technology vs Product vs Commodity Basic vs Linear vs Differentiated Expedite vs Fixed Date vs Normal vs Slack sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  43. 43. #enterprisekanban Classes encapsulate different risk profiles Classes create alignment with business Classes set schedule expectations Classes allow you analyze backlog from a risk angle sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  44. 44. #enterprisekanban Questions? Director, Silver Stripe Software Pvt Ltd Email: siddharta@toolsforagile.com Twitter: @toolsforagile sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  45. 45. #enterprisekanban Photo Credits http://www.flickr.com/photos/iurikothe/57267522/ http://www.sxc.hu/photo/1037536/ http://www.flickr.com/photos/mckaysavage/5208913462/ sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile

×