Request Readiness
A request is ready when it can move from Requirement Analysis to To Do and be confidently taken into a sprint.
The goal of readiness is not to make requestors write long tickets. It is to make sure the request is clear enough, evidenced enough, and unblocked enough for engineering and QA to start without guessing.
A ready request has
- A clear problem statement or goal
- Enough context to understand impact and urgency
- Supporting evidence such as links, logs, screenshots, or examples
- Confirmed requirements or steps to reproduce, depending on request type
- Known dependencies, constraints, and open questions
- Enough detail for the team to size it with reasonable confidence
Readiness checklist
1. Clear scope and purpose
- The problem or goal is clearly described.
- The business or user impact is explained.
- Scope is defined, including what is in and out if relevant.
2. Testable detail
- For bugs: steps to reproduce, expected result, and actual result are confirmed.
- For requests: success criteria or intended outcome is stated.
- Key rules, exceptions, or edge cases are listed if they matter.
3. Design or UX detail when needed
- Final Figma or design links are attached for UI work.
- States such as validation, empty, loading, and error states are clarified.
4. Dependencies are identified
- External dependencies are called out, such as vendors, environments, access, or data sources.
- Cross-team dependencies are identified early.
5. Engineering is not blocked from starting
- Required inputs are available or clearly referenced.
- No must-answer questions remain that would stop implementation from beginning.
6. The request can be estimated
- The team can size it with reasonable confidence.
- If it is too large or broad, it is split into smaller pieces.
7. Priority is confirmed
- The priority label is set.
- Sprint relevance is understood, even if the work is not yet committed.
Required fields
| Field | Required? | Why |
|---|---|---|
| Description | Yes | Gives the team business context and a clear problem statement |
| Links and logs | Yes | Speeds up triage and reduces follow-up questions |
| Steps to reproduce | For bugs | Needed for QA and reliable validation |
| Design link | For UI work | Gives development and QA a stable reference |
| Dependencies | If they exist | Helps avoid blockers after planning |
| Priority | Yes | Supports triage and sprint planning |
Next step
Once the checklist above is true, the request can move into To Do.
For request-specific guidance:
- See Report a Bug
- See Operational Request
- See Feature Request