Skip to content

Latest commit

 

History

History
112 lines (81 loc) · 2.16 KB

File metadata and controls

112 lines (81 loc) · 2.16 KB
prd_version 1.0
project [Feature Name]
requirements
id title priority
REQ-001
[Requirement 1 Title]
Must

PRD: [Feature Name]

Author: [Name] Date: [YYYY-MM-DD] Status: Draft Taskmaster Optimized: Yes


Problem & Solution

Problem

[2-3 sentences: What pain point exists? Who's affected?]

Proposed Solution

[2-3 sentences: What we're building and why it solves the problem]

Success Metric

[One key metric: baseline → target within timeframe]


Requirements

Must Have

  1. [REQ-001]: [Specific, testable requirement]

    • Task: [Implementation step] (~Xh)
    • Acceptance: [How to verify it works]
  2. [REQ-002]: [Specific, testable requirement]

    • Task: [Implementation step] (~Xh)
    • Acceptance: [How to verify it works]
  3. [REQ-003]: [Specific, testable requirement]

    • Task: [Implementation step] (~Xh)
    • Acceptance: [How to verify it works]

Should Have

  1. [REQ-004]: [Lower priority requirement]
  2. [REQ-005]: [Lower priority requirement]

Technical Notes

Architecture: [High-level approach: API changes, database changes, new components]

APIs:

POST /api/v1/[endpoint]
Request: { ... }
Response: { ... }

Database:

-- Key schema changes
ALTER TABLE ...
CREATE TABLE ...

Dependencies:

  • [Internal dependency 1]
  • [External dependency 2]

Implementation

Phase 1 (Week 1):

  • Task 1: [Description] (Xh)
  • Task 2: [Description] (Xh)

Phase 2 (Week 2):

  • Task 3: [Description] (Xh)
  • Task 4: [Description] (Xh)

Total Estimate: ~X hours


Out of Scope

  • [What we're NOT building]
  • [Future consideration]

Open Questions

  1. [Question] - Owner: [Name], Deadline: [Date]
  2. [Question] - Owner: [Name], Deadline: [Date]

Task Breakdown for Taskmaster:

  1. [Task 1 name] - Small (2-4h) - Depends on: none
  2. [Task 2 name] - Medium (4-8h) - Depends on: Task 1
  3. [Task 3 name] - Small (2-4h) - Depends on: Task 2
  4. [Task 4 name] - Medium (4-8h) - Depends on: Task 2
  5. [Task 5 name] - Small (2-4h) - Depends on: Tasks 3,4

Critical Path: Task 1 → Task 2 → Task 3 Total: ~X hours across Y tasks