SayCraft

← Blog

Product Backlog Template With a Prioritized Example

By SayCraft Team · 2026-08-27 · 10 min read

A product backlog is an ordered, changing list of work tied to a Product Goal. It is not a permanent inbox or a promise to deliver every request. Record the user outcome, supporting evidence, priority rationale, approximate size, dependencies, acceptance evidence, owner, and current status only when those fields help the team decide. New facts can move, split, rewrite, or remove an item. The copyable CSV and worked client-portal example below show how one Product Goal guides ordering. These custom columns are practical choices, not fields required by Scrum.

Copyable backlog format

Item,User outcome,Evidence,Priority rationale,Size,Dependencies,Acceptance evidence,Owner,Status
PB-01,,,,,,,,
PB-02,,,,,,,,

Worked client-portal backlog

Product Goal: Invited clients can make and retrieve a decision on the current draft without email attachments.

OrderItem and outcomeEvidencePriority rationaleSizeDependenciesAcceptance evidenceOwnerStatus
1Invited client can access one projectThree pilot clients currently receive drafts by emailWithout bounded access, no review workflow is usableMIdentity and project permission modelInvited client enters one project; unrelated account cannotEngineeringReady
2Client can approve the current draftApproval is the Product Goal's core decisionEnables the first complete outcomeMBounded access and versioned draftDecision records client and draft version onceEngineeringReady after item 1
3Client can request changes with a commentPilots need a non-approval outcomeCompletes the decision branch after approval worksSVersioned draft and decision recordComment persists and state changesEngineeringRefine
4Daily approval reminderOnly one pilot asked for remindersUseful but not required to prove the core workflowSNotification channel and preferenceDeferred pending evidence from more usersProductDeferred

Keep the list emergent

  1. Capture a request without promising delivery.
  2. Refine the user outcome, evidence, size, dependencies, and acceptance boundary.
  3. Order against the current Product Goal and risk.
  4. Split work only when each slice preserves usable value.
  5. Mark an item done only when its acceptance evidence exists; remove or rewrite it when evidence changes.

Scrum does not require the custom columns above. The official guide defines the backlog as emergent and ordered; your fields should serve that responsibility. Use user stories where they improve the conversation, ask requirements questions before promoting an unverified request, and trace accepted items to the software requirements specification.

Sources used for this guide

Turn the document into something testable

Select the first backlog item that creates a complete user outcome. Build and review that slice before importing the rest of the backlog.

Build a free live preview →

Frequently asked questions

What is a product backlog?

In Scrum, the Product Backlog is an emergent, ordered list of what is needed to improve the product and carries the Product Goal as its commitment.

What fields belong in a product backlog?

Use only fields that help the current team order and deliver work. Outcome, evidence, priority rationale, size, dependencies, acceptance evidence, owner, and status are practical options, not Scrum-mandated fields.