Skip to main content

Master Eric's Guide to Fast Product Development (VCM-C)

Intro

I compress the full system into a scannable, action-ready guide.

  • Outcome-first flow: I translate intent into validated action.
  • Evidence gates: I move only when proof exists.
  • Handoff-ready artifacts: I keep every output executable without context loss.

Hyperboost Formula (Summary)

  • Build–Measure–Learn, relentlessly.
  • Curated frameworks sequenced for speed and proof.
  • Evidence gates, not wishful thinking.
  • Autonomy-ready documentation.

Process Overview

  • 00: Idea Gathering
  • 01: Find Your Product/Business Idea
  • 02: Check if Idea is Worth It (POA)
  • 03: OKRs, Target Region & Profile Setup
  • 04: Target Niche & Dream Customer (HXC/ICP)
  • 05: Customer Journey (JTBD & Job Map)
  • 06: Customer Pain/Gain Analysis (DOS)
  • 07: How Users Adopt, Engage & Share (Consumption Chain/PLG)
  • 08: Product Roadmaps (MVP ODI Roadmap)
  • 09: Solution Opportunities (OST)
  • 10: Ideate Product Features
  • 11: Product Reqs Document (PRD)
  • 12: Track What Matters (Value Tree & Metrics)
  • 13: Organize Your Product Experience (Info Architecture)
  • 14: User Experience Flows (UX)
  • 15: User-Interface Design (Design System & Component Library)
  • 16: Technical Architecture Design
  • 17: Product Reqs Prompt (PRP)
  • 18: Gen Tasks for Professional AI Coders (EPIC & Task Breakdown)
  • 19: Setup Prompts for Professional AI Coders
  • 20: Build Prompts for Professional AI Coders
  • 21: AI Coder Build Manual
  • 22: WF Completion & Next Steps

Phase 1: Customer & Problem Discovery

I keep this phase tight, evidence-first, and aligned to outcomes.


Step 00: Idea Gathering

  • I frame idea gathering as a measurable decision, not a task.
  • I apply Divergent Ideation & Hypothesis Capture to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a1_customer_discovery/my_idea: User prod/svc/biz idea, OR niche to help, OR ask Master support finding winning idea
  • mm_initiative: init&proj ctx: name&strategic attrs

Step 01: Find Your Product/Business Idea

  • I frame find your product/business idea as a measurable decision, not a task.
  • I apply Market Scanning & Opportunity Scoring to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a1_customer_discovery/01_product_ideas: Top 20 biz/feature ideas w/ disruption potential OR alternative angles same problem
  • a1_customer_discovery/my_idea: User-selected prod/feature opp hypothesis w/ rationale

Step 02: Check if Idea is Worth It (POA)

  • I frame check if idea is worth it (poa) as a measurable decision, not a task.
  • I apply Solution Ideation & Synthesis to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a1_customer_discovery/02_opportunity_assessment_poa: prod opp Assessment w/ strategic analysis + loving mentor guidance
  • mm_initial_hypothesis_alts: Hypothesis context alternative sol angles exploration (Option 2)

Step 03: OKRs, Target Region & Profile Setup

  • I frame okrs, target region & profile setup as a measurable decision, not a task.
  • I apply OKR design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • No explicit deliverables are emitted at this step.

Step 04: Target Niche & Dream Customer (HXC/ICP)

  • I frame target niche & dream customer (hxc/icp) as a measurable decision, not a task.
  • I apply OKR design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • customer_discovery/04a_/niche_analysis: Top 3 niches per audience side for initiative success
  • a1_customer_discovery/04b_selected_niche: Selected niche(s) per audience
  • a1_customer_discovery/04c_ideal_user_hxc: HXC(s) per audience
  • a1_customer_discovery/04d_ideal_company_icp: If biz sol,rec the most opportune ICP (Ideal cust Profile),where the selected HXC persona works for,increasing the chances of biz success
  • mm_odir_yaml: ODIR tree initialization w/ audience(s),niche(s),HXC(s). JTBD/JMS/DOS added in subsequent steps


