-
Notifications
You must be signed in to change notification settings - Fork 0
Development Task Flow
Anton Shcherbyna edited this page Feb 3, 2018
·
5 revisions
Development of the assigned task contains the following steps:
-
Taking task:
- Assigne to yourself
- Change status of the task to “In Progress”
-
Design Review:
- Analyze task
- Design task (class hierarchy, class extensions, folder and file structure, etc.)
- Ask to review the design
-
Development:
- Develop code
- Develop unit tests
- Perform self-testing
- Run unit tests
-
Commit:
- Create merge request
- Specify comment for the merge request, add issue reference
- Perform deliver
- Make sure the build is not failed because of new changes (verify build e-mail notification). Fix build errors if necessary.
- Change status of the task to “Under Review”
-
Review:
- Add “Label with your username” to issue
- Review the assigned to issue merge request
- Change status of the issue to “Done” if the issue has no review comments
- Change status of the issue to “In Progress” if the issue has any review comments
