- To do
- Blocked
- In progress
- To deploy
- Ready to test
- QA validating
- Done
- General description of the story should be completed and clear
- Acceptance Criteria of the story should be completed and clear
- High level estimation on SP should be set on the story
- No blocks for Technical Refinement can be opened
- Story should be moved to Ready for Technical Refinement
- Technical Details of the story should be completed and clear
- Sub-tasks (development activities) should be created with complete and clear acceptance criteria
- Following tickets should be created on each story for logging hours purpose:
- Sub-test: Test Cases
- Sub-test: Test Execution
- Sub-task: Documentation
- Estimation on SP of the story should be re-validated
- No blocks for Development can be opened
- Story should be moved to Ready for Development
- Knowledge transfer and opened discussion should be done between Architect, Scrum Master, Developers and Tester.
- If there is any feedback from the team updates should be done
- Activities should be estimated on hours
- Story should be moved to Development
- Details of the bug should be completed and clear
- Sub-task (development activity) should be created with complete and clear acceptance criteria
- Following tickets should be created on each bug for logging hours purpose:
- Sub-test: Test Cases
- Bug should be moved to Ready for Development
- Knowledge transfer and opened discussion should be done between Architect, Scrum Master, Developers and Tester.
- If there is any feedback from the team updates should be done
- Activities should be estimated on hours
- Bug should be moved to Development
- All development activities should be done
- All sub-bugs should be fixed
- Tests should be completed
- All Acceptance Criteria of the story must be accomplished or bug should be fixed
- Automation is ready and running properly with the new features and fixes
- Deploy to Staging and smock test must be done
- Sign off of PO should be done on Staging on the Story or Bug and the ticket should be moved to Ready for Release
- Deploy to Production must be done and validated
- Before moving the activity to Code Review DoD must be accomplished:
- All Acceptance Criteria of Sub-task should be completed
- All commits must have the JIRA Story ID/sub-task ID
- Unit test should be written
- Manual tests should be done
- Test evidences of Manual tests should be attached on the activity
- Merge latest changes from develop on the feature branch for the task should be done
- Run Unit Tests Suite and make sure all of them passed
- Create pull request for the branch