Мини-приложения времени и времени выполнения

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

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

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

Conceptual image of how cycle time and lead time are measured.

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

В этой статье описано, как выполнить следующие задачи:

  • Установка и настройка мини-приложений времени выполнения и циклов (аналитика)
  • Интерпретация диаграмм управления точечной диаграммы
  • Узнайте, как скользящее среднее и стандартное отклонение вычисляются на диаграммах

Дополнительные сведения см. в руководстве по накопительным потокам, времени выполнения и циклу.

Необходимые компоненты

  • Вы должны быть членом проекта. Получите добавление в проект или создайте его.
  • Чтобы добавить мини-приложение на панель мониторинга группы, необходимо быть членом команды. У вас должен быть базовый доступ или больше, иметь разрешения на панель мониторинга или быть администраторомгруппы или администратором проекта.
  • Доски должны быть включены. Если он отключен, ни один из мини-приложений аналитики отслеживания работы не отображается. Чтобы повторно включить ее, см. раздел "Включение или отключение службы Azure DevOps".
  • Вы должны быть членом проекта. Получите добавление в проект или создайте его.
  • Включите или установите Аналитику. Для добавления расширений или включения службы необходимо быть владельцем учетной записи или членом группы Администратор istratorов коллекции проектов.
  • Чтобы добавить мини-приложение на панель мониторинга группы, необходимо быть членом команды. У вас должен быть базовый доступ или больше, иметь разрешения панели мониторинга или быть администратором группы или администратором проекта. Параметры по умолчанию предоставляют всем участникам команды разрешения.
  • Доски должны быть включены. Если он отключен, ни один из мини-приложений аналитики отслеживания работы не отображается. Чтобы повторно включить ее, см. раздел "Включение или отключение службы Azure DevOps".

Добавление мини-приложения на панель мониторинга

  1. Настройте доску Канбан вашей команды, если вы еще не сделали этого.
  2. Добавьте мини-приложение на панель мониторинга. Существует два мини-приложения: время цикла и время выполнения. Выберите тот, который нужно отобразить и настроить.

Настройка мини-приложений времени цикла и времени выполнения

Диалоговое окно "Конфигурация" совпадает с мини-приложениями "Время цикла" и "Время выполнения". Вы настраиваете эти мини-приложения для команды. Дополнительные сведения см. в разделе "Добавление команд".

  1. Щелкните значок контекстного меню и выберите "Настроить ", чтобы открыть диалоговое окно конфигурации.

  2. Измените заголовок и выберите значения, которые необходимо отслеживать:

    • Team
    • Уровень невыполненной работы
    • Пловец
    • Условия полей
    • Период времени

    Screenshot of Configure dialog, Lead Time widget, latest version.

    Чтобы выбрать пловец, необходимо выбрать невыполненную работу.

    Примечание.

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

  3. Чтобы дополнительно отфильтровать рабочие элементы, используемые для вычисления времени свинца или цикла, укажите критерии поля. Например, все рабочие элементы, поле выпуска которых имеет значение "Веха 1".

    Screenshot of Configure dialog, Lead Time widget, filter criteria.

    Примечание.

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

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

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

  5. Выберите Сохранить, когда вы закончите. На следующем рисунке показан пример диаграммы времени выполнения, показывающая 60 дней данных.

    Screenshot ofExample CFD chart, rolling 30 days.

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

  1. Щелкните значок контекстного меню и выберите "Настроить ", чтобы открыть диалоговое окно конфигурации. Измените заголовок и выберите значения, которые необходимо отслеживать:

    • Team
    • Уровень невыполненной работы
    • Пловец
    • Период времени

    Screenshot of Configure dialog, Configure dialog, Lead Time widget, 2019 version.

    Чтобы выбрать пловец, необходимо выбрать невыполненную работу.

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

  3. Выберите Сохранить, когда вы закончите. На следующем рисунке показан пример диаграммы времени выполнения, показывающая 60 дней данных.

    Screenshot Example CFD chart, rolling 30 days, 2019 version. Чтобы диаграммы времени свинца или цикла предоставляли полезные данные, ваша команда должна быстро обновить состояние этих рабочих элементов, отслеживаемых мини-приложениями.

Интерпретация диаграмм управления точечной диаграммы

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

Пример мини-приложения времени выполнения

Screenshot of Cycle Time widget.

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

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

Элементы сводки

  • Дни в среднем (среднее время выполнения или время цикла) для основных типов рабочих элементов, настроенных для диаграммы. Это число может не совпадать со средним циклом или временем выполнения всех рабочих элементов. Он зависит от конфигураций, используемых для мини-приложений. Среднее число вычисляется на основе каждого дня, когда команда занимает время для рабочего элемента.
  • Количество невыполненных рабочих элементов, используемых в вычислениях диаграммы; Если существует более трех типов рабочих элементов, вы увидите сводку для других.
  • Черная линия тренда указывает скользящее среднее.
  • Полоса вокруг линии тренда показывает стандартное отклонение.

Интерактивные элементы

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

Скользящее среднее и стандартное отклонение вычислений

  • Ежедневное скользящее среднее значение соответствует среднему значению точек данных, которые попадают в скользящее среднее окно. Время на основе скользящего среднего окна вычисляется на основе текущего дня и предыдущих N дней. N соответствует 20 % от количества дней отображения диаграммы, округленной до ближайшего нечетного числа.

    Например, если диаграмма отображает последние 30 дней, то N = 5 дней. 20% из 30 дней округляется до ближайшего нечетного числа, что составляет 5.

  • Скользящее среднее окно за апрель 10 соответствует предыдущим пяти дням. Таким образом, 10 апреля скользящая средняя средняя из всех точек данных, которые падают на 5 апреля до 10 апреля.

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

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

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