Перейти к содержанию

Метрики времени

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

Рабочие календари

Рабочий календарь позволяет определить рабочие дни и часы и использовать эти данные при сборе метрик.

Чтобы создать рабочий календарь:

  1. Войдите в TeamStorm под учетной записью с ролью Бизнес-администратор.
  2. Нажмите Настройки в верхней части экрана.
  3. Перейдите в раздел Рабочие календари на панели слева.
  4. Нажмите Добавить календарь.
  5. На открывшейся панели задайте параметры календаря:

    • Название
    • Описание
    • Существующий календарь, на базе которого будет создан новый (опционально)
    • Часовой пояс
    • Базовое недельное расписание
    • Исключения
  6. Нажмите Сохранить.

Примечание

  • Раздел Рабочие календари доступен только пользователям с ролью Бизнес-администратор.
  • В системе может быть не более 100 календарей.
  • Календарь нельзя удалить, если он используется в метриках.

Настройка базового расписания

На панели редактирования рабочего календаря в разделе Базовое недельное расписание укажите рабочие часы для каждого дня недели:

  1. Нажмите на ячейку рядом с нужным днем недели.
  2. В открывшемся окне Добавление расписания укажите рабочие часы.
  3. Нажмите Сохранить.

Вы можете отметить сразу несколько дней недели.

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

Если рабочим является время в течение всех суток, активируйте переключатель Весь день.

Настройка исключений

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

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

Временные метрики

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

Чтобы создать метрику:

  1. Войдите в TeamStorm под учетной записью администратора пространства.
  2. Перейдите в настройки пространства.
  3. Перейдите в раздел Временные метрики на панели слева.
  4. Нажмите Добавить метрику.
  5. Задайте параметры метрики:

    • Название
    • Тип метрики: SLA, OLA или пользовательский
    • Лимит
    • Порог приближения в %
    • Рабочий календарь
  6. Нажмите Создать.

Примечание

  • Раздел Временные метрики доступен только администраторам пространства и пользователям с наличием у них роли с правом Управление временными метриками.
  • В системе может быть не более 100 шаблонов метрик.
  • При удалении шаблона метрики все существующие у задач метрики, использующие этот шаблон, переходят в конечный статус ОТКЛЮЧЕНА

Применение метрики

Вы можете настроить сценарии использования метрик в соответствии с вашими процессами при помощи скриптовой автоматизации.

При подключении метрики к задаче в карточке задачи в блоке Метрики времени появляется виджет с этой метрикой. Виджет метрики содержит следующие данные:

  • Значок типа метрики (SLA, OLA или Пользовательский)
  • Название
  • Cтатус
  • Оставшееся или превышенное время
  • Индикатор прогресса

К одной задаче может быть подключено несколько метрик одновременно.

Оставшееся время и статус таймеров обновляется автоматически в открытой карточке задачи.

Ниже описаны действия над метриками, которые вы можете настроить при помощи скриптовой автоматизации, а также возможные состояния метрик и переходы между ними.

Действия над метриками

Публичный REST API предоставляет следующие операции с метриками:

  • Получение метрик задачи
  • Получение состояния метрики задачи (статус, накопленное и оставшееся время, активная пауза)
  • Включение метрики задачи (создание таймера с параметрами)
  • Изменение параметров метрики задачи (лимит, порог приближения, рабочий календарь, начальное значение)
  • Запуск таймера
  • Приостановка таймера
  • Возобновление таймера
  • Остановка метрики
  • Отключение метрики задачи

Примечание

  • Действия над метриками доступны только администраторам пространства и пользователям с наличием у них роли с правом Управление временными метриками.

Статусы метрики

  • НЕ ЗАПУЩЕНА — метрика включена; таймер не был запущен
  • ОТКЛЮЧЕНА — метрика отключена; конечный статус
  • ПРИОСТАНОВЛЕНА — таймер приостановлен
  • ВЫПОЛНЕНИЕ В СРОК — таймер запущен; оставшееся время больше порога приближения
  • ПРИБЛИЖЕНИЕ — таймер запущен; оставшееся время меньше или равно порогу приближения
  • НАРУШЕНИЕ — таймер запущен; лимит превышен
  • ЗАВЕРШЕНА В СРОК — метрика остановлена; лимит на момент завершения не был превышен
  • ЗАВЕРШЕНА С НАРУШЕНИЕМ — метрика остановлена; лимит на момент завершения был превышен

Переходы между статусами метрики

В таблице ниже показаны возможные пути изменения состояния метрики.

Текущий статус Следующий статус
Не запущена Выполнение в срок
Приближение
Нарушение
Выполнение в срок Приостановлена
Приближение
Нарушение
Завершена в срок
Завершена с нарушением
Приближение Выполнение в срок
Приостановлена
Нарушение
Завершена в срок
Завершена с нарушением
Приостановлена Выполнение в срок
Приближение
Нарушение
Завершена в срок
Завершена с нарушением
Нарушение Приостановлена
Завершена с нарушением
Отключена Конечный статус