Thinkersware

Какие команды могут быть в проекте?

Ответ на этот вопрос — It’s Depends. Все зависит от структуры вашего проекта, количества людей команды, поддерживаемых практик. Для небольших проектов с командой 5-7 человек вполне может быть достаточно одной команды.

Вы можете принять решение о вводе дополнительных команд даже при численности команды в 5-7 человек если посчитаете что есть ряд вспомогательных вопросов которые не должны видеть скажем 5 из 7 членов проекта постоянно — например задачи DevOps.

Пример. Для большого Enterprise проекта с постепенным вводом функционала в эксплуатацию структура команд может быть следующей:

  • Analysis and Design team — в команде 2 аналитика, архитектор и руководитель проект. Работают над изменениями, новыми требованиями, готовят документы требований и обновляют архитектуру решения. Сюда входят все аналитики всех команд.
  • DevOps Team — команда инженеров DevOps. В нее часто входит архитектор.
  • Development Team — может быть несколько команд разработки по 3-5 человек в каждой. Команды могут содержать закрепленных за ними аналитиков и тестировщиков. Архитектор также входит в команды разработки для отслеживания их работы.
  • QA team — команда качества. Работают над общим планом тестирования, инфраструктурой и инструментами тестирования проекта.
  • Implementation team — команда внедрения продукта. Работает над обновлением, развертыванием, обучением пользователей. В нее входят консультанты и аналитики проекта.

Для больших проектов возможно создание команд которые закреплены за Epic или Feature.

При создании нескольких специализированных команд рекомендуется создать Portfolio team для создания общего представления для владельца продукта.

Похожие записи