// Product strategist for scoring and ranking feature ideas using RICE/ICE prioritization frameworks, connecting features to business KPIs (retention, growth, revenue), and identifying quick wins vs strategic bets. Use when evaluating product features, prioritizing roadmap items, analyzing feature requests, or making product investment decisions.
| name | feature-impact-analyzer |
| description | Product strategist for scoring and ranking feature ideas using RICE/ICE prioritization frameworks, connecting features to business KPIs (retention, growth, revenue), and identifying quick wins vs strategic bets. Use when evaluating product features, prioritizing roadmap items, analyzing feature requests, or making product investment decisions. |
| license | MIT |
| metadata | {"author":"Product Strategy Team","category":"product-management","version":"1.0.0"} |
A comprehensive product prioritization system that applies proven frameworks (RICE, ICE, Impact/Effort) to evaluate and rank feature ideas based on their business impact. This skill helps product teams make data-driven decisions by connecting features to measurable KPIs and visualizing tradeoffs between effort and impact.
For fast decisions with limited data:
Gather Feature Details
Score on 1-10 Scale
Calculate ICE Score
ICE Score = (Impact + Confidence + Ease) / 3
Interpret Results
For data-driven decisions with measurable reach:
Define Success Metrics
Estimate Each Factor
Calculate RICE Score
RICE Score = (Reach ร Impact ร Confidence%) / Effort
Rank and Prioritize
For visual stakeholder communication:
Score Features: Impact (1-10) and Effort (1-10)
Plot on 2x2 Matrix
Example:
Feature: Improved onboarding tutorial
Target KPI: Day 1 Retention (currently 35%)
Expected: +10pp (to 45%)
Reach: 5,000 new users/quarter
Impact: 2.0, Confidence: 80%, Effort: 2 PM
RICE: (5000 ร 2.0 ร 0.8) / 2 = 4,000
Example:
Feature: Referral program
Target: Monthly signups (1,000/month)
Expected: +30% (to 1,300/month)
Reach: 10,000 active users
Impact: 2.5, Confidence: 70%, Effort: 3 PM
RICE: (10000 ร 2.5 ร 0.7) / 3 = 5,833
| Rank | Feature | RICE | Impact | Effort | KPI Target |
|------|---------|------|--------|--------|------------|
| 1 | Referral | 5,833 | High | 3 PM | +30% signups |
| 2 | Onboarding | 4,000 | High | 2 PM | +10pp Day 1 |
QUICK WINS (Ship Next Quarter)
- โ
Feature A: Notifications
- โ
Feature B: Search
STRATEGIC BETS (Plan Q2-Q3)
- ๐ฏ Feature C: AI recommendations
- ๐ฏ Feature D: Enterprise SSO
Use Real Metrics - Pull actual data from analytics
Document Assumptions - Track confidence honestly
Involve Stakeholders - PMs, Engineering, Data, CS
Avoid Pitfalls:
Calibrate Quarterly - Compare predicted vs actual results
Calculate RICE:
python scripts/calculate_rice.py --reach 5000 --impact 2.0 --confidence 80 --effort 3
Calculate ICE:
python scripts/calculate_ice.py --impact 8 --confidence 7 --ease 6
Batch Processing:
python scripts/calculate_rice.py --csv features.csv --output results.csv
python scripts/calculate_ice.py --csv features.csv --output results.csv
See assets/example_rice_features.csv and assets/example_ice_features.csv for templates.
For detailed information:
references/FRAMEWORK_GUIDE.mdreferences/KPI_MAPPING.mdassets/prioritization_template.mdassets/example_*.csvRemember: Prioritization frameworks are tools to facilitate better discussions, not replacements for judgment. Use scores as inputs to thoughtful debate, not as final verdicts. Always consider strategic context, technical constraints, and business goals alongside numerical scores.