What is the simplest framework to set product feature priorities? We removed everything that can be removed and only left 3 steps to prioritize any product backlog.
It can't get simpler than this.
3. STEP 1 - TODO LIST
• FEATURES
• DESIGN
• TASKS
• USER FEEDBACK
• … anything you add to the list
4. EXAMPLE - FEATURES
Date Feature Comments
2/15/15 Feature 1 MVP
3/1/15 Feature 2
3/6/15 Feature 3
3/7/15 Feature 4
5. STEP 2 - RANK
Rank is defined as multiple of:
R = User Value x Business Value x Delivery
each one is rated 1-5 (1=worst, 5=best)
You can add more, but NOT RECOMMENDED
6. VALUES (ATTRIBUTES)• User value is based on Segmented -
Aggregated votes (inputs: Sales, Support,
Training)
• Business value is based on revenue
opportunity, marketing value (inputs:
Business, Marketing)
• Delivery (T2M, Engineering Effort) is based
on how quickly it could be done (input: Eng
8. STEP 3- SORT AND
VERSION
ver Feature
User
Value
Business
value
T2M Rank
1.01 Feature 2 5 4 4 80
1.02 Feature 3 5 5 3 75
1.03 Feature 4 4 3 4 48
1.03 Feature 1 4 2 5 40
9. VERSIONS = RELEASES
• Combine many small improvements or
few large features
• Releases are "bundles" of requirements
with total value sum of X of more
(~400pts)
• Example:
v.1.03 has 88pts = 48pts (Feature 4) +
40pts (Feature 1)
• Best practice: Don’t make releases “too
big”. Customers will always find
bugs/problems