Phase 2: Strategy & Solution Design

I keep this phase tight, evidence-first, and aligned to outcomes.


Step 05: Customer Journey (JTBD & Job Map)

  • I frame customer journey (jtbd & job map) as a measurable decision, not a task.
  • I apply Jobs-to-be-Done & Job Map to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a1_customer_discovery/05_solution_journey_jtbd: JTBD statement(s) + Job Map per audience
  • mm_odir_yaml: ODIR tree update: add JTBD + JMS per audience

Step 06: Customer Pain/Gain Analysis (DOS)

  • I frame customer pain/gain analysis (dos) as a measurable decision, not a task.
  • I apply OKR design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • mm_odir_yaml: Complete ODIR tree w/ complete audience branch down to all DOS nodes
  • a2_solution_discovery/{{mm_session_persona}}/06_user_needs_dos: PM artifact: Complete JTBD journey mapping w/ complete custs' Desired Outcomes Statements (DOS) analysis per Job Map Step (JMS)

Step 07: How Users Adopt, Engage & Share (Consumption Chain/PLG)

  • I frame how users adopt, engage & share (consumption chain/plg) as a measurable decision, not a task.
  • I apply Jobs-to-be-Done & Job Map to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/07a_growth_journey_plg: PM artifact: Consumption chain jobs sol persona/ICP w/ Job Map Steps PLG strat
  • mm_odir_yaml: Complete ODIR tree w/ added consumption outcomes branch PLG strat
  • a2_solution_discovery/{{mm_session_persona}}/07b_product_led_growth_dos: PM artifact: Consumption DOS statements PLG strat w/ success metrics
  • mm_odir_yaml: Complete ODIR tree w/ consumption outcomes branch PLG strat

Step 08: Product Roadmaps (MVP ODI Roadmap)

  • I frame product roadmaps (mvp odi roadmap) as a measurable decision, not a task.
  • I apply Desired Outcome Statements to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/08a_competitive_analysis: Competitive intelligence analysis quantifying market gaps&competitor positioning weaknesses
  • a2_solution_discovery/{{mm_session_persona}}/08b_outcomes_roadmap_odir: MVP roadmap w/ detailed cluster breakdown + DOS mapping

Step 09: Solution Opportunities (OST)

  • I frame solution opportunities (ost) as a measurable decision, not a task.
  • I apply Solution Ideation & Synthesis to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • mm_solutions_yaml: Complete OST trees each DOS w/ multi-level opp nodes (DOS→OpportunityNode→OpportunityLeaf) in selected sol roadmap
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/09a_solution_options_ost: PM artifact: Sequential ideation order opp leaves organized by JMS progression + UX flow
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/09b_tree_visual_ost: Interactive 3D force-graph: OST hierarchy w/OKR→Journey→JMS→Opps; node sizing+colors+particle flow showing OST structure

Step 10: Ideate Product Features

  • I frame ideate product features as a measurable decision, not a task.
  • I apply Solution Ideation & Synthesis to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/10a_[%feat_id%, hint='0X (seq num) + (a/b/c) (version)']_feat_[%gen.words(max:3, 'unique solution name')%]: Approved OST leaf sol w/ complete impl specs + job story analysis agentic coder
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/10b_product_scorecard: Iterative consolidated list of approved features w/pointers to their vars
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/10c_product_brief: Complete ideation rounds report w/ all opp leaf sols + Solution synthesis


Phase 3: Build Readiness

I keep this phase tight, evidence-first, and aligned to outcomes.


Step 11: Product Reqs Document (PRD)

  • I frame product reqs document (prd) as a measurable decision, not a task.
  • I apply Product Requirements Document to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/11_product_reqs_doc_prd: Strategic PM-level PRD w/ biz case, market context, high-level reqs for stakeholders

Step 12: Track What Matters (Value Tree & Metrics)

  • I frame track what matters (value tree & metrics) as a measurable decision, not a task.
  • I apply OKR design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • mm_solutions_yaml: Updated OST w/ complete metrics hierarchy,global weights,NSM secondary metrics integration
  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/12b_metrics_vtree: PM artifact: Complete metrics hierarchy + technical impl fmwk agentic coder dev

