Skip to content

Product manager / PO perspective ​

Lens: What gets built and why — prioritized backlog, clear acceptance criteria, approved specs, and staging behavior validation.

Phase by phase ​

PhaseYour jobKey artifactsGuides & SOPs
PlanPrioritize; business outcome; tier inputScored backlog itemSOP-001
DefineApprove acceptance criteria & spec intentApproved OpenAPI + BDDPlanning & ADR specs · SOP-003
BuildAvailable for spec clarifications — not daily directionAnswered questions in ticket—
VerifyInformed of PR merge; no manual test pass——
ReleaseStaging sign-off (T1/T2 user-facing)Demo + green syntheticsSOP-006
OperateCustomer comms input on Sev-1/2Status page messagingIncident mgmt
LearnSpec amendments if behavior gapUpdated spec PRSOP-008

Your gates ​

GateDecision
G0 IntakePriority and readiness for define
G1 DefineCo-approve spec with ARCH
G3 ReleaseStaging matches intent (not a QA script — demo + metrics)

Who you collaborate with ​

RoleWhen
ArchitectSpec shape, cross-team APIs
Scrum MasterFlow blockers on define phase
Program managerCross-team priority conflicts
DeveloperClarify AC — not how to code
QA leadTestability of AC at define time

Pitfalls (PM view) ​

PitfallMitigation
Skipping spec approval to "go faster"G1 blocks implementation
UAT meeting instead of staging sign-offStructured demo + synthetics
Changing AC after merge without spec PRAmend spec first
Prioritizing without tier/data classificationSEC/DATA consult on sensitive features

← All roles

Reference template only — no production code. Adapt in your own project.