Skip to main content

Master Teresa's Guide to Solution Discovery (SDM-A)

Intro

I transform customer insights into validated solution roadmaps—fast, evidence-driven, and ready for implementation.

  • Outcome-Driven Innovation: I prioritize based on opportunity scores, not opinions.
  • Opportunity Solution Trees: I explore multiple paths before committing to features.
  • Jobs-to-be-Done: I map functional, emotional, and social jobs so features fit reality.
  • Agentic-Ready Outputs: Every artifact is designed for professional implementation.

Hyperboost Formula (Summary)

  • Build-Measure-Learn: Every cycle produces evidence and reduces risk.
  • Curated Frameworks: ODI, OST, and JTBD sequenced for maximum confidence.
  • Evidence Gates: I move only when proof exists, never on hunches.
  • Ruthless Prioritization: High-impact, underserved opportunities only.

Process Overview

  • 00: Context Intake & Dispatch
  • 01: Product Roadmaps (MVP ODI Roadmap)
  • 02: Solution Opportunities (OST)
  • 03: Ideate Product Features
  • 04: Intermezzo - Team Refinement
  • 05: Product Requirements Document (PRD)

Phase 1: Solution Discovery

I transform validated customer insights into prioritized features that drive PMF and power PLG.


Step 00: Context Intake & Dispatch

  • I'll inventory all required inputs from previous discovery work.
  • I'll validate completeness: personas, journey maps, DOS with opportunity scores.
  • I'll check for conflicts or ambiguities in the data.
  • I'll confirm workflow state: ready to proceed or loop back?
  • I'll present clear go/no-go decision with remediation steps if needed.

Deliverables:

Validation checkpoint only—no formal outputs. You'll get clarity on readiness or what needs fixing.


Step 01: Product Roadmaps (MVP ODI Roadmap)

  • I'll score every DOS using ODI methodology (importance, satisfaction, opportunity).
  • I'll cluster DOS into strategic groups based on journey stages and themes.
  • I'll generate multiple MVP roadmap options with RICE prioritization.
  • I'll run competitive analysis to identify market gaps and positioning opportunities.
  • I'll present roadmap options with clear trade-offs and recommendations.
  • I'll guide you to select the highest-potential roadmap.
  • I'll persist selected roadmap and initialize solution data for next step.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/01a_competitive_analysis: Market analysis with TAM/SAM/SOM, competitor landscape, strategic opportunities.
  • a2_solution_discovery/{{mm_session_persona}}/01b_outcomes_roadmap_odir: MVP roadmap with cluster breakdown, DOS mapping, prioritization rationale. Includes ALL DOS (prioritized and non-prioritized).

Step 02: Solution Opportunities (OST)

  • I'll generate complete OST for every DOS in your selected roadmap.
  • I'll ensure minimum branching (≥2 nodes per DOS, ≥4 leaves per node, ≥8 total leaves).
  • I'll create solution placeholders (≥2 per leaf) to enforce depth in next step.
  • I'll sequence opportunity leaves for optimal ideation comprehension and UX flow.
  • I'll visualize entire tree as Mermaid mindmap for easy review.
  • I'll present sequenced opportunities and validate with you before proceeding.
  • I'll persist OST structure and update solution data for ideation.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/02a_ost_mermaid: Visual Mermaid mindmap showing complete OST hierarchy from NSM to opportunity leaves.
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/02a_solution_options_ost: Sequenced list of opportunity leaves with ideation order rationale.

Step 03: Ideate Product Features

  • I'll introduce multi-round ideation and present OST structure.
  • I'll ideate features for each opportunity leaf using two-phase ReAct (expert ideation + job story analysis).
  • I'll present each feature for your approval (APPROVE|REFINE|BACKLOG|REJECT).
  • I'll validate ≥1 solution per DOS approved before moving to next DOS.
  • I'll audit MVP/MVF completeness (consumption DOS + consumer DOS coverage).
  • I'll ideate missing table stakes or strategic features as needed.
  • I'll generate Product Scorecard showing feature status and product strength.
  • I'll generate Product Brief synthesizing all approved features.
  • I'll persist all solutions and statuses to solution data.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/03a_[feat_id]_feat_[feature_name]: Detailed feature report per opportunity (Phase 1 ideation + Phase 2 job story). Includes expert ideas, feature synthesis, Gherkin scenarios, job story, journey mapping, time metrics, HEART metrics, touchpoints, transformation narrative.
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/03b_product_scorecard: Iterative scorecard with feature status (approved/backlog/rejected) and product strength assessment.
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/03c_product_brief: Complete product brief integrating all features into unified narrative with executive summary, core elements, key features, time-to-value, roadmap summary.

Step 04: Intermezzo - Team Refinement

  • I'll present Product Brief and Product Scorecard for team review.
  • I'll facilitate feedback collection (structured format, not chaos).
  • I'll synthesize feedback and identify conflicts, concerns, constraints.
  • I'll help you resolve priority conflicts using objective criteria (RICE, OKR alignment, user value).
  • I'll document scope decisions (in/backlog/rejected).
  • I'll generate Team Feedback Synthesis report and Validated Solution Set.
  • I'll update solution data with final statuses and prepare for PRD handoff.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/04a_team_feedback_synthesis: Consolidated stakeholder feedback with priority conflicts, scope concerns, resource constraints, resolution recommendations.
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/04b_validated_solution_set: Final validated feature set ready for PRD generation, with confirmed priorities, scope summary, PRD handoff checklist.

Step 05: Product Requirements Document (PRD)

  • I'll aggregate all validated features from solution data.
  • I'll generate PRD Part 1: Problems & Solutions (problem statement, solution overview, personas, use cases, success metrics).
  • I'll generate PRD Part 2: Functional Requirements (detailed feature specs, user stories, acceptance criteria, constraints).
  • I'll generate PRD Part 3: Metrics & Instrumentation (complete metrics hierarchy with HEART, performance metrics, data instrumentation specs, global weights, ODI multipliers, NSM traceability).
  • I'll present each part for your approval and iteration.
  • I'll persist final PRD and set handoff flag for downstream teams.

Deliverables:

  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/05a_prd_p1_problems_solutions: PRD Part 1—problem definition, solution overview, business context, personas, use cases, success metrics.
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/05b_prd_p2_functional_requirements: PRD Part 2—detailed functional requirements, feature specifications, user stories, acceptance criteria, constraints.
  • a2_solution_discovery/{{mm_session_persona}}/{{mm_session_roadmap}}/05c_prd_p3_metrics_instrumentation: PRD Part 3—complete metrics hierarchy, HEART metrics, performance metrics, data instrumentation, global weights, ODI multipliers, NSM traceability.