Using Class of Service to Manage Project Risk

  • 1,014 views
Uploaded on

This is a presentation from the ToolsForAgile Webinar: Using Class of Service to Manage Risk on 23rd Feb, 2011. For more see - http://bit.ly/e8Hkpi

This is a presentation from the ToolsForAgile Webinar: Using Class of Service to Manage Risk on 23rd Feb, 2011. For more see - http://bit.ly/e8Hkpi

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,014
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
15
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. #enterprisekanban Using Class Of Service To Manage Product Risk Siddharta Govindaraj siddharta@silverstripesoftware.com @toolsforagilesales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 2. #enterprisekanbanThis webinar is being recordedSlides will be made availableUse #enterprisekanban to tag your tweets sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 3. #enterprisekanban Siddharta Govindaraj Director, Silver Stripe Software Pvt Ltd Email: siddharta@toolsforagile.com Twitter: @toolsforagilesales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 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 kanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 5. #enterprisekanbanAgendaTypes of Product RiskThree Types of FeaturesCost of Delay ModelUsing Class of ServiceSummary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 6. #enterprisekanbanAgendaTypes of Product RiskThree Types of FeaturesCost of Delay ModelUsing Class of ServiceSummary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 7. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 8. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 9. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 10. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 11. #enterprisekanbanFor commodity projects, we need to focus onbusiness value sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 12. #enterprisekanbanFor commodity projects, we need to focus onbusiness valueFor strategic projects, we need to focus on riskmitigation sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 13. #enterprisekanbanTo mitigate product risk, focus on learningMarket Risk: Make cheap prototypes and validatethem with your target marketTechnology Risk: Spike early to understandtechnical challengesDont (yet) worry about quality or delivering everysprint sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 14. #enterprisekanbanJeff Pattons Chess Analogy © Jeff Patton sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 15. #enterprisekanbanAgendaTypes of Product RiskThree Types of FeaturesCost of Delay ModelUsing Class of ServiceSummary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 16. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 17. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 18. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 19. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 20. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 21. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 22. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 23. #enterprisekanbanAgendaTypes of Product RiskThree Types of FeaturesCost of Delay ModelUsing Class of ServiceSummary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 24. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 25. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 26. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 27. #enterprisekanbansales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 28. #enterprisekanbanAgendaTypes of Product RiskThree Types of FeaturesCost of Delay ModelUsing Class of ServiceSummary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 29. #enterprisekanban u g c yB en e rg Em Expeditesales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 30. #enterprisekanban Class of Service CriteriaExpedite Emergency bug fixes that need to be fixed and deployed in a few daysFixed Date Features that have a fixed deadlineHigh Uncertainty Features exposed to market or technical risk.Basic Basic features from the Kano modelHigh Value Differentiating features from the Kano modelSlack Intangible, long term improvements, to be picked up during times of slackNormal Everything else sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 31. #enterprisekanbanExpedite* 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 workingon and swarm to complete this work item sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 32. #enterprisekanbanHigh Uncertainty* High market or technology risk* Skip automated test stage sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 33. #enterprisekanbanHigh Value* Requires user experience stage* Requires additional automated tests* Requires additional manual exploratory tests sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 34. #enterprisekanbanSlack* Scheduled during slack periods sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 35. #enterprisekanbanBenefitsBetter business – development alignmentBetter schedule expectationsRisk oriented view of the backlog sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 36. #enterprisekanbanRisk oriented viewWhat if you have many high uncertainty items onthe backlog?What if you have no high certainty items on thebacklog? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 37. #enterprisekanbanRisk oriented viewWhat is the mixture of basic, linear anddifferentiating work items? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 38. #enterprisekanbanRisk oriented viewCan we amortize highly risky features over a periodof time by breaking them down into smaller piecesand tackle them one by one? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 39. #enterprisekanbanRisk oriented viewShould we balance a release containing a highuncertainty feature with well understood basicfeatures? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 40. #enterprisekanbanRisk oriented viewWhat is the long term impact of having too manyexpedite requests? sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 41. #enterprisekanbanAgendaTypes of Product RiskThree Types of FeaturesCost of Delay ModelUsing Class of ServiceSummary sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 42. #enterprisekanbanTechnology vs Product vs CommodityBasic vs Linear vs DifferentiatedExpedite vs Fixed Date vs Normal vs Slack sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 43. #enterprisekanbanClasses encapsulate different risk profilesClasses create alignment with businessClasses set schedule expectationsClasses allow you analyze backlog from a risk angle sales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 44. #enterprisekanban Questions? Director, Silver Stripe Software Pvt Ltd Email: siddharta@toolsforagile.com Twitter: @toolsforagilesales@toolsforagile.com @toolsforagile facebook.com/ToolsForAgile
  • 45. #enterprisekanbanPhoto Creditshttp://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