Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Мини-приложения времени выполнения и времени цикла показывают, сколько времени требуется для прохождения работы через ваш конвейер разработки. Время выполнения измеряет общее время, прошедшее от создания задач до завершения. Время цикла измеряет время, необходимое для вашей команды, чтобы завершить рабочие элементы после того, как они начнут активно работать над ними.
На следующей схеме показано, как время выполнения отличается от времени цикла. Время выполнения вычисляется от создания рабочего элемента до вхождения в состояние "Завершено". Время цикла вычисляется от момента первого перехода в категорию состояния "Выполняется" или "Разрешено" до перехода в категорию состояния "Завершено". Дополнительные сведения см. в разделе о состояниях рабочих процессов в бэклогах и на досках.
Эти меры помогают командам планировать, определять варианты эффективности и выявлять потенциальные проблемы процесса. Более короткие сроки выполнения и время цикла указывают на более быструю эффективность команды. Рекомендуется проверять диаграммы времени выполнения и времени цикла до или во время каждой ретроспективы. Используйте время выполнения для оценки времени доставки и отслеживания соглашений об уровне обслуживания (SLA). Используйте время цикла для выявления проблем процесса, выявления вариантов тенденций и оказания помощи в планировании.
Дополнительные сведения см. в руководстве по накопительным потокам, времени ожидания и времени цикла.
Предварительные условия
Категория | Требования |
---|---|
Уровни доступа |
-
член проекта. — Хотя бы базовый доступ. |
Права доступа |
-
администратор команды или администратор проекта или определенные разрешения панели управления для вас. Чтобы добавить виджет на панель мониторинга команды, пользователь должен быть членом команды. |
Активация функций | Azure Boards включено. Если он отключен, ни один из мини-приложений аналитики отслеживания работы не отображается. Чтобы повторно включить ее, см. раздел "Включение или отключение службы". |
ознакомленность с задачами | Помните о необходимых и рекомендуемых задачах, перечисленных далее в этой статье. |
Категория | Требования |
---|---|
Уровни доступа |
-
член проекта. — Хотя бы базовый доступ. |
Права доступа |
-
администратор команды или администратор проекта или определенные разрешения панели управления для вас. Чтобы добавить виджет на панель мониторинга команды, пользователь должен быть членом команды. |
Активация функций |
-
Azure Boards включено. Если он отключен, ни один из мини-приложений аналитики отслеживания работы не отображается. Чтобы повторно включить ее, см. раздел "Включение или отключение службы". - Аналитика установлена и включена. администраторы коллекции проектов группы участников могут добавлять расширения или включать службу. Владельцы организации автоматически входят в эту группу. |
Добавление мини-приложения на панель мониторинга
Убедитесь, что доска вашей команды настроена с определенными столбцами и свимлейнами, поддерживающими ваши рабочие процессы.
Добавьте мини-приложение на панель мониторинга. Существуют два виджета: время цикла и время выполнения. Выберите тот, который нужно отобразить и настроить.
Настройка виджетов времени цикла и времени выполнения
Окно настройки одинаково для виджетов "Время цикла" и "Время выполнения". Настройте эти мини-приложения для команды. Дополнительные сведения см. в разделе "Создание или добавление команды".
Щелкните значок контекстного
меню и выберите "Настроить ", чтобы открыть диалоговое окно конфигурации.
Измените заголовок и выберите значения, которые необходимо отслеживать:
- Группа
- Задачи
- Пловец
- Критерии полей
- Период времени
Чтобы выбрать плавательную дорожку, выберите Бэклог.
Примечание.
Вы можете выбрать только типы рабочих элементов, которые добавляются в невыполненную работу. Чтобы добавить типы рабочих элементов в бэклог, см. Настройка ваших бэклогов или досок (процесс наследования). Сведения о локальном XML-процессе см. в справочном материале Элементы XML конфигурации процессов.
Чтобы дополнительно отфильтровать рабочие элементы, используемые для вычисления времени выполнения или времени цикла, укажите критерии поля. Например, все рабочие элементы, поле релиза которых установлено на "Этап 1".
Примечание.
Если в фильтре отсутствуют значения, это может привести к выбору всех рабочих элементов или оказаться недопустимым аргументом фильтра в зависимости от типа критериев фильтрации.
Для непрерывного потока выберите "Скользящий период " и укажите количество дней, которые вы хотите просмотреть на диаграмме.
Или, для представления фиксированной области, выберите и укажите дату начала. Выберите это представление, если команда использует процесс Scrumban или следует стандартному процессу спринта. Основное различие между этими двумя типами диаграмм заключается в том, что диаграмма фиксированной области предоставляет сведения об изменении области в большинстве случаев.
Выберите Сохранить, когда вы закончите. На следующем рисунке показан пример диаграммы времени выполнения, показывающая 60 дней данных.
Чтобы диаграммы времени выполнения и цикла предоставляли полезные данные, команда должна быстро обновить состояние этих рабочих элементов, отслеживаемых мини-приложениями.
Интерпретировать контрольные диаграммы рассеяния
Виджеты времени выполнения и времени цикла отображаются как точечные диаграммы. Они отображают сводную информацию и предоставляют несколько интерактивных элементов.
Пример виджета времени исполнения
Точки диаграммы представляют завершенные рабочие элементы, а их положение на горизонтальной оси представляет дату их завершения командой. Их положение на вертикальной оси представляет вычисляемое время выполнения или время цикла.
- Большие точки представляют несколько рабочих элементов с одинаковым временем выполнения или временем цикла
- Цвет точки соответствует типу рабочего элемента, отображаемого в условных обозначениях
- Темно-серые точки соответствуют сочетанию типов рабочих элементов
Элементы сводки
- Среднее количество дней (среднее время выполнения или время цикла) для основных типов рабочих элементов, настроенных для диаграммы. Это число может не совпадать со средним временем цикла или временем выполнения всех рабочих элементов. Он зависит от конфигураций, используемых для мини-приложений. Среднее значение вычисляется на основе каждого дня, когда команда уделяет время проработке рабочего элемента.
- Количество невыполненных рабочих элементов, используемых в вычислениях диаграммы. Если существует более трех типов рабочих элементов, вы увидите сводку для других.
- Черная линия тренда обозначает скользящее среднее.
- Полоса вокруг линии тренда показывает стандартное отклонение.
Интерактивные элементы
- Наведите указатель мыши на любую точку, чтобы узнать, какие рабочие элементы повлияли на значение данной точки и время выполнения или цикл времени для этих элементов.
- Выберите точку, чтобы открыть рабочий элемент или запрос, который содержит список рабочих элементов.
- Отфильтруйте диаграмму, выбрав тип рабочего элемента в условных обозначениях (
или другой значок), чтобы отфильтровать этот тип. Чтобы вернуться к исходной диаграмме, обновите панель мониторинга.
Скользящее среднее и стандартное отклонение вычислений
Ежедневное скользящее среднее: среднее значение точек данных в скользящем среднем окне, вычисляемое на основе текущего дня и предыдущих N дней. N равно 20% числа дней, в которых отображается диаграмма, округленная до ближайшего нечетного числа.
- Пример. Если диаграмма отображает последние 30 дней, то N = 5 дней (20% из 30 дней равно 6, округляется до 5).
Скользящее среднее окно: на 10 апреля окно соответствует предыдущим пяти дням. Скользящее среднее на 10 апреля — это среднее значение всех точек данных с 5 апреля по 10 апреля.
- Если в скользящем среднем окне нет точек данных, диаграмма не отображает скользящую среднюю линию. Это поведение может произойти, если не хватает дней для вычисления скользящей средней.
Стандартное отклонение: отображается как полоса вокруг скользящей средней и вычисляется на основе всех точек данных в одном скользящем среднем окне.
- Если точки данных не попадают в скользящее среднее окно, диаграмма не отображает стандартное отклонение.
Добавление мини-приложения с помощью REST API
Чтобы программно добавить мини-приложение, используйте следующую конечную точку API:
POST https://dev.azure.com/{organization}/{project}/{team}/_apis/dashboard/dashboards/{dashboardId}/widgets?api-version=7.1-preview.2
Дополнительные сведения см. в разделе REST API — получение мини-приложения.