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

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

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

Невыполненные работы портфеля

Используйте невыполненные работы портфеля для выполнения следующих задач:

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

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

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

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

На следующем рисунке показана иерархия для рабочего элемента невыполненной работы процесса Agile:

Схема с типами рабочих элементов Agile.

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

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

Необходимые компоненты

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

Предварительные требования Description
Администратор проекта или участник Необходимо добавить в проект в качестве члена группы безопасности участников или администраторов проектов.
Доступ заинтересованных лиц Чтобы добавить или изменить рабочие элементы, необходимо предоставить заинтересованным лицам доступ или выше. Пользователи с доступом заинтересованных лиц для общедоступных проектов имеют полный доступ к функциям невыполненной работы и доски, например пользователям с базовым доступом. Дополнительные сведения см. в кратком справочнике по правам доступа для заинтересованных лиц.
Участник или разрешить пермы Чтобы просмотреть или изменить рабочие элементы, необходимо иметь рабочие элементы Представления в этом узле и изменить рабочие элементы в разрешениях этого узла, для которых задано значение Allow. По умолчанию группа участников имеет это разрешение на разрешение. Дополнительные сведения см. в разделе "Настройка разрешений отслеживания работы".
Определенные итерации Чтобы использовать область планирования , администратор команды должен определить пути итерации (спринт) и настроить итерации команды.
Предварительные требования Description
Администратор проекта или участник Необходимо добавить в проект в качестве члена группы безопасности участников или администраторов проектов.
Доступ заинтересованных лиц Чтобы добавить или изменить рабочие элементы, необходимо предоставить заинтересованным лицам доступ или выше.
Участник или разрешить пермы Чтобы просмотреть или изменить рабочие элементы, необходимо иметь рабочие элементы Представления в этом узле и изменить рабочие элементы в разрешениях этого узла, для которых задано значение Allow. По умолчанию группа участников имеет это разрешение на разрешение. Дополнительные сведения см. в разделе "Настройка разрешений отслеживания работы".
Определенные итерации Чтобы использовать область планирования , администратор команды должен определить пути итерации (спринт) и настроить итерации команды.

Что делает функцию или эпическую?

Эпические и функциональные возможности — это контейнеры более высокого уровня, используемые для организации работы. Как правило, истории пользователей или элементы невыполненной работы объединяются в функции. Функции свернуты в эпические эпосы. Имейте в виду эту иерархию при именовании функций и эпических элементов.

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

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

Просмотр невыполненной работы

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

  1. Войдите в проект (https://dev.azure.com/{Your_Organization/Your_Project}).

  2. Выберите "Невыполненные>" доски.

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

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

    Снимок экрана: выбор другого процесса команды.

    Совет

    Выберите значок звезды, чтобы избранное невыполненной работы команды. Избранные артефакты ( значок избранного) отображаются в верхней части списка селектора команды.

  3. Выберите уровень невыполненной работы.

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

  4. (Необязательно) Выберите столбцы, которые должны отображаться и в каком порядке: выберите значок действий и выберите параметры столбца.

    Снимок экрана: открытие параметров столбца из меню

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

  2. Выберите "Невыполненные>" доски.

    Снимок экрана: открытие невыполненной работы локальной среды Azure DevOps Server 2019.

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

    Снимок экрана: выбор другой команды.

  3. Выберите невыполненную работу портфеля: функции или эпические функции.

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

  4. (Необязательно) Чтобы выбрать, какие столбцы должны отображаться и в каком порядке, выберите значок действий и выберите параметры столбца. Возможно, потребуется добавить путь итерации к набору столбцов, которые отображаются в невыполненной работы. Дополнительные сведения см. в разделе "Изменение параметров столбца".

    Снимок экрана: открытие параметров столбца из меню

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

Добавление функций и эпических элементов в невыполненную работу

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

  1. Выберите новый рабочий элемент, введите заголовок и нажмите клавишу ВВОД или добавить в начало.

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

  2. Повторите предыдущий шаг, чтобы записать все идеи в качестве рабочих элементов.

    В следующем примере есть шесть добавленных функций.

    Снимок экрана: добавление функции Azure DevOps Server 2019.

    Вы можете добавить эпические эпосы таким же образом. Откройте невыполненный журнал Epics из селектора невыполненных работ.

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

Добавление сведений в функцию или эпическую

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

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

Поле

Использование


Область ценности клиента, которую решает эпический, компонент или элемент невыполненной работы. Доступные значения:

  • Архитектура — технические службы для реализации бизнес-функций, которые обеспечивают решение
  • Бизнес (по умолчанию)— службы, которые удовлетворяют потребностям клиентов или заинтересованных лиц, которые напрямую обеспечивают ценность клиентов для поддержки бизнеса.

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

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

Субъективная единица измерения, которая фиксирует снижение бизнес-ценности с течением времени. Более высокие значения указывают на то, что эпическая или функция по сути является более критически важной, чем эти элементы с более низкими значениями.

Укажите дату реализации функции.


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

Дочерние элементы можно добавить в функции из любой невыполненной работы. Вы также можете добавить дочерние истории пользователей (Agile) или элементы невыполненной работы продукта (Scrum) или требования (CMMI) из доски для функций. Дочерние функции можно добавить на доске Epic. Дополнительные сведения см. в разделе " Функции и эпические эпопеи" доски. Сведения о родительских или репарентных дочерних элементах из невыполненной работы см. в разделе "Упорядочение невыполненной работы".

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

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

Для проектов Scrum иерархия выглядит следующим образом.

Снимок экрана: сверху вниз, иерархия показывает Epic, Feature, Product Backlog Item и Task.

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

Добавление невыполненных работ и досок портфеля

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

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

Модель процесса наследования:

Локальная модель xml-процесса:

Отображение счетчиков хода выполнения свертки или итогов

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

  • Индикаторы хода выполнения указывают процент потомков в иерархии, которые закрыты или завершены.
  • Счетчики отображают общее количество элементов-потомков.
  • Итоговые данные предоставляют сумму числовых полей, таких как трудозатраты, точки истории, завершенные трудозатраты или оставшиеся трудозатраты потомков.

В следующем примере показаны индикаторы хода выполнения для невыполненной работы портфеля.

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

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