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


Эффективное управление рабочими элементами

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

Visual Studio 2019 | Visual Studio 2022

Рабочие элементы являются основой управления проектами в Azure Boards, позволяя командам отслеживать и упорядочивать все типы работы, включая истории пользователей, элементы невыполненной работы продукта, задачи, тестовые случаи и ошибки. Эффективное управление рабочими элементами помогает командам:

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

В этом комплексном руководстве рассматриваются основные возможности управления рабочими элементами в Azure DevOps.

Tip

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

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

Note

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

Note

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

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

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

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

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

Просмотр и отслеживание рабочих элементов

Эффективный просмотр и отслеживание рабочих элементов обеспечивает видимость команды и мониторинг прогресса. Страница "Рабочие элементы" предоставляет несколько параметров просмотра:

  • Мои рабочие элементы: элементы, назначенные вам, или которые вы отслеживаете
  • Последнее действие: недавно созданные или обновленные элементы
  • Упоминалось: Элементы, в которых вы находитесь @mentioned в обсуждениях
  • Пользовательские фильтры: фильтрация по состоянию, итерации, пути к области или пользовательским критериям

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

Вы также можете просматривать рабочие элементы из Visual Studio, Azure DevOps CLI или REST API.

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

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

Распространенные шаблоны связывания:

  • Иерархические ссылки: связь эпиков → фич → пользовательских историй → задач
  • Ссылки на зависимости: связанные рабочие элементы, которые блокируют или зависят от других
  • Реферальные ссылки: подключение рабочих элементов к коммитам, пулл-реквестам или внешним ресурсам

Преимущества связывания:

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

Подробные рекомендации по связыванию см. в разделе "Связывание рабочих элементов" с объектами и справочником по типам ссылок.

Следите за рабочим элементом

Чтобы отслеживать ход выполнения одного рабочего элемента, щелкните значок "Следовать" . Это действие отправляет email-оповещения, когда вносятся изменения в рабочий элемент.

Снимок экрана: форма рабочего элемента, элемент управления значком

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

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

  • Не подписан(а): уведомления от этого рабочего элемента приходят только если вы @mentioned.
  • Подписка: получение уведомлений обо всех изменениях этого рабочего элемента.
  • Индивидуально: указание уведомлений для:
    • Изменение состояния: при изменении состояния рабочего элемента
    • Изменено назначение: когда рабочий элемент назначается другому пользователю
    • Путь итерации изменен: когда изменяется путь итерации

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

Чтобы остановить следующие изменения, щелкните значок "Далее".

Управление вложениями и документацией

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

Возможности вложений:

  • Ограничения файлов: до 100 файлов на рабочий элемент, максимум 60 МБ на файл
  • Поддерживаемые форматы: изображения, документы, файлы кода, журналы и многое другое
  • Управление доступом: вложения наследуют разрешения рабочего элемента

Рекомендации

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

Управление вложениями с помощью вкладки вложения веб-портала. Подробные инструкции см. в разделе "Управление вложениями для рабочих элементов".

Упорядочение с помощью тегов и категорий

Теги обеспечивают гибкую классификацию рабочих элементов за пределами формальной области и путей итерации.

Эффективные стратегии добавления тегов:

  • Группирование компонентов: тег связанных рабочих элементов для отслеживания компонентов
  • Требования к навыку. Определение работы, требующей определенного опыта (интерфейсная часть, серверная часть, проектирование)
  • Индикаторы приоритета: пометить срочные или высоковидимые элементы
  • Этапы процесса: отслеживание работы через пользовательские этапы рабочего процесса
  • Координация между командами: определение работы, влияющей на несколько команд

Советы по управлению тегами:

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

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

Запись комментариев в разделе "Обсуждение"

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

Снимок экрана: раздел

Панель инструментов редактора форматированного текста отображается под областью ввода текста при отображении курсора в любом текстовом поле, поддерживающем форматирование текста.

Снимок экрана: раздел

Note

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

Укажите кого-то, группу, рабочий элемент или pull request (запрос на слияние)

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

