The CPO Playbook
Process
29 avril 2026 · Dernière mise à jour
Contenu à réviser
FR / EN
Login

Definition of Ready

The contract a ticket must honor before it can enter a sprint. It is the gate that keeps grooming sessions short, sprints predictable, and developers focused on building rather than chasing missing context.

01Why it matters

A ticket without a Definition of Ready is a request, not a story. The five checks below are minimal — each one prevents a recurring class of mid-sprint friction. If a ticket fails any of them in grooming, it does not enter the sprint. It returns to the backlog and the PO completes the missing piece before the next refinement.

02The five checks

03How it is enforced

The check happens at the start of the grooming session, not after. If a ticket fails, it is moved out of the candidate list immediately and the PO is the named owner of the gap. This is not a vote — it is a binary gate. Tickets that pass all five enter the sprint backlog; everything else waits.

Rule of thumb

If a developer would need to ping the PO to start work, the ticket is not ready. The Definition of Ready exists so that question never has to be asked.

← Back to the process