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