Управление проектом

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | Team Foundation Server 2018 — Team Foundation Server 2013

в большинстве Azure DevOps Services можно приступить к использованию службы и настройке ресурсов по ходу работы. Не требуется предварительная работа. Большинство параметров определяют значения по умолчанию.

как владелец организации или администратор Project, может потребоваться выполнить несколько задач, чтобы обеспечить гладкую рабочую среду. Если вам нужно управлять Организацией с большим числом пользователей, рассмотрите возможность создания структуры проектов для поддержки нескольких групп или приложений разработки программного обеспечения.

Добавление пользователей в проект

Убедитесь, что все члены вашей организации или группы добавлены в вашу организацию и проекты. Для небольших проектов можно пригласить пользователей в проект или команду.

крупным предприятиям может потребоваться использовать Azure Active Directory для управления разрешениями и доступом пользователей. Дополнительные сведения см. в статье об управлении организацией.

Убедитесь, что все члены вашей организации или группы добавлены в вашу организацию и проект. Для небольших проектов можно пригласить пользователей в проект или команду. более крупным организациям следует рассмотреть возможность использования Azure Active Directory для поддержания управления разрешениями и доступом пользователей. как правило, перед установкой TFS следует устанавливать Azure Active Directory. Дополнительные сведения см. в следующих статьях.

чтобы делегировать задачу управления доступом пользователей, добавьте пользователя с заинтересованным лицам или более высоким уровнем доступа к группе администраторы коллекции Project.

Предоставление или ограничение разрешений

Доступ к функциям и функциям управляется назначениями, разрешениями и группами безопасности на уровне доступа. Чтобы быстро ознакомиться с настройками по умолчанию для проекта, см. раздел разрешения и доступ по умолчанию.

Примечание

если для организации включена функция предварительной версии для скрытия параметров в группе пользователей с областью действия Project , пользователи, добавленные в группу пользователей уровня Project , не смогут получить доступ к проектам, в которые они не были добавлены. дополнительные сведения см. в статье о проектах и масштабировании организации, группы пользователей с областью действия Project.

Чтобы делегировать определенные задачи другим пользователям, добавьте их в встроенную или настраиваемую группу безопасности или добавьте их в определенную роль. Дополнительные сведения см. в следующих статьях.

Дополнительные сведения о разрешениях и безопасности см. в следующих статьях:

Ограничить поиск и выбор идентификаторов

для организаций, управляющих пользователями и группами с помощью Azure Active Directory (Azure ad), специалисты по поиску пользователей обеспечивают поддержку поиска всех пользователей и групп, добавленных в Azure AD, а не только тех, которые добавлены в проект. специалисты по персоналу поддерживают следующие Azure DevOps функции:

  • Выбор удостоверения пользователя из поля удостоверения отслеживания работы, например Кому назначено
  • Выбор пользователя или группы с помощью @mention в обсуждении рабочего элемента или в форматированном текстовом поле, обсуждении запроса на вытягивание, примечаний фиксации, набора изменений или комментариев набора отложенных изменений
  • Выбор пользователя или группы с помощью @mention из вики-страницы

Как показано на следующем рисунке, вы просто начинаете вводить в поле выбора людей, пока не найдете совпадение с именем пользователя или группой безопасности.

Screenshot of people picker

Чтобы ограничить выбор удостоверения только теми пользователями и группами, которые добавляются в проект, выполните следующую процедуру для вашей организации и проектов.

  1. Включите функцию ограничить видимость пользователей для предварительной версии проектов в Организации. Дополнительные сведения см. в разделе Управление и включение компонентов.
  2. Добавьте пользователей в свои проекты, как описано в разделе Добавление пользователей в проект или команду. Пользователи, добавленные в группу, автоматически добавляются в проект и группу группы.
  3. откройте организации Параметры > разрешения безопасности и выберите >. Перейдите на вкладку члены . Добавьте всех пользователей и группы, к которым вы хотите добавить область, в проект (-ы), в который вы добавили их. Дополнительные сведения см. в разделе Задание разрешений на уровне проекта или коллекции. группа " пользователи уровня Project " отображается в группе разрешений только после включения функции предварительный просмотр пользователей для проектов .

