SCRIPTONIA.Make your own PRD →
PRD · April 30, 2026

Nexera

Executive Brief

THE ASK: Invest $180K to build an AI-Powered Learning Path Generator within 12 weeks, enabling personalized skill development for Nexera's 18,500 active students.

THE BET: We believe 65% of new signups will generate a learning path within 7 days (vs. current 12% event attendance rate), converting passive browsers into committed learners.

THE ROI:
18,500 active students (source: Jan 2025 GA data)
× 42% adoption (assumption — validate via pilot)
× $29 incremental LTV from engagement (source: 2024 ed-tech cohort analysis)
= $225K/year incremental revenue
If adoption is 40% of estimate: $90K/year

KILL CRITERIA: If <15% of new users generate paths by D30 OR <30% of paths see Week 1 milestone completion by D90, halt development.

WHAT THIS IS: An automated 8-week curriculum builder using student inputs to prescribe Nexera events/resources.
WHAT THIS IS NOT: Real-time adaptive tutoring or credential-granting system.

Competitive Analysis

Coursera solves this via predefined "Specializations"; Udacity uses human-crafted "Nanodegree" tracks.

CapabilityCourseraUdacityNexera
Community-event integration✅ (unique)
Dynamic path recalibration✅ (unique)
<8 min setup time❌ (22 min avg)❌ (15 min avg)✅ (5 min target)
WHERE WE LOSEContent depth (500+ PM courses)Brand recognition❌ vs ✅

Our wedge is community-integrated upskilling because no competitor connects peer challenges with live events.

Problem Statement

WHO / JTBD: When a computer science junior joins Nexera to prepare for product management roles, they need guided navigation through 300+ events/resources to avoid overwhelm and build relevant skills efficiently.

QUANTIFIED BASELINE:

SymptomFrequencyEngagement Cost
Passive browsing (0 events joined)74% of new users (n=2,381, GA data Dec 2024)
Event abandonment rate68% within 2 clicks (Hotjar session data)
Avg. time to first resource completion9.3 days (n=412, Mixpanel)$18 CPA wasted

BEHAVIORAL ROOT CAUSE: Users default to browsing because the platform lacks goal-based scaffolding — they disengage when unable to connect activities to career outcomes.

RECOVERABLE VALUE:
5,000 disengaged users/year × $29 saved retention cost = $145K/year

Solution Design

┌───────────────────────────────────────────────────────┐
│ **Learning Path Generator**                           │
├───────────────────────────────────────────────────────┤
│ [1/5] Career goal:                          ▾ PM ▾    │
│ [2/5] Current skill level:        ▾ Beginner ▾        │
│ [3/5] Preferred learning:  ▴ Lectures ▾ | Projects ▾  │
│ [4/5] Weekly time:                  ▾ 3-5h ▾          │
│ [5/5] Target domain:        ▾ SaaS startups ▾         │
│                                                     │
│ [Generate My Path]                                  │
└───────────────────────────────────────────────────────┘
┌───────────────────────────────────────────────────────┐
│ **Your 8-Week PM Path**                               │
├───┬──────────────────────────────┬──────────┬────────┤
│ Wk│ Event/Resource               │ Est.Time │ Status │
├───┼──────────────────────────────┼──────────┼────────┤
│ 1 │ [Live] PM Career AMA         │ 1h       │ [Join] │
│ 1 │ Figma for PMs (interactive)  │ 2h       │ [Start]│
├───┼──────────────────────────────┼──────────┼────────┤
│ 2 │ [Challenge] PRD Draft Contest│ 3h       │ [Lock] │
│ 2 │ User Interviewing Workshop   │ 1.5h     │ [Lock] │
└───┴──────────────────────────────┴──────────┴────────┘

CORE MECHANICS:

  1. Inputs: 5-question onboarding (goals/skills/style/time/domain)
  2. Algorithm: Content tagged with 12 metadata attributes (difficulty, format, role-relevance)
  3. Output: Time-boxed path with weekly milestones (2 events + 1 resource + 1 challenge)
  4. Adaptation: Recalibrates path if user misses milestones or completes early

KEY DECISIONS:

  • Excluded real-time AI coaching (scope/complexity)
  • Prioritized community challenges over third-party content (differentiation)

Acceptance Criteria

Phase 1 — MVP (10 weeks)
US1 — Path Generation

  • Given new user completes onboarding questions
  • When clicking "Generate Path"
  • Then system outputs 8-week path with ≥3 resources/week matching all 5 inputs (P0)
    Failure Consequence: Invalid paths destroy trust → immediate churn

US2 — Progress Tracking

  • Given user views path dashboard
  • When marking resource as complete
  • Then UI updates completion % in ≤800ms (P1)
    Validator: QA via 50-sample test paths

Out of Scope (Phase 1):

FeatureWhy Not Phase 1
Cross-platform syncRequires mobile API redesign
Skill gap analysisNeeds assessment engine
Peer progress comparisonPrivacy review pending

Phase 1.1 (4 weeks post-MVP):

  • Email reminders for upcoming milestones
  • "Extend Timeline" option

Phase 1.2 (6 weeks post-MVP):

  • Integration with campus recruitment calendars

Success Metrics

Primary Metrics:

