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


Настройка проекта с помощью унаследованного процесса

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Каждый проект основан на процессе, определяющем стандартные блоки для отслеживания работы. Первый проект, который вы создаете, использует один из процессов по умолчанию: Agile, Basic, Scrum или CMMI.

Вы можете настраивать только унаследованные процессы. Все изменения, внесенные в унаследованный процесс, автоматически отображаются в проектах, использующих этот процесс. Вы можете быстро настроить процесс, добавив или изменив тип рабочего элемента (WIT), который входит в процесс. В противном случае используйте следующую последовательность для настройки проекта:

  1. Настройка наследуемого процесса: измените наследуемый процесс, чтобы соответствовать вашим требованиям, изменив поля, WIT, рабочие процессы, формы и невыполненные работы.
  2. Проверьте настройки: создайте тестовый проект и проверьте изменения.
  3. Примените унаследованный процесс к проекту: добавьте новый проект на основе унаследованного процесса и измените процесс, используемый существующим командным проектом.
  4. Обновите и проверьте настройки: обновите веб-портал и откройте рабочий элемент измененного типа.

Внимание

Модель процесса наследования доступна для проектов, настроенных для поддержки этой модели. Если вы используете старую коллекцию, проверьте совместимость модели процесса. Если локальная коллекция настроена на использование локальной модели xml-процессов, можно использовать только эту модель процесса для настройки интерфейса отслеживания работы. Дополнительные сведения см. в разделе "Выбор модели процесса" для коллекции проектов.

Примечание.

Просмотрите изменения, внесенные в унаследованный процесс через журнал аудита. Дополнительные сведения см. в статьях "Доступ", "Экспорт" и "Фильтрация журналов аудита".

Предварительные требования

Рекомендации по настройке Azure Boards в соответствии с конкретными бизнес-требованиями приведены в разделе о конфигурации и настройке Azure Boards.

Категория Требования
разрешения — Чтобы создать, удалить или изменить процесс, необходимо быть членом группы администраторов коллекции проектов или иметь определенные разрешения на уровне коллекции: Создать процесс, Удалить процесс, Изменить процессили Удалить поле из организации с установкой Разрешить. Дополнительные сведения см. в разделе Настройка разрешений и доступа для отслеживания работы, настройка унаследованного процесса.
— Обновление досок: администратор команды или член группы администраторов проекта.
Доступ - Даже если у вас есть базовый или более низкий доступ, вы все равно можете изменить процесс, если кто-то дает вам разрешения на это.
— Чтобы обновить и изменить тип существующих рабочих элементов, пожалуйста, убедитесь, что вы являетесь членом проекта.
модель процесса проекта — Иметь модель процесса наследования для коллекции проектов, содержащей проект.
— При переносе данных в Azure DevOps Services используйте службу импорта баз данных Team Foundation Server.
Знания Знакомство с настройками и моделями обработки.

Примечание.

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

