Thinkersware

Criteria

Рассмотрим набор критериев проектирования структуры организации, проекта или команды:

  • Масштаб — Организации и Проекты в Microsoft Azure DevOps способны подключать тысячи пользователей. На уровне проекта и команды проекта вы должны уменьшать количество людей. Для команды проекта рекомендуется 5-7 пользователей.
  • Безопасность — от видимости проекта заканчивая тем кто может администрировать проекты.
  • Процессы — модифицированные процессы работают в рамках организации. Процесс назначается на проект в рамках организации и влияет на проект в целом и все команды проекта.
  • Назначение — назначение может быть выражено на уровне команды (чем занимается команда — например маркетингом проекта или задачами DevOps), на уровне проект или на уровне организации. Подробнее смотри статью о назначении организации. Если в проекте более 7 человек и есть ярко выделенные группы функций — разбивайте проект на команды.
  • Взаимодействие / Изоляция — самое лучшее взаимодействие настраивается в компактной команде — все видят вся. Далее следует проект с общей зоной видимости. На уровне организации пользователи могут видеть часть проектов и общую информацию на стартовой страницы. Разделение на несколько организаций решает кардинально вопросы безопасности и создает максимальный уровень изоляции — видимость есть только у создателя организации (один и тот же пользователь может создать несколько организаций).
  • Администрирование — правильное разделение на проекты и команды позволяет решать максимум вопросов на уровне проекта. Рекомендуется разбивать организацию на проекты с четко определенными зонами ответственности.
  • Лицензирование — если пользователь не обладает Visual Studio Subscription вы должны дать ему лицензию на организацию. Разбиение на организации должно учитывать этот факт. Для изучения и тестирования вы можете создавать отдельные компактные организации до пяти пользователей бесплатно.

Набор критериев построен на основе рекомендаций Plan your organizational structure

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