Есть ли способ суммировать оценки и выполненные работы в запросах Azure DevOps?

#azure-devops #dashboard

#azure-devops #Информационная панель

Вопрос:

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

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

Кто-нибудь может что-нибудь предложить?

Ответ №1:

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

введите описание изображения здесь

Добавьте сводный столбец

  1. В диалоговом окне Параметры столбца выберите Добавить сводный столбец, выберите из быстрого списка, а затем выберите один из перечисленных вариантов.
  2. Выберите из предоставленного меню.
  • Индикатор выполнения отображает индикаторы выполнения на основе процента связанных рабочих элементов-потомков, которые были завершены или закрыты.
  • Общее число отображает сумму элементов-потомков или связанных полей элементов-потомков. Итоговые данные позволяют оценить размер объекта или Epic на основе количества его дочерних элементов. Например, количество задач показывает сумму всех задач, связанных с родительскими элементами. Активное или закрытое состояние игнорируется. Сводное меню столбцов
  1. Оставшаяся работа задач показывает сумму оставшейся работы задач, связанных с родительским элементом.

Если вы хотите вместо этого просмотреть сводные сведения на панели мониторинга, я бы рекомендовал загрузить расширение Query Tile PRO marketplace. Допустим, у вас уже был определенный запрос:

введите описание изображения здесь

Параметры поддерживают суммы на основе полей запроса:

введите описание изображения здесь

Итак, у вас есть плитка с требуемым значением суммирования. Просто замените другими полями, которые могут вам понадобиться.

введите описание изображения здесь

Комментарии:

1. Я заметил это расширение, но заметил, что это пробная версия. Не уверен, как работают пробные расширения, но предполагаю, что однажды, когда мне придется платить, он просто перестанет работать? Это именно то, что мне нужно, я просто немного осторожен, потому что я бы предпочел что-то, что вряд ли изменится / перестанет работать. Некоторые люди испытывают некоторое разочарование в связи с вносимыми изменениями (хотя это изменения по правильным причинам), поэтому просто нужно быть осторожным с точки зрения определения ожиданий.

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

3. Спасибо. Я попробую. Позволит ли это мне запрашивать рабочие элементы, созданные в ходе предыдущей итерации? Или мне нужно просто изменить дату, на которую я смотрел, чтобы заставить ее работать?

4. Это будет зависеть от запроса, но запросы будут поддерживать интеллектуальную логику, такую как @currentiteration-1 .