Добавление или изменение поля

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

  1. Войдите в свою организацию (https://dev.azure.com/{yourorganization}).

  2. Выберите Значок шестеренкиНастройки организации.

    Снимок экрана: выделенная кнопка

  3. Выберите процесс>, ваш унаследованный процесс, в котором вы хотите настроить WIT.

  4. Чтобы добавить поле, выберите (значок "Создать поле ").

    Снимок экрана: страница

    В результирующем диалоговом окне выберите тип поля, которое нужно добавить. Например: целое число, список выбора (раскрывающееся меню), имя пользователя/удостоверение личности, форматированный текст или HTML или флажок (логический тип).

  5. Измените существующее поле следующим образом:

Добавление или изменение правила для типа рабочего элемента

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

  1. Выберите унаследованный процесс и тип рабочего элемента.
  2. Выберите правила>Новое правило.

Снимок экрана: Процесс, WIT, Ошибка, Макет, Новый пользовательский элемент управления.

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

Добавление или изменение типов рабочих элементов

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

  1. Выберите унаследованный процесс и WIT, который вы хотите настроить.

  2. На странице "Типы рабочих элементов" выберите тип нового рабочего элемента.

    Снимок экрана: процесс, унаследованный процесс, типы рабочих элементов, добавление нового типа рабочего элемента.

  3. Назовите WIT и при необходимости укажите описание, значок и цвет. Значок и цвет, которые вы указали, появляются на всем веб-портале, включая форму просмотра рабочего элемента, а также при отображении связанных рабочих элементов в журнале задач, на досках, в результатах запроса и т. д.

    Снимок экрана: диалоговое окно создания нового типа рабочего элемента.

  4. Нажмите кнопку "Создать ", чтобы сохранить.

    Теперь можно добавить поля в WIT или настроить его следующим образом:

Измените рабочий процесс для типа рабочего элемента

Состояния рабочего процесса позволяют отслеживать состояние рабочего элемента при переходе от нового к завершению.

  1. Чтобы изменить рабочий процесс, выберите унаследованный процесс, WIT и страницу "Состояния ".

    Страница процесса, Bug WIT, вкладка

  2. Рабочий процесс можно изменить следующим образом:

Добавление пользовательского элемента управления

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

На странице Процесс выберите унаследованный процесс > WIT >Добавить пользовательский элемент управления.

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

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

Добавление расширения в тип рабочего элемента

Расширение — это устанавливаемый модуль, который вносит новые возможности в проект.

Примечание.

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

  1. Перейдите в Visual Studio Marketplace, найдите расширение и выберите "Получить его бесплатно".

    Снимок экрана: расширение Marketplace, контрольный список рабочих элементов.

  2. Выберите организацию, в которую вы хотите добавить ее в раскрывающемся меню, а затем нажмите кнопку "Установить".

    Снимок экрана: выбранная организация и кнопка установки.

  3. Вернитесь к работе с процессом и WIT и убедитесь, что расширение находится там, где вы хотите. Его можно перетащить в нужное место на форме.

    Снимок экрана: групповое расширение для формы рабочего элемента ошибки.

Изменение невыполненной работы и досок

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

  • Мы ввели реестр портфеля третьего уровня под названием "Инициативы", специально разработанный для отслеживания настраиваемой WIT инициативы.
  • Мы также переименовали продуктовый бэклог в истории и тикеты, что значит, что теперь в него входят как истории пользователей, так и тикеты клиентов.

Снимок экрана: изменения, внесенные на уровни невыполненной работы.

  1. На странице Процесс выберите унаследованные процессы >уровни заданий в бэклоге.

    Снимок экрана: веб-портал, контекст администрирования, страница

  2. Конфигурацию невыполненной работы и платы можно изменить следующим образом:

Проверка настройки

Рекомендуется создать тестовый проект и применить к нему настраиваемый унаследованный процесс, чтобы проверить внесенные изменения. Все настройки, внесенные в процесс, входят в силу немедленно для всех проектов. Если вы хотите выполнить изменения, это можно сделать с помощью одного из двух методов:

Создание тестового проекта и копирование настраиваемого процесса

  1. На странице "Процесс" выберите ... контекстное меню для процесса, который вы хотите использовать, и выберите новый командный проект.

    Создание проекта из выбранного процесса

  2. Введите сведения в форму и нажмите кнопку "Создать". Дополнительные сведения см. в разделе Создание проекта.

  3. В вашем проекте выберите Доски>Рабочие элементы, а затем выберите настраиваемый WIT из раскрывающегося меню Новый рабочий элемент. В следующем примере мы выбираем "Ошибка".

    Снимок экрана: страница

  4. Убедитесь, что в форме появится одно или несколько добавленных полей. Значок (восклицательный знак) указывает, что поле является обязательным.

Создание тестовой организации и импорт и экспорт процесса

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

  1. Создайте тестовую организацию.
  2. Используйте средство импорта и экспорта для копирования процесса в тестовую организацию.
  3. Проверьте настройки процесса в тестовой организации.
  4. Используйте средство импорта и экспорта еще раз, чтобы импортировать измененный процесс в рабочую организацию.

Изменение процесса проекта

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