Problem clarity
12% of scoreA PRD that starts from a solution can't be challenged, prioritised or measured. The problem statement is what the team returns to when scope and trade-offs get argued.
- an explicit problem statement+25
- a cause (why the problem exists)+20
- a Problem / Background / Context section+20
- the situation in which it happens+15
- the cost of leaving it unsolved+20
Target user clarity
10% of score“Everyone” is not a user. Without a specific segment you can't recruit research participants, judge usability, or know whether a metric moved for the right people.
- a named user segment or persona+30
- a Users / Persona / Audience section+20
- what the user is trying to get done+20
- user stories (“As a …”)+15
- how many of them there are+15
Evidence
10% of scoreOpinions are cheap. Evidence is what separates a bet from a hunch and lets reviewers decide whether the problem is real before spending engineering time.
- a research or data source (interviews, analytics, tickets…)+35
- specific numbers with units+30
- a source reference (n=, link, report name)+15
- a direct customer quote+10
- a date or time window for the data+10
User pain severity
8% of scoreSeverity decides priority. A frequent, expensive pain justifies a roadmap slot; a rare annoyance doesn't, no matter how elegant the solution.
- severity language (critical, blocker, costly…)+25
- how often it happens+20
- a quantified impact (money, time, tickets)+35
- the current workaround+20
Scope
9% of scoreUnwritten non-goals become scope creep. Explicit boundaries let engineering estimate honestly and let stakeholders disagree early, on paper.
- goals or in-scope items+30
- non-goals / out-of-scope items+35
- phases, milestones or timeline+20
- a structured list of requirements+15
Success metrics
11% of scoreIf you can't say how you'll know it worked, you can't tell a win from a miss, and the launch review turns into opinion.
- a named success metric / KPI+30
- a numeric target or baseline+30
- a concrete metric (conversion, retention, time-to-X…)+25
- a time frame for hitting it+15
Acceptance criteria
10% of scoreAcceptance criteria are the contract between PM, design, engineering and QA. Without them, “done” is whatever the loudest person remembers.
- Given / When / Then style behaviour+20
- an Acceptance Criteria section+30
- testable wording (must, only, at least, within…)+25
- a checklist or numbered requirements+25
- stated behaviour for a condition (if X, show or return Y)+15
Risks
7% of scoreEvery plan has failure modes. Naming them early is cheap; discovering them in production, or in legal review the week before launch, is not.
- named risks or concerns+40
- stated assumptions+20
- mitigation or rollback plans+20
- security, privacy, legal or abuse considerations+20
Edge cases
6% of scoreMost production bugs and support tickets live off the happy path. Edge cases decide whether engineering estimates are real.
- edge cases or failure handling+45
- non-happy-path states (empty, loading, expired…)+25
- limits and boundaries (max, locale, accessibility…)+30
Dependencies
5% of scoreFeatures slip because of what they wait on, not what they build. Unowned dependencies are the most common cause of surprise delays.
- named dependencies or integrations+40
- owning teams+25
- handoff, lead time or sequencing+15
- specific systems or services+20
Prioritization
6% of scoreWhen everything is a must-have, nothing is. Ranked requirements are what let the team cut scope calmly when the schedule slips.
- priority labels (P0/P1, must/should/could)+40
- a prioritisation rationale (impact, effort, RICE…)+30
- sequencing (v1/v2, now/next/later)+30
Experiment design
6% of scoreA PRD without a test plan is a belief. An experiment turns it into a decision you can defend and reverse.
- an experiment, pilot or staged rollout+40
- sample size, duration or significance+30
- decision criteria (ship / kill / guardrail)+30
Points within a category add up to 100, then each category counts for its share of the overall score.