Проекты VK WorkSpace позволяет настроить для задач автоматизированный сбор временных метрик. Для этого необходимо настроить рабочий календарь, шаблоны метрик и управляющую логику их применения.
Рабочий календарь позволяет определить рабочие дни и часы и использовать эти данные при сборе метрик.
Чтобы создать рабочий календарь:
-
Войдите в Проекты VK WorkSpace под учетной записью с ролью Бизнес-администратор.
-
Нажмите Настройки в верхней части экрана.
-
Перейдите в раздел Рабочие календари на панели слева.
-
Нажмите Добавить календарь.
-
На открывшейся панели задайте параметры календаря:
- Название
- Описание
- Существующий календарь, на базе которого будет создан новый (опционально)
- Часовой пояс
- Базовое недельное расписание
- Исключения
-
Нажмите Сохранить.
На панели редактирования рабочего календаря в разделе Базовое недельное расписание укажите рабочие часы для каждого дня недели:
- Нажмите на ячейку рядом с нужным днем недели.
- В открывшемся окне Добавление расписания укажите рабочие часы.
- Нажмите Сохранить.
Вы можете отметить сразу несколько дней недели.
Вы можете задать несколько интервалов рабочего времени для выбранного дня. Для этого задайте начало и окончание для первого интервала, затем нажмите кнопку Добавить и укажите начало и окончание для следующего интервала. Повторите процедуру нужное количество раз.
Если рабочим является время в течение всех суток, активируйте переключатель Весь день.
На панели редактирования рабочего календаря в разделе Исключения настройте рабочее время для тех дней, которые не соответствуют заданному базовому недельному расписанию, например, для праздничных и сокращенных дней.
- Нажмите Добавить
- В открывшемся окне Добавление исключения выберите дату и тип исключения: рабочий день, сокращенный день или выходной день. Для рабочего или сокращенного дня укажите рабочие часы по аналогии с настройкой базового расписания.
- Нажмите Сохранить.
Для каждого пространства можно создать шаблоны временных метрик, которые в дальнейшем могут применяться к задачам этого пространства.
Чтобы создать метрику:
-
Войдите в Проекты VK WorkSpace под учетной записью администратора пространства.
-
Перейдите в настройки пространства.
-
Перейдите в раздел Временные метрики на панели слева.
-
Нажмите Добавить метрику.
-
Задайте параметры метрики:
- Название
- Тип метрики: SLA, OLA или пользовательский
- Лимит
- Порог приближения в %
- Рабочий календарь
-
Нажмите Создать.
Вы можете настроить сценарии использования метрик в соответствии с вашими процессами при помощи скриптовой автоматизации.
При подключении метрики к задаче в карточке задачи в блоке Метрики времени появляется виджет с этой метрикой. Виджет метрики содержит следующие данные:
- Значок типа метрики (SLA, OLA или Пользовательский)
- Название
- Cтатус
- Оставшееся или превышенное время
- Индикатор прогресса
К одной задаче может быть подключено несколько метрик одновременно.
Оставшееся время и статус таймеров обновляется автоматически в открытой карточке задачи.
Ниже описаны действия над метриками, которые вы можете настроить при помощи скриптовой автоматизации, а также возможные состояния метрик и переходы между ними.
Публичный REST API предоставляет следующие операции с метриками:
- Получение метрик задачи
- Получение состояния метрики задачи (статус, накопленное и оставшееся время, активная пауза)
- Включение метрики задачи (создание таймера с параметрами)
- Изменение параметров метрики задачи (лимит, порог приближения, рабочий календарь, начальное значение)
- Запуск таймера
- Приостановка таймера
- Возобновление таймера
- Остановка метрики
- Отключение метрики задачи
- НЕ ЗАПУЩЕНА{ .ts-status-grey } — метрика включена; таймер не был запущен
- ОТКЛЮЧЕНА{ .ts-status-grey } — метрика отключена; конечный статус
- ПРИОСТАНОВЛЕНА{ .ts-status-grey } — таймер приостановлен
- ВЫПОЛНЕНИЕ В СРОК{ .ts-status-blue } — таймер запущен; оставшееся время больше порога приближения
- ПРИБЛИЖЕНИЕ{ .ts-status-amber } — таймер запущен; оставшееся время меньше или равно порогу приближения
- НАРУШЕНИЕ{ .ts-status-red } — таймер запущен; лимит превышен
- ЗАВЕРШЕНА В СРОК{ .ts-status-green } — метрика остановлена; лимит на момент завершения не был превышен
- ЗАВЕРШЕНА С НАРУШЕНИЕМ{ .ts-status-red } — метрика остановлена; лимит на момент завершения был превышен
В таблице ниже показаны возможные пути изменения состояния метрики.
Текущий статус | Следующий статус |
|---|---|
Не запущена | Выполнение в срок Приближение Нарушение |
Выполнение в срок | Приостановлена Приближение Нарушение Завершена в срок Завершена с нарушением |
Приближение | Выполнение в срок Приостановлена Нарушение Завершена в срок Завершена с нарушением |
Приостановлена | Выполнение в срок Приближение Нарушение Завершена в срок Завершена с нарушением |
Нарушение | Приостановлена Завершена с нарушением |
Отключена | Конечный статус |
Технический писатель: Белова Ирина