Создание и управление вашим бэклогом

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

Бэклог продукта — это план проекта, который показывает, что ваша команда планирует реализовать. Он содержит истории пользователей, элементы невыполненной работы или требования, которые вы добавляете в него. Невыполненная работа — это плоский список рабочих элементов, как показано на следующем рисунке, в котором показан процесс Scrum для Azure Boards. Для моделей процессов Agile, Basic и интеграции моделей зрелости (CMMI), выбор элементов невыполненных задач отображается в виде историй, вопросов и требований.

Реестр задач продукта является одним из трех классов реестров: реестры задач, доски и планы.

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

Prerequisites

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

Tip

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

Фильтрация рабочих элементов бэклога и спринта

Невыполненная работа продукта, Доска и невыполненные спринты отображают рабочие элементы на основе следующих критериев:

Process Тип рабочего элемента Имя невыполненной работы
Basic Issue Проблемы
Agile История пользователя Истории
Scrum Элемент невыполненной работы продукта Элементы невыполненной работы
CMMI Requirement Requirements

Дополнительные критерии фильтрации:

  • Территориальный путь соответствует одному из путей области, выбранных вашей командой
  • Путь итерации вашей команды находится в итерационном пути по умолчанию

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

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

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

Добавление невыполненной работы

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

Каждый процесс определяет следующие уровни невыполненной работы:

  • Agile: истории, фичи и эпики
  • Базовый:проблемы и эпические эпосы
  • Scrum: невыполненные элементы, функции и эпические эпосы
  • CMMI: требования, компоненты и эпические характеристики

Сведения о настройке невыполненной работы см. в разделе "Унаследованная модель процесса " или "Локальная модель XML-процесса".

Откройте свой бэклог

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

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

  2. Выберите Доски>Невыполненные задачи.

    Скриншот выбора последовательности для открытия бэклогов в Boards.

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

    Снимок экрана: раскрывающееся меню выбора команды.

    Tip

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

  3. Убедитесь, что вы выбрали Сюжеты (для Agile), Проблемы (для Basic), Элементы невыполненной работы (для Scrum) или Требования (для CMMI) в качестве уровня невыполненной работы.

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

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

    Снимок экрана: выбор кнопки

Tip

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

Отслеживание ошибок в невыполненной работе

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

Преобразование идей в элементы невыполненной работы

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

Если вы уже определили длинный список элементов, их не нужно вводить повторно по одному. Вместо этого используйте массовые рабочие элементы с CSV-файлами или Microsoft Excel для их импорта в работы в бэклоге.

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

    Снимок экрана параметров просмотра, отключенных родителями.

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

    Снимок экрана: добавленный рабочий элемент с помощью нового рабочего элемента.

    Note

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

В зависимости от того, создаете ли вы ваш проект с помощью Basic, Agile, Scrum или CMMI, элементы невыполненной работы могут называться проблемами, историями пользователей, PBI или требованиями. Все эти термины описывают ценность, которая будет предоставлена клиенту, и работу, которую необходимо выполнить.

По умолчанию пользовательские истории появляются в списке невыполненной работы Agile, задачи в базовом списке невыполненной работы, PBIs и ошибки появляются в списке невыполненной работы Scrum, а требования появляются в списке невыполненной работы CMMI.

Переупорядочение невыполненной работы

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

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

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

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

Note

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

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

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

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

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

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

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

Note

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

Например, назначьте историю Раисе Покровской и добавьте заметку к обсуждению, в которой упоминается Раиса.

Снимок экрана: форма рабочего элемента

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

Ключевые поля для планирования невыполненной работы

Используйте эти основные поля для оценки усилий и определения требований к планированию спринта:

Field Purpose
Усилия, Точки истории, Размер Оцените объем требуемой работы — используйте относительный размер (степени 2, последовательность Фибоначчи или предпочтительный для вашей команды масштаб). Эти оценки вычисляют скорость и прогноз спринтов.
Ценность бизнеса Задайте приоритет— назначьте относительное значение по сравнению с другими элементами. Более высокие числа указывают на большую ценность для бизнеса.
Description Определение области . Укажите четкие сведения о потребностях и требованиях пользователей. Сосредоточьтесь на том, что пользователи хотят достичь и почему.
Критерии принятия Определение "Готово" — описание конкретных критериев завершения. Установите общее понимание между командой и клиентами для приемочного тестирования.
Оценка влияния Оценка риска (только CMMI) — документируйте влияние клиента на отсутствие реализации требования.

Отображение или скрытие элементов в процессе

