5. Example feature types Login : Well understood feature Subscription : Well understood, high value feature Game mechanics : Is it fun? High uncertainty User Interface : High technology uncertainty
6. The degree of feature newness Newness to the Company Newness to the target customers New-to-the-world High Low Reduced Costs Repositioning 20% 26% 10% 7% 26% Low High 11% New Lines Revisions / Improvements
13. 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 uncertainty. Basic Basic features from the Kano model High Value Differentiating features from the Kano model Investment Intangible, long term improvements, to be picked up during times of slack Normal Everything else
14. 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
15. High Uncertainty * High market or technology risk * Focus on cheap prototype * Skip automated test stage
16. High Value * Requires user experience stage * Requires additional automated tests * Requires additional manual exploratory tests
18. Risk Oriented Pull Policy For commodity features, we focus on business value For uncertainty, we need to focus on risk mitigation
19. 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
21. Risk oriented view What if you have many high uncertainty items on the backlog?
22. Risk oriented view What is the mixture of basic, linear and differentiating work items?
23. 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?
24. Risk oriented view Should we balance a release containing a high uncertainty feature with well understood basic features?
25. Risk oriented view What is the long term impact of having too many expedite requests?