Подсветка по крайнему сроку выполнения

Highlighting by Due Date — Date Calculations
перевод: Мадорская Ю.М.

Часто бывает полезным указывать к какому сроку что-то должно быть выполнено. Например, дата, когда части оборудования должны пройти сервисное обслуживание или дата, когда должен быть запущен тест.

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

Один из способов сделать это в Cradle описан ниже:

  • Определите категорию «Крайний срок», которая будет иметь тип дата и назначьте его вашему типу элементов (например, оборудование или тест или др..)
  • Определить вычисление, которое находит разницу между текущей датой и значением созданной категории «Крайний срок», используя выражение [@DATE:TODAY] — [@CAT:Due Date]
  • Определите множество цветов в рамках задания цветовых диапазонов для раскраски результата этого вычисления, например следующим образом:
    • если значение <=0, то тогда отображать красным;
    • если значение  <=7, то тогда отображать желтым;
    • все остальное — зеленым;
  • Отобразите вычисление в представлении с раскраской фона в соответствии с цветовыми диапазонами.
В результате это может выглядеть, например, так:
light

Вы также можете добавить дополнительные слои функциональности над этим, такие как:

  • Задать метрики для вычисления количества тестов, которые должны быть запущены сегодня или которые должны бы были быть запущены или которые должны быть запущены на следующей неделе.
  • Определить Ключевые Показатели Производительности (Key Performance Indicators (KPIs)) для этих значений и отображать их на панели управления.

Добавить комментарий