Tell me more about the team processes: how tasks were distributed, what were the workflows, releases, methodologies?
sobes.tech AI
Answer from AI
In our frontend team, tasks were distributed through a tracking system (e.g., Jira or Trello). Tasks were usually divided into epics, stories, and sub-tasks, which allowed for clear visibility of progress.
The development flow was based on Git Flow: a feature branch was created for each new feature, and after completion, a pull request was made for review and merging into develop. Releases were assembled from develop into main/master, with version tagging.
The methodology was Agile with two-week sprints. At the beginning of a sprint, tasks were planned, and at the end, a retrospective and demonstration of the results were held. Daily stand-ups helped synchronize the team.
Code review was mandatory, which improved quality and knowledge sharing. We also used CI/CD for automated testing and deployment to staging and production.