Sobes.tech
Senior

What did your release cycle look like in your team?

sobes.tech AI

Answer from AI

Our team organized the release cycle as follows:

  1. Sprint Planning — defining tasks and estimating timelines.
  2. Development and Code Review — developers write code, then colleagues review it to improve quality.
  3. Integration Testing — automated and manual tests on the integration environment.
  4. Stabilization — fixing identified bugs, preparing the release branch.
  5. Release — deploying to production, usually during nighttime with minimal traffic.
  6. Monitoring and Support — tracking metrics and logs, responding promptly to incidents.

The frequency of releases depended on the project, but it was usually a two-week sprint with a release at the end. CI/CD pipelines were used for automation of build and deployment.