Как определить количество людей в команде

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

Ответ

Оптимальный размер команды зависит от сложности проекта, сроков и типа работы. По методологии Scrum рекомендуется 5-9 человек — этого достаточно для эффективного взаимодействия. Для расчета можно использовать формулу Брукса:

Размер команды = (Сложность проекта / Срок) * Коэффициент продуктивности  

Пример: проект на 1000 человеко-часов за 3 месяца (480 часов) с коэффициентом 1.2:

team_size = (1000 / 480) * 1.2  # ≈ 2.5 → 3 человека  

Критерии выбора:

  • Сложность задач (чем сложнее, тем уже специализация).
  • Коммуникационные издержки (больше людей → больше времени на согласование).
  • Гибкость (маленькие команды быстрее адаптируются).

Для поддержки/администрирования можно увеличивать команду, для разработки — дробить на независимые модули.