Используйте селектор параметров представления, чтобы включить видимость элементов в процессе выполнения. Когда выключено, элементы в состояниях "Активный", "Зафиксировано" или "Разрешено (или состояниях, относящихся к категории «В процессе»), не отображаются в невыполненной работе.

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

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

Отображение или скрытие рабочих элементов в состоянии "Завершено"

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

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

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

Note

  • Невыполненные задачи и доски скрывают завершенные или закрытые рабочие элементы, если их Дата изменения была более 183 дней назад (около шести месяцев).
  • Поиск скрытых элементов путем выполнения запроса.
  • Чтобы снова отобразить элемент в списке невыполненной работы или на доске, внесите небольшое изменение, чтобы обновить поле Changed Date.

Note

  • Невыполненные задачи и доски скрывают завершенные или закрытые рабочие элементы, если с даты их изменения Changed Date прошел более чем год.
  • Поиск скрытых элементов путем выполнения запроса.
  • Чтобы снова отобразить элемент в списке невыполненной работы или на доске, внесите небольшое изменение, чтобы обновить поле Changed Date.

Контрольный список для рабочих элементов, невыполненных работ и досок

Если вы не видите рабочие элементы, которые ожидаете в бэклоге продукта или на доске задач, выполните следующие проверки:

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

  2. Создайте запрос элементов невыполненного объема работы, указав типы рабочих элементов, которые относятся к категории "Требования" и области, связанной с командой, например:

    Снимок экрана с запросом по категории

  3. Добавьте поля "Состояние", "Путь к области" и "Путь итерации" в параметры столбцов.

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

    • Область пути относится к области(ям) вашей команды.
    • Путь итерации относится к пути итерации по умолчанию вашей команды
    • Состояние не закрыто, завершено, готово или удалено.

Note

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

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

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

  • На доске только что добавленные рабочие элементы не отображаются, если они имеют более низкий приоритет в списке невыполненных задач. Выбрав "Показать больше элементов", можно вызвать обновление доски и отображение дополнительных рабочих элементов.

    Снимок экрана: доски, отображение дополнительных элементов.

  • Если вы отключите представление " Ход выполнения ", рабочие элементы, на которых запущена работа, не отображаются в списке невыполненной работы.

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

  • Рабочие элементы отображаются в порядке приоритета, в котором вы добавляете или перемещаете их. Вы управляете этим порядком или последовательностью с помощью поля Stack Rank (Basic, Agile и CMMI) или поля "Приоритет невыполненной работы " (Scrum). Дополнительные сведения см. в разделе "Ранжирование стека" в разделах "Невыполненные работы", "Портфели" и "Гибкое управление проектами".

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

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

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

  • Локальная модель процесса XML: если администратор удаляет или уничтожает тип рабочего элемента, он не отображается в бэклогах и на досках.

Использование ИИ для управления невыполненной работой

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

Примеры запросов на управление бэклогом

Задача Пример запроса
Получение элементов невыполненной работы Get list of work items for <Stories> backlog in <Contoso> project
Просмотр рабочих элементов Get my work items for project <Contoso>
Создайте рабочие элементы. Create a new user story in <Contoso> project with title '<Add search functionality>'
Обновление рабочих элементов Update work item <1234> with Story Points = <5> and State = <Active>
Приоритизация бэклога Get all work items in the product backlog for <Contoso> and prioritize them for a <two-week> sprint with <three> developers
Распределение работ List work items for <Stories> backlog, find all security-related bugs, and assign the first <4> to the current iteration
Поиск пробелов в невыполненной работы List features in <Contoso> that have no child user stories
Оценка усилий Show all user stories in <Contoso> project that are active but have no story points assigned
Проверка работоспособности невыполненной работы List all work items in <Contoso> backlog that have been in the New state for more than 30 days
Разделение больших элементов Show user stories in <Contoso> with story points greater than 13 that are still in the New state
Балансировка рабочей нагрузки Show the count of active backlog items per team member in area path <Contoso\\Frontend>
Отслеживание зависимостей List user stories in <Contoso> that have predecessor links to items that aren't yet completed

Tip

Если вы используете Visual Studio Code, agent mode особенно полезно для устранения сложных сценариев невыполненной работы.

  • Чтобы избежать использования устаревших или кэшированных данных из предыдущих запросов, добавьте в запрос "Не используйте ранее полученные данные".

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

После создания бэклога ваша команда может начать работу над элементами с наивысшим приоритетом. Теперь пришло время решить, как вы хотите работать в качестве команды. Выберите рабочий процесс вашей команды: Scrum для структурированных спринтов или Kanban для непрерывного потока. Эти методы можно использовать независимо или вместе.