Skip to content

Skill Comparisons

Some skills produce similar-sounding artifacts. These comparisons help you pick the right one.

PRD vs Solution Brief

The two most common “spec” documents . but they serve different purposes at different times.

PRDSolution Brief
WhenAfter solution alignment, before engineering startsDuring ideation, before committing to an approach
AudienceEngineering, QA, stakeholders who need to approve scopeLeadership, cross-functional team, anyone evaluating options
DepthComprehensive . requirements, scope, technical considerations, timelineHigh-level . problem, approach, key metrics, risks
Length3-8 pages1 page
IncludesFunctional requirements, scope boundaries, dependencies, milestonesValue proposition, key features, success metrics, trade-offs
ProducesAn engineering-ready specificationA stakeholder alignment document

Rule of thumb: If engineering could start building from it, it’s a PRD. If you’re still deciding what to build, it’s a solution brief.

Flow: /solution-brief → align → /prd → build


Hypothesis vs Problem Statement

Both frame the “why” . but one is testable and one is descriptive.

HypothesisProblem Statement
PurposeState a testable assumption with pass/fail criteriaArticulate the problem and why it matters
Structure”If [action], then [outcome], measured by [metric]""Users face [problem] because [cause], resulting in [impact]“
Testable?Yes . has explicit success metrics and a validation planNo . it describes, it doesn’t predict
WhenAfter understanding the problem, before designing the solutionDuring discovery, before committing to a direction
OutputSpecific metric targets, experiment design, pass/fail criteriaProblem scope, affected users, business impact, success criteria

Rule of thumb: A problem statement says “this is broken.” A hypothesis says “I bet this specific fix will move this specific number.”

Flow: /problem-statement/hypothesis/experiment-design


Competitive Analysis vs Stakeholder Summary

Both involve mapping external entities . but different ones.

Competitive AnalysisStakeholder Summary
MapsCompetitors and their productsPeople and teams who influence your product
PurposeUnderstand market positioning and feature gapsUnderstand who cares, what they need, and how to align them
OutputFeature matrix, positioning map, gap analysisInfluence/interest map, profiles, communication plan
WhenEarly discovery . before defining the problemBefore or during any cross-functional initiative
AudienceProduct team, marketing, leadershipPM, project lead, anyone managing stakeholder alignment

Rule of thumb: Competitive analysis looks outward (market). Stakeholder summary looks inward (organization).


Edge Cases vs Acceptance Criteria

Both define expected behavior . but at different levels.

Edge CasesAcceptance Criteria
FocusWhat could go wrong . failure modes, boundary conditionsWhat “done” looks like . expected behavior for the happy path and key scenarios
FormatCategorized list of scenarios with expected system behaviorGiven/When/Then structured scenarios
CoversError states, empty states, concurrent access, data limitsFunctional requirements, user-facing behavior
WhenAfter the PRD, during engineering planningDuring story writing, before sprint planning
ConsumerEngineering (defensive coding), QA (test cases)QA (verification), engineering (implementation target)

Rule of thumb: Acceptance criteria say “the feature works when…” Edge cases say “the feature doesn’t break when…”

Flow: /user-stories/acceptance-criteria/edge-cases


Experiment Design vs Instrumentation Spec

Both involve measurement . but at different levels.

Experiment DesignInstrumentation Spec
PurposeDesign the test . what to measure, how to split, when to call itDefine the tracking . what events to fire, what properties to capture
LevelStrategic . hypothesis, variants, sample size, success criteriaTactical . event names, schemas, triggers, PII handling
OutputExperiment plan ready for reviewImplementation spec ready for engineering
WhenBefore building the experimentBefore implementing tracking code
ConsumerPM, data science, stakeholdersEngineering, analytics platform

Rule of thumb: Experiment design answers “what are we testing?” Instrumentation spec answers “how do we capture the data?”

Flow: /experiment-design/instrumentation-spec → build → /experiment-results


Lessons Log vs Retrospective

Both capture learnings . but different scopes.

Lessons LogRetrospective
ScopeOne specific lesson or incidentAn entire sprint, project, or milestone
DepthDeep . root cause, impact, recommendations, applicabilityBroad . wins, improvements, action items across the whole period
WhenAfter a specific event worth documentingAt the end of a sprint or project
OutputStructured lesson with root cause and follow-upTeam discussion summary with prioritized actions
AudienceFuture teams facing similar situationsThe current team

Rule of thumb: A retrospective asks “how did the sprint go?” A lessons log asks “what did we learn from this specific thing?”