-
Notifications
You must be signed in to change notification settings - Fork 16
Definition of Ready
ybolognini edited this page Oct 24, 2017
·
4 revisions
Before assigning a story to the developers team, the story definition should be ready. This ensure fast implementation and good delivered quality.
- The story contains a high level description in the form: As a X, I want Y, so that Z. This part should clearly describe the motivation for the feature and gives context.
- One or multiple demo scenario to demonstrate and test all features in the story are available in the story if the user story is not covering enough the demo scenario.
- If screens are created or modified, mockups or graphical designs have to be provided.
- All assets (icons, backgrounds, colors, ...) must be provided and clearly defined in the story.
- All relevant documentation is provided (third party APIs, etc.)
- No implementation details are present in the story (but implementation hints/suggestions from backlog grooming might be present).
- The story has an estimation (team) and, optionally, a business value (product owner).
- Pertinent business rules are all documented in the wiki and linked in the story.
- Specific deadlines and hosting requirements are specified (deployment deadline, version dependencies, etc.).
- Contains also the impact on public APIs