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

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015

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

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

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

Вне зависимости от начальной точки вы можете использовать невыполненные работы портфеля для более подробного заказа. Используйте журналы ожидания для планирования проекта и:

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

Используйте эту статью, чтобы научиться:

  • Определение хорошей функции или ситуации
  • Просмотр невыполненной работы или портфеля
  • Добавление компонентов и ситуаций
  • Добавить дочерние элементы

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

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

Концептуальное изображение, тип рабочего элемента Agile

Каждая команда может настроить способ управления ошибками (на том же уровне, что и пользовательские истории или задачи), настроив параметр Работа с ошибками . Дополнительные сведения об использовании этих типов рабочих элементов см. в разделе Agile Process.

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

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

Примечание

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

Что делает функция или история?

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

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

Функции

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

Ситуации

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

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

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

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

  1. (1) убедитесь, что выбран правильный проект (2) выберите Boards невыполненные работы, а затем (3) выберите нужную команду в меню выбора команды.

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

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

    Выбор другой команды

    Совет

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

  2. Убедитесь, что выбраны истории (для гибкой разработки), проблемы (для базовых), элементы невыполненной работы (для Scrum) или требования (для CMMI) в качестве уровня невыполненной работы.

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

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

    Открыть параметры столбцов

  1. (1) убедитесь, что выбран правильный проект (2) выберите Boards невыполненные работы, а затем (3) выберите нужную команду в меню выбора команды.

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

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

    Выбор другой команды

  2. Выберите нужную невыполненную работу портфеля, функции. или ситуаций.

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

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

    Открыть параметры столбцов

  1. В веб-браузере откройте невыполненную работу команды. (1) выберите команду в селекторе проекта или команды, выберите (2) Рабочая, (3) невыполненная работа , азатем (4) незавершенная работа портфеля, представляющая собой функции или ситуаций.

    открытие функций невыполненной работы Boards >

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

    Выбор другой команды

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

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

Совет

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

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

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

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

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

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

    Здесь мы добавили шесть функций.

    Добавление компонента

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

  1. Чтобы добавить компонент, введите заголовок и нажмите кнопку Добавить. Если вы не видите ссылку Добавить , нажмите кнопку создать , чтобы открыть панель быстрого добавления.

    Добавление компонента

  2. Повторяйте этот шаг, пока не будут сохранены все основные идеи.

    Здесь мы добавили шесть функций.

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

Добавление сведений к функции или ситуации

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

Примечание

Изображения, отображаемые на веб-портале, могут отличаться от образов, которые вы видите в этой статье. Эти различия вызваны обновлениями, внесенными в веб-приложение, параметрами, включенными вами или администратором, и процессом, выбранным при создании проекта —Agile, Basic, Scrumили CMMI. базовый процесс доступен для Azure DevOps Server 2019 с обновлением 1 и более поздних версий.

Форма рабочего элемента компонента, гибкий процесс, Добавление сведений в компонент

Поле

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

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

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

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

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

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

Укажите дату, к которой функция должна быть реализована.

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

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

Совет

Вы также можете добавить дочерние пользовательские истории (Agile) или элементы невыполненной работы по продукту (Scrum) или требования (CMMI) с доски Канбан для функций. Также можно добавить дочерние функции из доски истории. Дополнительные сведения см. в разделе функции и ситуаций на доске Канбан. Кроме того, можно быстро дочерние или переподчиненные потомки из невыполненной работы с помощью панели сопоставления, как описано в разделе упорядочение невыполненной работы, сопоставление дочерних рабочих элементов с родителями.

Чтобы добавить рабочий элемент, щелкните значок «плюс» и выберите нужный параметр.

Здесь мы добавим элемент невыполненной работы по продукту в качестве дочернего компонента для веб-этапа заказчика 1.

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

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

Чтобы добавить рабочий элемент, выберите его и выберите один из предлагаемых параметров.

Здесь мы добавим элемент невыполненной работы по продукту в качестве дочернего компонента для веб-этапа заказчика 1.

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

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

Для проектов Scrum иерархия показана так:

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

Так как команды также могут задавать ошибки в виде задач, ошибки могут добавляться в качестве дочерних элементов PBI.

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

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

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

Если вам требуется более двух невыполненных работ портфеля, можно добавить до двух дополнительных уровней в пять.

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

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

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

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

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

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

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

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

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

Возможные дальнейшие действия

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