- There is a pool of tasks, they are gradually replenished. You can find those in our main project on Github.
- During meetings, these tasks are distributed among the performers. You can also pick one that you see fit, just don't forget to assign it yo yourself.
- While performing the task, you need to create a draft pull request, where you need to put your works, so that team can check in which direction the development is moving.
- When the developer decides that the work is finished, he withdraws the pull request from the draft state.
- The code is checked by the whole team, and if there are any errors, they are corrected.
- After permission is given the code is merged into the dev branch.
- Performer asks for a new task.
Git workflow
Global delivery
The development of the application is broken down into some intermediate steps. Each stage is described in a specific milestone. When all the tasks nested in the current cycle have been completed, a procedure for capturing the changes is initiated. This procedure is called a release. It commits to the main branch and starts the CI/CD procedure which sends the updated binaries to the server.