Предоставление доступа к концепции проекта

Каждый проект содержит страницу сводки, которая полезна для обмена информацией с помощью файлов readme . Также можно перенаправить пользователей на вики-сайт проекта. Для пользователей, которые не знакомы с вашим проектом, рекомендуется настроить сводную страницу проекта или подготавливать вики-сайт. Используйте эти функции для совместного использования установленных процессов и процедур в проекте.

Каждый проект содержит страницу сводки, которая полезна для обмена информацией с помощью файлов readme. Для пользователей, которые не знакомы с вашим проектом, рекомендуется настроить страницу сводки проекта. Используйте эту функцию для предоставления общего доступа к установленным процессам и процедурам для вашего проекта.

Удаление неиспользуемых служб

Чтобы упростить пользовательский интерфейс веб-портала, можно отключить функцию Выбор служб. Например, если вы используете проект только для записи ошибок, отключите все службы, кроме Boards.

в этом примере показано, что Test Plans отключена:

Disable a service

установка политик DevOps

Настройте политики для поддержки совместной работы в группах, защиты проектов и автоматического удаления устаревших файлов. Чтобы задать политики, ознакомьтесь со следующими статьями:

Определение путей к области и итерации для отслеживания работы

Если поддерживается несколько продуктов, можно назначить рабочие элементы по функциональным областям, определив пути к областям. Чтобы назначить рабочие элементы определенным интервалам времени, также известным как спринты, необходимо настроить пути итерации. Чтобы использовать средства Scrum — невыполненные работы спринта, таскбоардс и емкость команды, необходимо настроить несколько спринтов. Общие сведения см. в разделе о областях и путях итераций.

Количество итераций Области
Default iterations, Scrum process A set of sample area paths

Настройка процессов отслеживания работы

Все средства отслеживания работы доступны сразу после создания проекта. Часто одному или нескольким пользователям может потребоваться настроить интерфейс для удовлетворения одного или нескольких бизнес-нужд. Процессы легко настраиваются с помощью пользовательского интерфейса. Однако может потребоваться создать методологию, которая управляет обновлениями и оценивает запросы.

Дополнительные сведения см. в следующих статьях:

Все средства отслеживания работы доступны сразу после создания проекта. Часто одному или нескольким пользователям может потребоваться настроить интерфейс для удовлетворения одного или нескольких бизнес-нужд. Но может потребоваться создать методологию, которая управляет обновлениями и оценивает запросы.

Дополнительные сведения см. в статье Локальная модель процессов XML.

Проверка и обновление уведомлений

Для каждого добавляемого проекта предопределено несколько уведомлений. Уведомления основываются на правилах подписки. Подписки возникают в следующих областях:

Если пользователи считают, что они получают слишком много уведомлений, направьте их, чтобы отказаться от подписки.

Personal notifications

Настройка SMTP-сервера

Чтобы участники команды получали уведомления, необходимо настроить SMTP-сервер.

Добавление команд для масштабирования Организации

Рекомендуется добавлять команды по мере роста вашей организации. Каждая команда получает доступ к собственным наборам настраиваемых гибких инструментов.

Agile tools and team assets

Дополнительные сведения см. в следующих статьях:

Установка расширений и управление ими

Расширение — это устанавливаемый модуль, который добавляет в проекты новые возможности. расширения Azure DevOps поддерживают следующие функции:

  • Планирование и отслеживание рабочих элементов, спринтов, Scrum и т. д.
  • Потоки сборки и выпуска
  • Тестирование кода и отслеживание
  • Совместная работа между членами команды

Например, для поддержки поиска кодаустановите расширение Поиск кода.

Вы хотите сообщить пользователям о расширениях и о том, что они могут запрашивать расширение. для установки расширений и управления ими необходимо быть владельцем организации, членом группы "администраторы коллекции Project". Также можно добавить роль руководителя для расширений.

Настройка выставления счетов

Все организации могут добавлять до пяти пользователей с базовым доступом и неограниченными пользователями с доступом заинтересованных лиц. Если необходимо добавить дополнительных пользователей или заплатить за дополнительные службы или расширения, Настройте выставление счетов.

Следующие шаги