Middle+
How was your work organized in the team: processes, artifacts, testing, deployment?
sobes.tech AI
Answer from AI
Our team organized processes according to Agile methodology with two-week sprints. The main artifacts included:
- Task backlog in Jira with clear descriptions and acceptance criteria.
- API and architecture documentation in Confluence.
Testing:
- Unit tests were written using standard Go libraries.
- Integration tests were run in the CI/CD pipeline.
- Static code analysis and linters were used.
Deployment:
- Automated deployment via Jenkins/GitLab CI.
- Docker containers were used for packaging applications.
- Deployment on a Kubernetes cluster with Canary releases to minimize risks.
This approach ensured process transparency, high code quality, and rapid delivery of changes.