Ответ
Для команды из 10 человек можно поставить комплексную задачу, требующую разделения на подгруппы по специализациям. Например:
Разработка MVP веб-приложения
- 2 бекенд-разработчика: API, база данных, интеграции
- 2 фронтенд-разработчика: интерфейс, адаптивная верстка
- 1 DevOps/инженер: развертывание, CI/CD, мониторинг
- 2 QA-инженера: тестирование (автоматизация + ручное)
- 1 аналитик/продукт-менеджер: сбор требований, метрики
- 1 дизайнер: UX/UI, прототипы
- 1 тимлид/PM: координация, риски, сроки
Пример структуры репозитория:
/project
/backend # API сервисы
/frontend # React/Vue приложение
/infra # Terraform/Ansible
/docs # ТЗ, диаграммы
Ключевое: четкие роли, еженедельные стендапы, использование Jira/Git для трекинга.