Step 13: Organize Your Product Experience (Info Architecture)

  • I frame organize your product experience (info architecture) as a measurable decision, not a task.
  • I apply Information Architecture to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/13_navigation_ia: PD artifact: Complete IA foundation w/ nav,technical arch,impl specs entire roadmap

Step 14: User Experience Flows (UX)

  • I frame user experience flows (ux) as a measurable decision, not a task.
  • I apply Solution Ideation & Synthesis to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/14_[%feat_id%]_flow_[%unique_feat_name%]: UX Flow for feature: emotional journey + Hook loops + AHA moments + implementable specs

Step 15: User-Interface Design (Design System & Component Library)

  • I frame user-interface design (design system & component library) as a measurable decision, not a task.
  • I apply UI System & Visual Design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/15a_design_system: PD artifact: Complete design system foundation w/ atomic components,design tokens,accessibility specs entire roadmap
  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/15b_[%feat_id%].v[YY]_ui_[%gen.words(max:3, 'ui_unique_name')%]: HTML|HMTL+SVG wireframe version {{version_number}} for UI interface (screen/dialog/etc) extracted from feat+IA+ds+flow

Step 16: Technical Architecture Design

  • I frame technical architecture design as a measurable decision, not a task.
  • I apply Technical Architecture Design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/16_technical_design: Technical arch deliverables


Phase 4: Execution & Handoff

I keep this phase tight, evidence-first, and aligned to outcomes.


Step 17: Product Reqs Prompt (PRP)

  • I frame product reqs prompt (prp) as a measurable decision, not a task.
  • I apply Solution Ideation & Synthesis to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a3_product_design/{{mm_session_persona}}/{{mm_session_roadmap}}/17_[%feat_id%]_prp_ch:figma|{{prp_platf_slug}}_[%unique_feat_name%]: Self-contained PRP: navigable prototype specs embedded

Step 18: Gen Tasks for Professional AI Coders (EPIC & Task Breakdown)

  • I frame gen tasks for professional ai coders (epic & task breakdown) as a measurable decision, not a task.
  • I apply Epic & Task Breakdown to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a4_product_delivery/{{mm_session_persona}}/{{mm_session_roadmap}}/18_delivery_plan_prompt: EPIC+task plan: seq, all src(product_scorecard,product_brief,product_reqs_doc_prd,feat,prp,design_system,mm_solutions_yaml,). For agentic AI coders.

Step 19: Setup Prompts for Professional AI Coders

  • I frame setup prompts for professional ai coders as a measurable decision, not a task.
  • I apply Agentic Build Operations to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a4_product_delivery/{{mm_session_persona}}/{{mm_session_roadmap}}/19_setup_[%get.context('current_outer.prompt_file_name')%]: Platform-specific setup prompt individual setup task

Step 20: Build Prompts for Professional AI Coders

  • I frame build prompts for professional ai coders as a measurable decision, not a task.
  • I apply UI System & Visual Design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a4_product_delivery/{{mm_session_persona}}/{{mm_session_roadmap}}/20_build_{{current_outer.task_id}}_{{current_outer.epic_id}}_[%get.context('current_outer.prompt_file_name')%]: Platform-specific build prompt individual dev task

Step 21: AI Coder Build Manual

  • I frame ai coder build manual as a measurable decision, not a task.
  • I apply UI System & Visual Design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a4_product_delivery/{{mm_session_persona}}/{{mm_session_roadmap}}/21_my_build_manual: Agentic coder operations manual

Step 22: WF Completion & Next Steps

  • I frame wf completion & next steps as a measurable decision, not a task.
  • I apply UI System & Visual Design to generate the core artifact.
  • I validate the result against real constraints and user signals.
  • I lock the output so downstream steps do not drift.

Deliverables:

  • a5_conclusion/22a_completion_summary: WF completion celebration&next steps
  • a5_conclusion/22b_ai_coder_time_estimate: Estimated timeline based on AI Coder prompt execution timings (10x speed)