Одно и то же меню можно открыть с помощью сочетаний клавиш: упоминание @, хештег #, и восклицательный знак !.

Снимок экрана: раздел

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

Изменение или удаление комментария

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

Снимок экрана: раздел

После обновления комментария нажмите кнопку "Обновить". Чтобы удалить комментарий, подтвердите удаление. Вкладка «Журнал» в форме рабочего элемента сохраняет полный аудиторский след всех измененных и удаленных комментариев.

Important

Для локальных Azure DevOps Server настройте SMTP-сервер, чтобы участники команды получали уведомления.

Добавление реакции на комментарий

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

Снимок экрана: раздел

Сохранение комментария без сохранения рабочего элемента

Note

Эта функция доступна начиная с Azure DevOps Server 2022.1.

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

При сохранении комментариев вам не нужно сохранять рабочий элемент.

Снимок экрана: раздел

Note

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

Эффективное копирование и клонирование рабочих элементов

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

Ключевые преимущества:

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

Распространенные варианты использования:

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

Пошаговые инструкции см. в разделе "Копирование или клонирование рабочих элементов".

Перемещение рабочих элементов между командами

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

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

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

Распространенные сценарии:

  • Переназначение работы на основе экспертизы или возможностей команды
  • Реорганизация работы из-за реструктуризации проектов
  • Балансировка рабочей нагрузки между командами
  • Перемещение работы в специализированные группы (безопасность, производительность, специальные возможности)

Важные вопросы:

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

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

Настройка шаблонов и типов рабочих элементов

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

Подходы к настройке шаблона рабочего элемента

  • Шаблоны рабочих элементов (уровень команды)

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

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

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

Ресурсы настройки

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

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

Дополнительные сведения см. в статье " Удаление, удаление и восстановление рабочих элементов".

Отчеты и аналитика

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

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

Рекомендации по управлению рабочими элементами

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

Универсальные лучшие практики

  • Четкие описания: написание конкретных, практических описаний с четкими критериями принятия
  • Согласованная оценка: последовательно используйте относительные оценки размера или оценки на основе времени.
  • Регулярные обновления: сохраняйте состояние рабочего элемента в актуальном состоянии, чтобы отразить фактический ход выполнения
  • Эффективное связывание: обеспечение трассируемости с помощью иерархических и зависимых связей
  • Значимые теги. Использование стандартных соглашений по тегам для фильтрации и организации

Руководство для конкретного процесса

Гибкая методология:

  • Сосредоточьтесь на ценности пользователей и итеративной доставке
  • Поддерживать приоритизированный бэклог продукта
  • Использование историй пользователей с четкими критериями принятия
  • Руководство по рабочему процессу Agile

Платформа Scrum:

Подход CMMI:

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

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

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

Если у вас есть Azure Boards MCP Server подключен к агенту ИИ в режиме агента, можно использовать запросы естественного языка для создания, обновления и отслеживания рабочих элементов.

Задача Пример запроса
Создание рабочего элемента Create a user story titled 'Add search functionality' with priority 2 and assign it to <Jamal>
Обновление полей рабочего элемента Update the state of bug #456 to Resolved and set the reason to 'Fixed'
Запросить рабочие элементы Show me all active work items assigned to <me> in the current sprint
Добавление ссылок и комментариев Add a comment to work item #789 with the status update 'API integration complete, pending review'
Кратко изложите рабочий элемент Get work item <1234> and summarize the description, acceptance criteria, and current discussion
Клонирование структуры рабочего элемента Create a new user story in <Contoso> with the same title, description, and acceptance criteria as work item <1234> but assign it to <Raisa>
Отслеживание последних обновлений Show work items in <Contoso> that I updated today with their current states
Проверка полноты поля List active user stories in the current sprint for <Contoso> that are missing acceptance criteria or a description
Получение истории рабочих задач Show me the revision history of work item <1234> including who made each change
Сравнение рабочих элементов Show work items <1234> and <5678> side by side and highlight the differences in their fields

Note

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