MVP Roadmap Orchestrator
Convert a raw idea into an execution-ready MVP plan with explicit prioritization, risk gates, scope control, and versioned product documentation.
Use When
Activate when the user asks for:
- problem statement → MVP
- roadmap, sprint plan, PRD, or delivery planning
- prioritization with Value/Effort, RICE, KANO, or MoSCoW
- POC before roadmap commitment
- 2-week sprint stories, Gantt/timeline, or scope governance
- documentation/versioning for product delivery
Out of Scope (Default)
Do not treat these as MVP by default unless explicitly requested:
- enterprise/compliance edge cases
- advanced automation and “nice-to-have” integrations
- multi-region scale architecture
- non-critical redesign work
Input Contract (Ask if Missing)
Before planning, gather:
- Target user + top pain
- Business objective + timeline
- Team capacity (roles, availability)
- Constraints (budget, legal, platform, dependencies)
- Success metric baseline (if available)
If key inputs are missing, ask targeted questions first.
Core Principles
- Problem-first, feature-second.
- Evidence over opinion.
- POC before full commitment on risky items.
- Scope discipline over roadmap vanity.
- Versioned docs and explicit decision ownership.
Execution Workflow
0) Discovery + Alignment
- Restate the problem and desired outcome in one paragraph.
- Confirm audience split: dev team, exec team, business, ops.
- Define planning horizon (MVP only vs MVP + next 2 horizons).
1) Problem Statement → Outcome Definition
- Capture pain, affected segment, current workaround, and impact.
- Define north-star metric + 2–4 leading indicators.
- Define MVP success threshold (launch is “done when …”).
2) Opportunity Backlog Creation
- Generate initiatives from user pain, business goals, and constraints.
- Add effort assumptions, dependencies, and risk notes per item.
- Mark each assumption as validated / unvalidated.
3) Prioritization Framework Stack (in order)
A) Value vs Effort
- Plot each opportunity: Quick Wins / Strategic Bets / Fill-ins / Avoid.
- Remove low-value high-effort items from MVP candidate list.
B) RICE
- Score formula:
(Reach × Impact × Confidence) / Effort.
- Show scoring ranges and assumptions for each variable.
- Flag low-confidence high-score items for validation.
C) KANO
- Classify as Must-have / Performance / Delighter.
- Keep Delighters out of MVP unless they unlock adoption risk.
D) MoSCoW
- Gate final sprint scope into Must/Should/Could/Won’t (this cycle).
- Explicitly list exclusions and rationale.
4) POC Gate (Before Roadmap Lock)
- Select top 1–3 risks (technical, desirability, viability, operational).
- Define each POC with:
- hypothesis
- success/fail criteria
- timebox
- owner
- decision date
- Require Go / No-Go / Pivot decision before roadmap commitment.
5) Research + Testing Loop
- Plan lightweight validation: interviews, surveys, prototype tests, concierge.
- Capture insight → decision mapping:
- Update RICE confidence and MoSCoW gates after each evidence round.
6) SLC Framing + Data Events
Define MVP through SLC:
- Simple: minimum viable user journey
- Lovable: moments that create confidence and repeat use
- Complete: end-to-end task completion for one core use case
For each SLC element, define data events:
- event name
- trigger point
- properties
- owner
- dashboard metric linkage
7) PRD Pack
Create PRD sections:
- problem/opportunity statement
- target users + JTBD
- scope in/out
- assumptions + dependencies
- functional requirements
- non-functional requirements
- acceptance criteria
- data/analytics plan
- risk register + mitigations
- launch readiness gates
8) Sprint Plan (2-Week Cadence)
- Build 2-week sprints with capacity-aware allocation.
- Write user stories using INVEST quality bar.
- Include acceptance tests for each story.
- Sequence work by dependency chain (product/design/dev/ops/legal if needed).
9) Timeline + Gantt View
- Convert sprint plan to timeline with milestones and decision gates.
- Mark critical path, parallel tracks, and buffer windows.
- Include rollback/contingency milestones for risky deliveries.
10) Scope Governance + Execution
- Use change requests for any new item after sprint lock.
- Re-score new work with RICE + MoSCoW before acceptance.
- Enforce WIP limits and prevent stealth scope creep.
11) Iterate + Version Documentation
- Run sprint review + retro with user and stakeholder feedback.
- Update roadmap as a time-based vision expansion.
- Version PRD, roadmap, events taxonomy, decisions, and release notes.
Hardened Controls (20 Improvements)
- Explicit input contract before planning.
- Mandatory clarification when critical fields are missing.
- Scope boundary section (Out of Scope) to prevent bloat.
- Assumption tagging as validated/unvalidated.
- Standard RICE formula and transparent scoring.
- Confidence-risk flags for low-confidence high-score items.
- Ordered framework stack to avoid random prioritization.
- Explicit exclusion list with rationale.
- POC Go/No-Go/Pivot gate before roadmap lock.
- Timeboxed POC with owner and decision date.
- Evidence update loop that re-scores priorities.
- SLC model tied to measurable data events.
- Event schema fields (name/trigger/properties/owner/metric).
- PRD minimum required sections defined.
- INVEST quality bar for stories.
- Acceptance tests required per story.
- Capacity-aware 2-week sprint planning.
- Critical path + contingency in timeline/Gantt.
- Change request + re-prioritization for scope creep.
- Documentation versioning + decision log ownership.
Output Artifacts (Default)
- Problem-to-MVP summary (with success criteria)
- Prioritized opportunity backlog (with Value/Effort + RICE + KANO + MoSCoW)
- POC plan with decision gates
- PRD draft or structured PRD outline
- 2-week sprint plan + user stories + acceptance tests
- Gantt-style timeline with milestones and critical path
- Scope governance policy (change control + prioritization rules)
- Documentation/versioning checklist + decision log template
Reusable Templates (Use by Default)
PRDTemplate.md
DecisionLogTemplate.md
BacklogScoringTemplate.md
When generating deliverables, instantiate these templates first, then fill with project-specific details.
NotebookLM Asset Automation (Python Module)
Use wired scripts to generate source-backed research artifacts and prefill planning docs:
- Wrapper (recommended):
run_mvp_pipeline.py
- Generator:
generate_assets_notebooklm.py
- Prefill:
prefill_templates_from_assets.py
- Guide:
NotebookLMIntegration.md
Default flow:
- Ensure auth (
notebooklm login).
- Run generator with sources (URLs/files) and selected assets.
- Run prefill script to produce PRD/backlog/decision drafts.
- Review and finalize with team-specific constraints.
Default command pattern:
./run_mvp_pipeline.py \
--project-dir /path/to/project \
--owner "<Owner>" \
--asset report --asset mind-map --asset data-table
Manual two-step fallback:
./generate_assets_notebooklm.py \
--title "MVP Research - <project>" \
--source "https://example.com" \
--source ./problem-statement.md \
--asset report --asset mind-map --asset data-table \
--output-dir ./outputs/<project>
./prefill_templates_from_assets.py \
--assets-dir ./outputs/<project> \
--templates-dir . \
--output-dir ./outputs/<project>/prefilled \
--project "<Project Name>" \
--owner "<Owner>"
Quality Gates (Definition of Done)
A plan is complete only when:
- success metrics are measurable,
- assumptions are explicit and risk-ranked,
- POC gates are defined for top risks,
- priorities include transparent scoring and exclusions,
- stories are testable and capacity-bounded,
- data events map to outcomes,
- and document ownership/versioning is clear.
Failure Modes to Avoid
- jumping into roadmap before defining MVP success
- scoring without confidence assumptions
- mixing Must-have and Delighter work in same sprint without rationale
- accepting scope changes without re-scoring
- claiming completion without testable acceptance criteria
1---2name: mvp-roadmap-orchestrator3description: Use when turning a problem statement into an MVP plan, prioritization stack (Value/Effort, RICE, KANO, MoSCoW), 2-week sprint roadmap, PRD pack, and governed delivery documentation.4---56# MVP Roadmap Orchestrator78Convert a raw idea into an execution-ready MVP plan with explicit prioritization, risk gates, scope control, and versioned product documentation.910## Use When1112Activate when the user asks for:13- problem statement → MVP14- roadmap, sprint plan, PRD, or delivery planning15- prioritization with Value/Effort, RICE, KANO, or MoSCoW16- POC before roadmap commitment17- 2-week sprint stories, Gantt/timeline, or scope governance18- documentation/versioning for product delivery1920## Out of Scope (Default)2122Do **not** treat these as MVP by default unless explicitly requested:23- enterprise/compliance edge cases24- advanced automation and “nice-to-have” integrations25- multi-region scale architecture26- non-critical redesign work2728## Input Contract (Ask if Missing)2930Before planning, gather:311. Target user + top pain322. Business objective + timeline333. Team capacity (roles, availability)344. Constraints (budget, legal, platform, dependencies)355. Success metric baseline (if available)3637If key inputs are missing, ask targeted questions first.3839## Core Principles40411. Problem-first, feature-second.422. Evidence over opinion.433. POC before full commitment on risky items.444. Scope discipline over roadmap vanity.455. Versioned docs and explicit decision ownership.4647---4849## Execution Workflow5051### 0) Discovery + Alignment52- Restate the problem and desired outcome in one paragraph.53- Confirm audience split: dev team, exec team, business, ops.54- Define planning horizon (MVP only vs MVP + next 2 horizons).5556### 1) Problem Statement → Outcome Definition57- Capture pain, affected segment, current workaround, and impact.58- Define north-star metric + 2–4 leading indicators.59- Define MVP success threshold (launch is “done when …”).6061### 2) Opportunity Backlog Creation62- Generate initiatives from user pain, business goals, and constraints.63- Add effort assumptions, dependencies, and risk notes per item.64- Mark each assumption as **validated / unvalidated**.6566### 3) Prioritization Framework Stack (in order)6768#### A) Value vs Effort69- Plot each opportunity: Quick Wins / Strategic Bets / Fill-ins / Avoid.70- Remove low-value high-effort items from MVP candidate list.7172#### B) RICE73- Score formula: `(Reach × Impact × Confidence) / Effort`.74- Show scoring ranges and assumptions for each variable.75- Flag low-confidence high-score items for validation.7677#### C) KANO78- Classify as Must-have / Performance / Delighter.79- Keep Delighters out of MVP unless they unlock adoption risk.8081#### D) MoSCoW82- Gate final sprint scope into Must/Should/Could/Won’t (this cycle).83- Explicitly list exclusions and rationale.8485### 4) POC Gate (Before Roadmap Lock)86- Select top 1–3 risks (technical, desirability, viability, operational).87- Define each POC with:88 - hypothesis89 - success/fail criteria90 - timebox91 - owner92 - decision date93- Require **Go / No-Go / Pivot** decision before roadmap commitment.9495### 5) Research + Testing Loop96- Plan lightweight validation: interviews, surveys, prototype tests, concierge.97- Capture insight → decision mapping:98 - keep99 - modify100 - drop101- Update RICE confidence and MoSCoW gates after each evidence round.102103### 6) SLC Framing + Data Events104Define MVP through SLC:105- **Simple**: minimum viable user journey106- **Lovable**: moments that create confidence and repeat use107- **Complete**: end-to-end task completion for one core use case108109For each SLC element, define data events:110- event name111- trigger point112- properties113- owner114- dashboard metric linkage115116### 7) PRD Pack117Create PRD sections:118- problem/opportunity statement119- target users + JTBD120- scope in/out121- assumptions + dependencies122- functional requirements123- non-functional requirements124- acceptance criteria125- data/analytics plan126- risk register + mitigations127- launch readiness gates128129### 8) Sprint Plan (2-Week Cadence)130- Build 2-week sprints with capacity-aware allocation.131- Write user stories using INVEST quality bar.132- Include acceptance tests for each story.133- Sequence work by dependency chain (product/design/dev/ops/legal if needed).134135### 9) Timeline + Gantt View136- Convert sprint plan to timeline with milestones and decision gates.137- Mark critical path, parallel tracks, and buffer windows.138- Include rollback/contingency milestones for risky deliveries.139140### 10) Scope Governance + Execution141- Use change requests for any new item after sprint lock.142- Re-score new work with RICE + MoSCoW before acceptance.143- Enforce WIP limits and prevent stealth scope creep.144145### 11) Iterate + Version Documentation146- Run sprint review + retro with user and stakeholder feedback.147- Update roadmap as a time-based vision expansion.148- Version PRD, roadmap, events taxonomy, decisions, and release notes.149150---151152## Hardened Controls (20 Improvements)1531541. Explicit input contract before planning.1552. Mandatory clarification when critical fields are missing.1563. Scope boundary section (Out of Scope) to prevent bloat.1574. Assumption tagging as validated/unvalidated.1585. Standard RICE formula and transparent scoring.1596. Confidence-risk flags for low-confidence high-score items.1607. Ordered framework stack to avoid random prioritization.1618. Explicit exclusion list with rationale.1629. POC Go/No-Go/Pivot gate before roadmap lock.16310. Timeboxed POC with owner and decision date.16411. Evidence update loop that re-scores priorities.16512. SLC model tied to measurable data events.16613. Event schema fields (name/trigger/properties/owner/metric).16714. PRD minimum required sections defined.16815. INVEST quality bar for stories.16916. Acceptance tests required per story.17017. Capacity-aware 2-week sprint planning.17118. Critical path + contingency in timeline/Gantt.17219. Change request + re-prioritization for scope creep.17320. Documentation versioning + decision log ownership.174175---176177## Output Artifacts (Default)1781791. Problem-to-MVP summary (with success criteria)1802. Prioritized opportunity backlog (with Value/Effort + RICE + KANO + MoSCoW)1813. POC plan with decision gates1824. PRD draft or structured PRD outline1835. 2-week sprint plan + user stories + acceptance tests1846. Gantt-style timeline with milestones and critical path1857. Scope governance policy (change control + prioritization rules)1868. Documentation/versioning checklist + decision log template187188## Reusable Templates (Use by Default)189190- `PRDTemplate.md`191- `DecisionLogTemplate.md`192- `BacklogScoringTemplate.md`193194When generating deliverables, instantiate these templates first, then fill with project-specific details.195196## NotebookLM Asset Automation (Python Module)197198Use wired scripts to generate source-backed research artifacts and prefill planning docs:199200- Wrapper (recommended): `run_mvp_pipeline.py`201- Generator: `generate_assets_notebooklm.py`202- Prefill: `prefill_templates_from_assets.py`203- Guide: `NotebookLMIntegration.md`204205Default flow:2061. Ensure auth (`notebooklm login`).2072. Run generator with sources (URLs/files) and selected assets.2083. Run prefill script to produce PRD/backlog/decision drafts.2094. Review and finalize with team-specific constraints.210211Default command pattern:212213```bash214./run_mvp_pipeline.py \215 --project-dir /path/to/project \216 --owner "<Owner>" \217 --asset report --asset mind-map --asset data-table218```219220Manual two-step fallback:221222```bash223./generate_assets_notebooklm.py \224 --title "MVP Research - <project>" \225 --source "https://example.com" \226 --source ./problem-statement.md \227 --asset report --asset mind-map --asset data-table \228 --output-dir ./outputs/<project>229230./prefill_templates_from_assets.py \231 --assets-dir ./outputs/<project> \232 --templates-dir . \233 --output-dir ./outputs/<project>/prefilled \234 --project "<Project Name>" \235 --owner "<Owner>"236```237238## Quality Gates (Definition of Done)239240A plan is complete only when:241- success metrics are measurable,242- assumptions are explicit and risk-ranked,243- POC gates are defined for top risks,244- priorities include transparent scoring and exclusions,245- stories are testable and capacity-bounded,246- data events map to outcomes,247- and document ownership/versioning is clear.248249## Failure Modes to Avoid250251- jumping into roadmap before defining MVP success252- scoring without confidence assumptions253- mixing Must-have and Delighter work in same sprint without rationale254- accepting scope changes without re-scoring255- claiming completion without testable acceptance criteria