Build the MVP

Purpose: Build a working MVP efficiently with minimal resources

Outcome: Have a working MVP that demonstrates value and enables learning

Audience: PM / Dev / Both

Time: 2-4 weeks (depending on complexity)

Prerequisites: Decide What to Build - Decision to build

Learning Outcomes

By the end of this section, you will be able to:

  1. Create a comprehensive plan (user stories, PRD, mockups, AI Baseline design)

  2. Set up development environment and create implementation plan

  3. Build features end-to-end using Cursor collaboration

  4. Conduct QA and deploy MVP to production with Firebase

Jobs-to-Be-Done

  • When: I have a validated idea and decision to build

  • I want: To build a working MVP efficiently

  • So that: I can test with real users and learn quickly

Inputs

Activities

This section follows a systematic build process:

  1. 05 — Planning: Create user stories, PRD, design mockups using UX Pilot, and plan AI Baseline integration

  2. 06 — Setup: Set up development environment, configure Cursor, and create comprehensive implementation plan

  3. 08 — Build Features: Build features end-to-end using Cursor collaboration following the approved plan

  4. 09 — Deploy: Conduct QA, set up Firebase infrastructure, and deploy MVP to production

💡 Tip: Planning must come first. After Setup, proceed directly to Build Features where Cursor will build all features including AI components according to the approved plan.

Apply It Now

Task: Assess your readiness to build

  1. Do you have a decision to build?

  2. Do you have key problems identified and innovation aspects defined?

  3. Do you have access to AI tools (ChatGPT, Claude, or Cursor) and UX Pilot?

Artifact: A readiness assessment showing what you need before starting

Artifacts

You'll create throughout this section:

  • User stories and PRD

  • UX mockups (designed journey)

  • AI Baseline plan/design

  • Development environment setup

  • Comprehensive Cursor implementation plan

  • Complete features built end-to-end

  • Deployed MVP with Firebase infrastructure

Worked Example

Situation: Building MVP for retrospective tool

Process:

  1. Planning: Generated user stories, created PRD, designed mockups in UX Pilot, planned AI Baseline integration

  2. Setup: Set up development environment, configured Cursor, created comprehensive implementation plan

  3. Build Features: Collaborated with Cursor to build features end-to-end, tested iteratively, refined until ready

  4. Deploy: Conducted QA, set up Firebase infrastructure, deployed MVP to production

Time: Planning: 1.5 days, Setup: 6 hours, Building: 2 weeks, Deploy: 1.5 days

Checklist

Before starting this section, verify:

Self-Assessment

  1. What is the first step in the Build section?

  2. Where is the complete user journey designed?

  3. What happens after Setup?

  4. What should you have before building? (Select all)

Exit Criteria

You're ready to proceed to "Launch & Iterate (Coming Soon)" when:

Dependencies & Next Steps

Prerequisites Completed

  • Decide What to Build - Decision to build

Next Steps

  • Start with 05 — Planning to create user stories, PRD, and mockups

  • Follow chapters sequentially: Planning → Setup → Building → Deploy

What This Enables

Completing this section enables:

  • Working MVP ready for testing

  • Real user feedback opportunities

  • Learning from actual usage

  • Iteration and improvement


⚠️ Warning: Don't skip Planning. A solid PRD and mockups will save significant time during development. 💡 Tip: Quality and observability are essential even for MVP. Don't skip them. 📝 Note: The journey design happens in Planning using UX Pilot. Implementation follows in later chapters.

Last updated