Ответ
Моя самая большая команда состояла из 25 человек, включая разработчиков, QA, дизайнеров, аналитиков и DevOps. Это был проект по созданию корпоративной CRM-системы для международного банка.
Пример структуры:
- Backend (6 devs) – микросервисы на Java/Spring Boot.
- Frontend (5 devs) – React + TypeScript.
- QA (4 специалиста) – автотесты на Python + Selenium.
- DevOps (2 инженера) – CI/CD в Kubernetes.
Сложности:
- Синхронизация между командами (использовали Scrum of Scrums).
- Конфликты в ветках Git (решили через GitFlow + регулярные code reviews).
Пример процесса:
# Ежедневные стендапы с лидами подкоманд:
/dev/team-backend: standup 9:30 AM
/dev/team-frontend: standup 10:00 AM
Успешно завершили проект за 10 месяцев, уложившись в бюджет.