Draft PRD
Define what to build and why, with observable requirements checked against the real code, so design and engineering can proceed without guessing.
Product statusAvailable now
Why it matters
A PRD written away from the code produces edge cases in QA and production. Here every requirement gets a feasibility note from the APIs, the schema and the tests before anyone builds.
Owner
Product Manager
Human-led
Participants · Agents
Trigger
A feature or opportunity has been approved for definition.
Required context
Optional context
Skills
Methods used inside this Activity: Problem-led PRD structure · Requirement feasibility check against API, schema and tests · Requirements challenge: ambiguity, contradiction, missing non-goals
Activity steps
- 1Define problem, users and success metrics.
- 2State the solution direction and observable requirements.
- 3Check every requirement against APIs, schema and tests in the code.
- 4Challenge weak, ambiguous or contradictory requirements.
- 5Set scope, non-goals and open questions.
Output
Product Requirements Document with a feasibility note per requirement.
Artifacts
Creates: PRD
Updates: Product Brain
What good looks like
- Problem-led and concise.
- Requirements are observable and testable.
- Every requirement has a feasibility note from the code.
- Contradictions and gaps are resolved or listed.
- Scope and non-goals are explicit.
Quality gate
Destination
Usually next
Deep dives from the AI PM Lab
Articles that explain the thinking behind this Activity.
Show us exactly how product work happens today.
Thirty minutes with a founder. We compare your process with the Playbook and pick the first Activity to run on your Jira and your repo.