Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Мини-приложения времени выполнения и времени цикла показывают, сколько времени требуется для прохождения работы через ваш конвейер разработки. Время выполнения измеряет общее время, прошедшее от создания задач до завершения. Время цикла измеряет время, необходимое для вашей команды, чтобы завершить рабочие элементы после того, как они начнут активно работать над ними.
На следующей схеме показано, как время выполнения отличается от времени цикла. Время выполнения вычисляется с момента создания рабочих элементов до перевода в состояние "Завершено". Время цикла вычисляется при первом вводе категории состояния "Выполняется" или "Разрешено " для ввода категории состояния "Завершено ". Дополнительные сведения см. в разделе о состояниях рабочих процессов в бэклогах и досках.
Эти меры помогают командам планировать, определять варианты эффективности и выявлять потенциальные проблемы процесса. Более короткие сроки выполнения и время цикла указывают на более быструю эффективность команды. Рекомендуется проверять диаграммы времени выполнения и времени цикла до или во время каждой ретроспективы. Используйте время выполнения для оценки времени доставки и отслеживания соглашений об уровне обслуживания (SLA). Используйте время цикла для выявления проблем процесса, выявления вариантов тенденций и оказания помощи в планировании.
Дополнительные сведения см. в руководстве по кумулятивным потокам, Lead Time и Cycle Time.
Предварительные условия
Категория | Требования |
---|---|
Уровни доступа |
-
Член проекта. — По крайней мере базовый доступ. |
Разрешения |
-
Администратор группы или администратор проекта или определенные разрешения панели мониторинга , предоставленные вам. Чтобы добавить виджет на панель мониторинга команды, пользователь должен быть членом команды. |
Включение функций | Azure Boards включен. При отключении не отображаются мини-приложения аналитики отслеживания работы. Чтобы повторно включить ее, см. раздел "Включение или отключение службы". |
Осведомленность о задачах | Осведомленность о всех обязательных или рекомендуемых задачах, перечисленных далее в этой статье. |
Категория | Требования |
---|---|
Уровни доступа |
-
Член проекта. — По крайней мере базовый доступ. |
Разрешения |
-
Администратор группы или администратор проекта или определенные разрешения панели мониторинга , предоставленные вам. Чтобы добавить виджет на панель мониторинга команды, пользователь должен быть членом команды. |
Включение функций |
-
Включены Azure Boards. При отключении не отображаются мини-приложения аналитики отслеживания работы. Чтобы повторно включить ее, см. раздел "Включение или отключение службы". - Аналитика установлена и включена. Члены группы администраторов коллекции проектов могут добавлять расширения или включать службу. Владельцы организации автоматически входят в эту группу. |
Добавление мини-приложения на панель мониторинга
Убедитесь, что доска вашей команды настроена с определенными столбцами и свимлейнами, поддерживающими ваши рабочие процессы.
Добавьте мини-приложение на панель мониторинга. Существует два виджета: время цикла и время выполнения заказа. Выберите тот, который нужно отобразить и настроить.
Настройка виджетов времени цикла и времени выполнения
Окно настройки одинаково для виджетов "Время цикла" и "Время выполнения". Настройте эти мини-приложения для команды. Дополнительные сведения см. в разделе "Создание или добавление команды".
Щелкните значок контекстного
меню и выберите "Настроить ", чтобы открыть диалоговое окно конфигурации.
Измените заголовок и выберите значения, которые необходимо отслеживать:
- Группа
- Задачи
- Пловец
- Критерии полей
- Период времени
Чтобы выбрать дорожку, выберите Бэклог.
Примечание.
Вы можете выбрать только типы рабочих элементов, которые добавляются в невыполненную работу. Чтобы добавить типы рабочих элементов в бэклог, см. Настройка бэклогов или досок (процесс наследования). Сведения о локальном XML-процессе см. в справочнике по элементу XML конфигурации процесса.
Чтобы уточнить фильтрацию рабочих элементов, используемых для вычисления времени выполнения или цикла, укажите критерии поля. Например, все рабочие элементы, поле релиза которых установлено на "Этап 1".
Примечание.
Если в фильтре отсутствуют значения, это может привести к выбору всех рабочих элементов или оказаться недопустимым аргументом фильтра в зависимости от типа критериев фильтрации.
Для непрерывного потока выберите "Скользящий период " и укажите количество дней, которые вы хотите просмотреть на диаграмме.
Или, для представления фиксированной области, сначала выберите, а затем укажите дату начала. Выберите это представление, если команда использует процесс Scrumban или следует стандартному процессу спринта. Основное различие между этими двумя типами диаграмм заключается в том, что диаграмма фиксированной области предоставляет сведения об изменении области в большинстве случаев.
Нажмите кнопку "Сохранить " после завершения. На следующем рисунке показан пример диаграммы времени выполнения, показывающая 60 дней данных.
Чтобы диаграммы времени выполнения и цикла предоставляли полезные данные, команда должна быстро обновить состояние этих рабочих элементов, отслеживаемых мини-приложениями.
Интерпретировать контрольные диаграммы рассеяния
Виджеты времени выполнения и времени цикла отображаются как точечные диаграммы. Они отображают сводную информацию и предоставляют несколько интерактивных элементов.
Пример виджета Lead Time
Точки диаграммы представляют завершенные рабочие элементы, а их положение на горизонтальной оси представляет дату их завершения командой. Их положение на вертикальной оси представляет вычисляемое время выполнения или время цикла.
- Большие точки представляют несколько рабочих элементов с одинаковым временем выполнения или временем цикла
- Цвет точки соответствует типу рабочего элемента, отображаемого в условных обозначениях
- Темно-серые точки соответствуют сочетанию типов рабочих элементов
Элементы сводки
- Среднее количество дней (среднее время выполнения или время цикла) для основных типов рабочих элементов, настроенных для диаграммы. Это число может не совпадать со средним временем цикла или временем выполнения всех рабочих элементов. Он зависит от конфигураций, используемых для мини-приложений. Среднее значение вычисляется на основе каждого дня, когда команда уделяет время проработке рабочего элемента.
- Количество невыполненных рабочих элементов, используемых в вычислениях диаграммы. Если существует более трех типов рабочих элементов, вы увидите сводку для других.
- Черная линия тренда обозначает скользящее среднее.
- Полоса вокруг линии тренда показывает стандартное отклонение.
Интерактивные элементы
- Наведите указатель мыши на любую точку, чтобы узнать, какие рабочие элементы повлияли на значение данной точки и время выполнения или цикл времени для этих элементов.
- Выберите точку, чтобы открыть рабочий элемент или запрос, который содержит список рабочих элементов.
- Отфильтруйте диаграмму, выбрав тип рабочего элемента в условных обозначениях (
или другой значок), чтобы отфильтровать этот тип. Чтобы вернуться к исходной диаграмме, обновите панель мониторинга.
Скользящее среднее и стандартное отклонение вычислений
Ежедневное скользящее среднее: среднее значение точек данных в скользящем среднем окне, вычисляемое на основе текущего дня и предыдущих 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 — получение мини-приложения.