-
-
Notifications
You must be signed in to change notification settings - Fork 7
Part II PRD Creation
Alp Yalay edited this page Aug 10, 2025
·
1 revision
Part II transforms your app idea into a formal Product Requirements Document (PRD) that clearly defines WHAT you're building, WHO it's for, and WHY it matters. The PRD serves as the blueprint for all subsequent development phases.
- PRD Document from Part I (strongly recommended)
-
.txt
,.pdf
,.docx
,.md
files - Direct text paste for short content
Same three-level system as Part I:
- A) Vibe-coder - Limited coding experience, using AI to build
- B) Developer - Experienced programmer
- C) Somewhere in between - Some coding knowledge, still learning
- Product name (can be decided during process)
- Problem statement (one-sentence description)
- Launch goal (success metrics)
- Target user description (job, lifestyle, tech-savviness)
- User journey story (narrative format)
- Must-have features (3-5 essentials only)
- Features for version 2 (intentionally delayed)
- Success metrics (1-2 simple measurements)
- Design vibe (3-5 descriptive words)
- Constraints (budget, timeline, platform requirements)
- Target audience definition (personas, demographics)
- User stories (3-5 in standard format)
- Core MVP features with MoSCoW prioritization
- Success metrics (specific targets and measurements)
- Technical and UX requirements
- Risk assessment (technical, market, execution)
- Business model and constraints
- User identification and needs
- Main user flow walkthrough
- Must-have features with rationale (3-5 features)
- Features NOT in v1 (with reasoning)
- Success measurement approach
- Design and user experience preferences
- Constraints and requirements
The system produces different PRD complexity levels based on user type:
- Conversational language and simple explanations
- User story format with narrative elements
- Visual wireframes and design guidance
- Simple metrics with clear measurement methods
- Implementation timeline with realistic milestones
- Definition of Done checklist for MVP completion
- Professional format following industry standards
- Technical specifications and non-functional requirements
- Architecture considerations and system design elements
- Detailed user stories with acceptance criteria
- Comprehensive metrics framework with OKRs
- Risk assessment and mitigation strategies
- Balanced approach combining simplicity with detail
- Educational elements explaining PRD concepts
- Practical guidance for implementation decisions
- Clear feature prioritization with reasoning
- Resource recommendations for learning
All PRDs include these core sections:
- Product Overview - Name, purpose, success criteria
- Target Users - Primary personas and user needs
- Problem Statement - What problem is being solved
- User Journey - How users interact with the product
- Features - Must-have, nice-to-have, and excluded features
- Success Metrics - How success will be measured
- Design Direction - UI/UX preferences and principles
- Constraints - Budget, timeline, technical limitations
- Vibe-coder: Simple wireframes, step-by-step user stories
- Developer: Technical requirements, API specifications, compliance needs
- In-between: Learning resources, complexity analysis
- Upload research findings - Part I research significantly improves PRD quality
- Be specific about features - Clearly define what's included and excluded
- Set realistic constraints - Honest about budget and timeline limitations
- Focus on MVP scope - Resist feature creep during definition
- Define success clearly - Measurable outcomes, not vanity metrics
- Claude 4.1 Opus - Best for structured documents
- GPT-5 - Good for user story generation
- Gemini 2.5 Pro - Best for long context if research is extensive
- Question answering: 10-15 minutes
- PRD generation: 5-10 minutes
- Total time: 15-25 minutes
Generated PRD saved as:
PRD-[AppName]-MVP.md
Before proceeding to Part III, ensure your PRD includes:
- Core problem clearly defined
- Target user well understood
- 3-5 must-have features identified
- Success metrics defined
- Constraints acknowledged
- Features explicitly excluded from MVP
After completing Part II:
- Save PRD as
PRD-[AppName]-MVP.md
- Review and validate completeness
- Proceed to Part III: Technical Design
- Keep PRD as living document for future updates