Поделиться через


Начало управления проектом

Сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

В качестве члена группы "Администраторы проектов " вы несете ответственность за настройку ресурсов, управление разрешениями и настройку политик для проекта. В этой статье рассматриваются основные задачи по настройке и обслуживанию проекта в Azure DevOps.

Подсказка

Вы можете использовать ИИ, чтобы помочь с этой задачей далее в этой статье или см. включение ИИ-помощи с помощью Azure DevOps MCP Server, чтобы приступить к работе.

Необходимые условия

Категория Требования
разрешения Член группы безопасности администраторов проектов .

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

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

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

Поделитесь своим видением проекта

Используйте страницу сводки проекта для совместного использования целей и информации для введения в курс дела через файл README. Для получения более подробной документации создайте вики-сайт проекта для отслеживания процессов, процедур и рекомендаций.

Включение или отключение служб

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

Управление безопасностью и разрешениями

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

В следующей таблице перечислены разрешения, назначенные на уровне проекта. Все эти разрешения предоставляются членам группы Администраторы проектов, за исключением разрешений Удалить общие аналитические представления и Изменить общие аналитические представления. Описание каждого разрешения см. в справочнике по разрешениям и группам, Группы.

Примечание.

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

Общие сведения

  • Удаление командного проекта
  • Изменение сведений о уровне проекта
  • Управление свойствами проекта
  • Переименование командного проекта
  • Подавление оповещений об обновлениях рабочих элементов
  • Обновление видимости проекта
  • Просмотр сведений о уровне проекта
  • Удаление командного проекта
  • Изменение сведений о уровне проекта
  • Управление свойствами проекта
  • Переименование командного проекта
  • Подавление оповещений об обновлениях рабочих элементов
  • Просмотр сведений о уровне проекта

Таблицы

  • Обход правил обновления рабочих элементов
  • Изменение процесса командного проекта
  • Создание определения тега
  • Удаление и восстановление рабочих элементов
  • Перемещение рабочих элементов из этого проекта
  • Окончательное удаление рабочих элементов

Аналитика

  • Удалить представления совместной аналитики
  • Редактирование общих представлений аналитики
  • Просмотр аналитики

Тестовые планы

  • Создание тестового запуска
  • Удаление тестового запуска
  • Управление конфигурациями тестов
  • Управление тестовой средой
  • Просмотр тестового запуска

Добавление участников в группу "Администраторы проектов"

Пользователь, создающий проект, автоматически добавляется в группу "Администраторы проектов ". Добавьте хотя бы одного другого члена в эту группу, чтобы обеспечить непрерывность. См. статью "Добавление участников в группу "Администраторы проектов".

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

Администратор проекта может предоставлять или ограничивать разрешения на уровне проекта и объектов. Чтобы делегировать задачи другим пользователям, можно:

Примечание.

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

Просмотр и обновление уведомлений

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

Настройка сквозной трассировки

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

Настройка политик DevOps

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

Конфигурирование и настройка Azure Boards

Как минимум, настройте пути к областям для группирования рабочих элементов по группе, продукту или области компонентов, а также пути итерации для группирования работы в спринты или вехи. Полный обзор параметров конфигурации см. в статье "Настройка и настройка Досок Azure".

Определение путей области и итерации

Определите пути к областям для организации работы по группе, продукту или области функций. Определите пути итерации, чтобы распределить работу по спринтам или вехам. Эта конфигурация необходима для спринт-бэклогов, досок задач и планирования ресурсов. Общие сведения см. в разделе "О областях и путях итерации".

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

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

Примечание.

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

Дополнительные сведения см. в разделе "Сведения о настройке и унаследованных процессах" инастройке проекта.

Интеграция с другими службами

Azure DevOps интегрируется с Azure, GitHub и многими другими службами. Вы также можете расширить функциональные возможности, установив расширения из Marketplace.

Интеграция службы Ресурсы
GitHub Общие сведения об интеграции Azure DevOps и GitHub
Интеграция Azure Boards с GitHub
Microsoft Teams Azure Boards · Azure Repos · Azure Pipelines
Slack Azure Boards · Azure Repos · Azure Pipelines
Сервисные вебхуки Интеграция с сервисными хуками — отправка событий во внешние службы, такие как Jenkins, Trello или пользовательские веб-хуки
REST API; Справочник по REST API Azure DevOps — создание пользовательских интеграции и автоматизации

Добавление команд для масштабирования проекта

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

Дополнительные сведения см. в разделе "Добавление команды " и "Добавление администратора команды".

Использование ИИ для управления проектом

Если вы настроите сервер MCP Azure DevOps, вы можете использовать помощники по искусственному интеллекту для управления проектом с помощью запросов на естественном языке.

Примеры запросов для администрирования проекта

задачи Пример запроса
Управление участниками рабочей группы List all members of the <Frontend> team in <Contoso> project
Проверка разрешений Show the permissions for the <Contributors> group in <Contoso> project
Просмотр параметров проекта Show the process template and settings for <Contoso> project
Настройка областей List all area paths in <Contoso> project
Управление итерациями Show the current and upcoming iterations for <Contoso> project
Добавить пользователей Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project
Проверка интеграции List all service hooks configured in <Contoso> project
Аудит изменений доступа Show permission changes in <Contoso> project from the past <14> days
Подключение новой команды Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com>
Создание среза состояния проекта Summarize open bugs, active pull requests, and running pipelines in <Contoso> project