MetricBaselineTarget (D90)Kill ThresholdMethod
Path generation rate0%≥35% of new users<15% at D30GA event
Wk4 milestone completionN/A≥45% of paths<30% at D90Mixpanel
Avg. sessions/user1.2≥2.8<1.8 at D90Amplitude

Guardrail Metrics:

GuardrailThresholdAction
Path setup abandonment>50% at Step 3Simplify onboarding
Resource load latencyp95 > 2.4sOptimize CDN

What We Are NOT Measuring:

  • Total paths created (inflated by test accounts)
  • "Satisfaction" scores (lagging, biased)
  • Feature usage time (doesn't correlate to outcomes)

Non-Functional Requirements

  1. Performance:

    • Path generation latency ≤1.2s p95
    • Dashboard loads ≤1.8s at 5K concurrent users
  2. Security:

    • Learning style/goal data encrypted at rest (AES-256)
    • GDPR-compliant data deletion workflow
  3. Accuracy:

    • Resource recommendations match skill level with ≥92% precision (tested against 200 labeled samples)
  4. Scalability:

    • Handle 500 path generations/hour (validated via 10x load test)

Risk Register

RISK 1 — Low Milestone Completion

  • Probability: Medium | Impact: High
  • Narrative: Users generate paths but abandon them when facing time conflicts, making the system a "ghost feature."
  • Mitigation: Embed milestone reminders in event confirmation emails (Owner: Growth Lead by launch)

RISK 2 — Content Coverage Gaps

  • Probability: High | Impact: Medium
  • Narrative: AI recommends identical resources for niche roles (e.g., quantum computing PMs) due to sparse tagging.
  • Mitigation:* Manual fallback paths for 5 low-coverage domains (Owner: Content Ops by D30)

RISK 3 — Recommendation Bias

  • Probability: Low | Impact: High
  • Narrative: Algorithm over-promotes partner-sponsored content, triggering user distrust.
  • Mitigation:* Bias audit with external ML firm pre-launch (Owner: CTO by 2025-05-01)

KILL CRITERIA — Review if ANY met:

  1. <500 paths generated in Month 1
  2. Wk1 milestone completion <25% at D45
  3. Support tickets for "irrelevant paths" >15% of total

Technical Architecture Decisions

SYSTEM FLOW:
User Input → [Recommendation Engine] → (Path Generator → Content Graph DB) → UI Rendering

CONTENT GRAPH DB SCHEMA:

  • Nodes: Events/Resources tagged with {role_relevance, difficulty, format, time_estimate}
  • Edges: Prerequisite relationships (e.g., "Figma tutorial" → "PRD Challenge")

ASSUMPTIONS VALIDATION:

AssumptionStatus
Content tagging covers ≥95% of resources⚠ Unvalidated — audit by Content Team by 2025-03-15
Recommendation API handles 50rps⚠ Unvalidated — load test by Eng by 2025-04-10
User input schema final⚠ Unvalidated — UX validation via 50-user test by 2025-03-22

Phased Launch Plan

Stage 1 (D0):

  • Rollout to 20% of new users (India/SEA regions)
  • In-app tooltip: "Get a custom learning plan in 5 mins"

Stage 2 (D14):

  • Expand to 100% new users if:
    • Path gen rate >25%
    • CSAT ≥4.2/5

Stage 3 (D30):

  • "Path Progress" digest emails to inactive users
  • Campus ambassador program promotion

Strategic Decisions Made

Decision: Path regeneration trigger
Choice Made: Manual user-initiated refresh only
Rationale: Avoids over-engineering; user control prevents frustration from auto-shifting deadlines. Rejected auto-trigger based on engagement spikes.
────────────────────────────────────────────────
Decision: Progress tracking depth
Choice Made: Binary completion status (done/not done)
Rationale: Simplifies MVP; rejects granular skill profiling (requires new assessment system).
────────────────────────────────────────────────
Decision: Content sources
Choice Made: Nexera-owned events/resources only
Rationale: Ensures quality control; rejects third-party integrations (complicates rights management).
────────────────────────────────────────────────
Decision: Failure recovery
Choice Made: "Reset Path" option after 2 missed milestones
Rationale: Prevents abandonment; rejects automated rescheduling (over-promises adaptability).

Appendix

BEFORE/AFTER NARRATIVE:
Priya (CS junior, Bangalore)
Before: Joined Nexera to prep for PM roles. Overwhelmed by 50+ events, attended none. Bookmarked 12 resources but completed 0. Churned after 9 days.
After: Generated "APAC SaaS PM" path. Completed Week 1 resources pre-event. Attended "PM AMA" live, asked 3 questions. On track for Week 2 challenge.

PRE-MORTEM:
It is 6 months post-launch and this feature failed. The 3 reasons:

  1. Users abandoned paths after missing one milestone with no recovery workflow
  2. Engineering cut the progress-tracking API to hit deadlines, reducing perceived value
  3. Competitor launched free path builder before our Phase 1.1

What success looks like: Campus recruiters mention Nexera paths by name during interviews. Community channels fill with path completion screenshots. The growth team stops running "re-engage inactive users" campaigns.

MADE WITH SCRIPTONIA

Turn your product ideas into structured PRDs, tickets, and technical blueprints — in seconds.

Start for free →