Какого размера команды в проектах

«Какого размера команды в проектах» — вопрос из категории Управление командой, который задают на 23% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Оптимальный размер команды зависит от сложности проекта, методологии и сроков.

  • Agile (Scrum): 5-9 человек (разработчики, тестировщики, PO, SM). Больше — сложнее коммуникация, меньше — не хватает экспертизы.
  • Крупные проекты (Waterfall): 10-20+ специалистов, разбитых на подкоманды (аналитики, devops, backend/frontend).
  • Startup/MVP: 2-5 человек (fullstack + PM/PO).

Пример структуры в Agile:

team = {
    "devs": 3,  
    "qa": 1,  
    "po": 1,  
    "sm": 1  
}  

Ключевое:

  • Команда должна быть самодостаточной (все роли закрыты).
  • Закон Конвея: архитектура копирует структуру команды — учитывайте при разбиении на микросервисы.
  • Если растёт — делите на автономные squads (как в Spotify).