Просмотр и настройка скорости работы команды
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Метрики скорости предоставляют ценные аналитические сведения, помогающие командам планировать и прогноз спринтов, а также оценивать, насколько точно они оценивают и соответствуют запланированным обязательствам. Эти метрики указывают, сколько работы может завершить команда во время спринта на основе количества завершенных рабочих элементов или суммы оценок для усилий (элементы списка невыполненной работы продукта), сторипоинтов (пользовательские истории) или размера (требования). Используйте скорость для определения емкости команды, но не путайте ее с ключевыми индикаторами производительности.
Предварительные условия
Категория | Требования |
---|---|
Уровни доступа |
-
член проекта. — По крайней мере базовый доступ уровня . |
Разрешения |
-
администратор команды или администратор проекта или вам предоставлены определенные разрешения для панели мониторинга. — Чтобы добавить мини-приложение на панель мониторинга команды: член команды. |
Активация функций | Azure Boards включено. Если он отключен, ни один из мини-приложений аналитики отслеживания работы не отображается. Чтобы повторно включить ее, см. раздел "Включение или отключение службы". |
ознакомленность с задачами | Помните о необходимых и рекомендуемых задачах, перечисленных далее в этой статье. |
Категория | Требования |
---|---|
Уровни доступа |
-
член проекта. — По крайней мере базовый доступ уровня . |
Разрешения |
-
администратор команды или администратор проекта или определенные разрешения на информационную панель, предоставленные вам. Чтобы добавить виджет на панель мониторинга команды, следует быть членом команды. |
Активация функций |
-
Azure Boards включено. Если он отключен, ни один из мини-приложений аналитики отслеживания работы не отображается. Чтобы повторно включить ее, см. раздел "Включение или отключение службы". - Аналитика установлена и включена. администраторы коллекции проектов группы участников могут добавлять расширения или включать службу. Владельцы организации автоматически входят в эту группу. |
Совет
Изображения в этой статье могут отличаться от того, что вы видите на веб-портале. Эти различия могут быть вызваны обновлениями веб-приложения, параметрами, включенными вами или администратором, и процессом, выбранным при создании проекта (Agile, Basic, Scrum или CMMI). Базовый процесс доступен начиная с Azure DevOps Server 2019 с обновлением 1.
Типы диаграмм скорости
Вы можете выбрать две диаграммы скорости: диаграмму скорости в контексте на странице невыполненных работ и мини-приложение "Скорость" для панелей мониторинга. Обе диаграммы помогают быстро понять категории состояния рабочего процесса, описанные в следующей таблице.
Элементы в состояниях Предлагается или Разрешено исключаются из вычислений по состояниям Завершено, Завершено с опозданием и Неполно. Дополнительные сведения см. в статье о том, как используются состояния категорий рабочих процессов в Azure Boards. Ваши выбранные настройки являются личными и сохраняются между сеансами, пока вы их не измените.
Состояние рабочего процесса | Описание |
---|---|
Запланировано | Рабочие элементы, назначенные спринту перед его началом. Если их переназначают после начала спринта, они остаются запланированными в исходном спринте и отображаются как поздние или неполные в новом спринте. |
Завершено | Элементы работы, назначенные на спринт и завершённые до его окончания. |
Завершено поздно | Рабочие элементы, назначенные спринту, но завершенные после его завершения. |
Неполный | Рабочие элементы, выбраны для спринта, но еще не завершены. |
Решено | Ошибки, назначенные спринту, указывающие, что решение было реализовано, но еще не проверено. |
Далее в этой статье вы узнаете, как открыть отчет "Скорость в контексте" или настроить мини-приложение "Скорость".
Вы можете настроить каждую диаграмму следующим образом:
- Сумма усилий, точек истории, полей размера или других поддерживаемых числовых полей, назначенных элементам невыполненной работы.
- Количество рабочих элементов в бэклоге.
- Число итераций.
Мини-приложение предлагает дополнительные параметры конфигурации. Дополнительные сведения см. в разделе "Настройка и просмотр диаграмм скорости".
Просмотр отчета Velocity в контексте
Отчёты о скорости выполнения доступны как для невыполненных работ по продуктам, так и для портфеля невыполненных работ. Каждый отчет включает интерактивные элементы управления, позволяя пользователям настраивать представление в соответствии с конкретными интересами.
Войдите в проект (
https://dev.azure.com/{Your_Organization/Your_Project}
).Выберите Boards>Backlogs>Analytics, чтобы открыть отчет о скорости для бэклога продукта или портфеля.
Чтобы перейти к другому реестру задач, выберите из селектора реестров задач, а затем выберите "Просмотреть полный отчет для Скорости".
Используйте интерактивные элементы управления для выбора поля счетчика или суммы и количества итераций. Выберите настраиваемые итерации, чтобы указать любое количество итераций от 1 до 15.
Если ваша команда не завершает спринт или если вы работаете над элементами до даты начала спринта, нет данных для анализа и прогнозирования. Следующее сообщение может отображаться: Задать даты итерации для использования этого мини-приложения. Чтобы устранить эту ситуацию, задайте диапазон дат итерации для включения текущей даты или ожидания начала спринта.
Наведите указатель мыши на область столбца, чтобы отобразить сводку по запланированным и завершенным рабочим элементам. Например, для спринта 07_2019 планируется 131 элементов.
Для получения дополнительной информации см. описания состояния рабочего процесса, упомянутые ранее в этой статье.
Чтобы добавить отчет на панель мониторинга, выберите
значок действий и нажмите кнопку "Копировать на панель мониторинга".
Выберите панель мониторинга и нажмите кнопку "ОК".
Чтобы вернуться к сводке аналитики, выберите стрелку
назад.
Настройка мини-приложения "Скорость"
Мини-приложение "Скорость" можно настроить только для одной команды. Если вы хотите увидеть производительность нескольких команд, то вам необходимо настроить команду по управлению портфелем, объединяющую несколько команд. Дополнительные сведения см. в разделе "Добавление команд".
Если вы еще не сделали, добавьте мини-приложение "Скорость" на панель мониторинга. Для Azure DevOps Server 2019 включите или установите Analytics.
Выполните следующие действия, чтобы настроить мини-приложение "Скорость".
Щелкните значок действий и выберите параметр "Настройка", чтобы открыть диалоговое окно конфигурации.
Измените название, выберите команду и выберите уровень невыполненной работы или тип рабочего элемента для отслеживания. Выберите, следует ли отслеживать количество рабочих элементов или сумму числового поля. Наиболее распространенное суммарное поле — это "Усилия", "Точки истории" или "Размер".
Укажите количество спринтов, которые вы хотите просмотреть. Значение по умолчанию равно 6, а максимальное — 15.
(Необязательно) Установите флажки, чтобы отобразить дополнительные сведения о работе, завершенной позже, чем запланировано для каждого спринта.
- Отображение запланированных работ для итерации. Установите этот флажок, чтобы отобразить объем работы, запланированной для итерации в начале итерации, что полезно для сравнения запланированных работ с фактическими конечными результатыми. По умолчанию количество запланированных работ начинается с даты начала итерации.
-
Дни, прошедшие дату начала итерации, когда запланированная работа является окончательной: укажите количество дней после даты начала подсчета запланированных работ. Например, если первые два дня итерации предназначены для планирования, можно ввести
3
, а запланированные рабочие даты будут рассчитываться на третий день. Например, если итерация начинается01/01/2024
, а три элемента невыполненной работы назначаются на итерацию в конце01/01/2024
дня, то эти три элемента невыполненной работы считаются запланированными элементами. Если ваша команда не завершит планирование в течение первых нескольких дней итерации, вы можете обновить количество дней, прошедших с начала итерации, когда планируемая работа будет окончательной. - Выделить работу, выполненную с опозданием: Установите этот флажок, чтобы отображать рабочие элементы, отмеченные как завершенные после даты окончания итерации. Такие элементы считаются выполненными с опозданием и отображаются светло-зеленым цветом. Выделение поздно завершенной работы полезно для выявления закономерности, когда рабочие элементы помечаются завершенными после окончания итерации.
- Дни после окончания итерации, после которых работа считается просроченной: укажите количество дней, по истечении которых вы считаете рабочий элемент просроченным, если его статус по-прежнему новый или в работе. Например, ввод трех дней дает команде 3 дня после окончания итерации, чтобы пометить рабочие элементы завершенными, прежде чем их сочтут запоздалыми.
Выберите Сохранить. На следующем рисунке показана скорость на основе точек истории и восьми спринтов данных.
Дополнительные сведения о Запланированных, Завершенных, Завершенных с опозданием и Неполных состояниях см. в Описаниях состояния, упомянутых ранее в этой статье.
Обязательные и рекомендуемые задачи для использования диаграмм скорости
Чтобы ваша команда извлекла максимальную пользу из диаграмм скорости, следуйте этим необходимым и рекомендуемым задачам.
Обязательные задачи
- определить пути итерации (спринты) и настроить итерации команды. Убедитесь, что спринты имеют одинаковую длительность.
- Определение и оценка элементов невыполненной работы. Элементы, созданные из бэклога команды, автоматически назначаются текущему спринту и области команды по умолчанию.
- Обновите состояние элементов бэклога при запуске и завершении работы. На диаграмме скорости или мини-приложении отображаются только элементы с состоянием В процессе или Завершено.
Рекомендуемые задачи
- Определение и размер элементов невыполненной работы для минимизации изменчивости.
- решите, как ваша команда обрабатывает ошибки. При обработке таких требований ошибки отображаются в невыполненной работе и включаются в диаграмму скорости и прогнозирование.
- Задать путь к участку вашей команды. Инструмент прогнозирования использует эти настройки для включения или исключения элементов в областях, согласно настройкам по умолчанию команды.
- избегайте создания иерархии элементов невыполненной работы и ошибок. На доске, Taskboards и в списке задач спринта отображаются только последние узлы в иерархии. Вместо этого сохраняйте плоский список со связями родитель-потомок на одном уровне. Используйте функции для группирования требований илипользовательских историй.
- обновите статус выполненных элементов бэклога в конце спринта. Переместите неполные элементы обратно в бэклог продукта для планирования спринтов в будущем.
- свести к минимуму вариативность размеров элементов невыполненной работы для повышения точности оценки. Снижение изменчивости повышает надежность метрик скорости и результатов прогнозирования. Оценки являются оценками команды по поводу усилий, необходимых для завершения элемента относительно других в бэклоге.
Внимание
- Удаление путей области или перенастройка путей итерации приводит к необратимой потере данных. Например:
- Диаграммы виджетов сгораемости и роста
- Диаграммы снижения оставшихся задач в спринте
- Диаграммы производительности для команд с измененными путями области
- Диаграммы исторических трендов, ссылающиеся на путь области и путь итерации , как они были определены в то время для каждого рабочего элемента.
- После удаления вы не сможете получить исторические данные для этих путей.
- Вы можете удалять только области и пути итерации, которые больше не используются любыми рабочими элементами.
Добавление других команд
Если каждая команда хочет своего представления невыполненной работы, диаграммы скорости и средства прогнозирования, можно добавить новую команду. Каждая команда имеет доступ к собственному набору средств Agile, которые фильтруют рабочие элементы, чтобы включить только пути к назначенной области и пути итерации, относящиеся к этой команде.