Strategic Prioritization using the 80/20 Rule. Optimization of Scope. Use when planning tasks, managing feature creep, or maximizing ROI.
"80% of consequences come from 20% of the causes."
Do not ask "Can we do this?". Ask "Should we do this?".
Before any scoring, verify the mindset shift:
List every proposed feature or task. Ask the User (or use Proxy Metrics):
[!IMPORTANT] The V/E formula is a tiebreaker, not the core insight. If you can identify the vital few without it, skip the formula.
Rate confidence in each estimate (1-3):
| Confidence | Meaning |
|---|---|
| 1 | Speculative (no evidence) |
| 2 | Based on partial data |
| 3 | Based on benchmarks or user research |
Apply discount: Adjusted Score = (V/E) × (V_conf × E_conf) / 4
Low-confidence items get penalized automatically.
Top 20% (High ROI): DO IT NOW. This is the "Vital Few". Middle 60%: DEFER. Do not touch until Top 20% is complete. Bottom 20% (Negative ROI): DELETE or archive.
[!WARNING] DEFER is not PERMANENT. Items in the middle 60% should be re-evaluated after each Top 20% item is completed. The backlog changes; so should the prioritization.
After completing each Top 20% item:
Before labeling an item DELETE, ask:
If yes to any → Move to DEFER instead.
Before labeling an item DEFER, ask:
Before the final cut:
| Situation | Use Instead/Also |
|---|---|
| Choosing between options | decision-matrix |
| Need to verify value estimates | map-vs-territory |
| Criteria might be wrong | chestertons-fence |
| Risk of over-analysis | occams-razor |
| Preventing deferral from becoming permanent | inversion-thinking |
| Understanding cascading effects | second-order-thinking |
After applying Pareto, log to .learnings/CORRECTIONS.md only if outcome differed from prediction:
## [YYYY-MM-DD] {Brief Description}
**Action:** {what was prioritized / deferred / deleted}
**Outcome:** {did it work?}
**Lesson:** {one sentence}
Review Trigger: Monthly → check CORRECTIONS.md → promote validated patterns to LEARNINGS.md.
Defer Watch: If an item has been "DEFER" for > 3 months, explicitly ask user: "Is this still DEFER or should it be DELETE?"