Ответ
В моей предыдущей компании над проектом работала кросс-функциональная команда из 8 человек:
- Backend-разработчики (3 человека) – включая меня, отвечали за API, бизнес-логику и интеграции.
- Frontend-разработчик (1) – работал с Vue.js.
- DevOps-инженер (1) – настройка CI/CD, инфраструктура в AWS.
- QA-инженер (1) – ручное и автоматизированное тестирование.
- Product Manager (1) – постановка задач и приоритизация.
- Team Lead (1) – техническое руководство и архитектурные решения.
Мы работали по модифицированному Scrum с двухнедельными спринтами. Ежедневно проводили стендапы, а по завершении спринта – ретроспективы для улучшения процессов. Коммуникация велась через Slack и Jira. Такая структура позволяла быстро вносить изменения и получать обратную связь на всех этапах.