Junior — Middle
Tell us about the order and methods of developing software solutions used in your previous company
sobes.tech AI
Answer from AI
In my previous company, an Agile approach was used for software development, specifically Scrum. The main stages and methods included:
- Sprint Planning: the team defined tasks for 1-2 weeks and created a backlog.
- Daily Stand-ups: short meetings to synchronize status and identify obstacles.
- Development and Code Review: code was written in branches and then underwent mandatory peer review.
- Continuous Integration (CI): automatic testing and building with each commit.
- Deployment: automated process of delivering to test and production servers using tools like Jenkins or GitLab CI.
- Retrospective: analysis of the past sprint to improve processes.
This approach provided flexibility, quick feedback, and high product quality.