Definition of Ready
“Before everything else, getting ready is the secret of success.” ~ Henry Ford
For a ticket to be considered Ready to be added to the sprint it needs to:
-
Be written in English
-
Have been entered in our virtual ticket tracking system (1)
-
Have been categorized (2)
-
Be clear which Story or Epic the ticket belongs to (3)
-
Have been approved by the PO
-
Have been estimated by the team
-
Have a physical ticket on the Scrum board which contains the Summary, estimate and the ticket ID
-
Have all the relevant information for the developer to start working on the issue (4)
-
Be understood by the development team to the extent that they are willing to commit to the task as described in the ticket
-
Dependencies are identified and no external dependencies would block the Product Backlog Item (PBI) from being completed
-
Acceptance Criteria are testable
-
Scrum team understands how to demonstrate the PBI at the Sprint review / Demo
Footnotes
- Currently this is JIRA
- In JIRA this means adding one of existing labels, if relevant
- In JIRA this means having a link to an Epic or Story issue
- See the software development protocols for details