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

First-response time vs resolution time: чем отличаются и какой важнее

У оператора два дедлайна на каждую заявку: «когда нужно отреагировать» и «когда нужно решить». Эти метрики часто путают, склеивают в одну или оптимизируют не ту. Между тем для пользователя они означают совершенно разное: первая отвечает на «меня заметили», вторая — «мне помогли». Разбираем, как их правильно мерить, какие значения считаются нормой, и почему нельзя оптимизировать одну метрику в ущерб другой.

9 мин чтения Команда TIQQET
SLAKPIМетрикиReaction time
First-response time vs resolution time: чем отличаются и какой важнее

Определения и формулы

First-response time (FRT) — время от создания заявки до первого ответа оператора. Считается так:

FRT = (timestamp первого ответа оператора) − (timestamp создания заявки)

«Первый ответ» — это любая активность оператора, видимая пользователю: коммент, изменение статуса с уведомлением, запрос уточнения. Внутренние пометки операторов не считаются.

Resolution time (TTR — time-to-resolution) — время от создания до решения. Считается так:

TTR = (timestamp перехода в Completed) − (timestamp создания заявки)

Принципиально важный нюанс: в зрелых helpdesk-системах из TTR исключается время, проведённое в статусах ожидания пользователя (Waiting User, Postponed). Это правильно — нечестно мерить «решение» когда мяч на стороне пользователя.

В TIQQET SLA-таймер автоматически ставится на паузу при переводе в Waiting User или Postponed, и снимается с паузы при возвращении в работу. Это даёт «чистое» время работы оператора без шума от пользовательских задержек.

Какая метрика важнее для UX

Для пользовательского восприятия — однозначно FRT. Исследования удовлетворённости показывают, что 80% жалоб связаны с фразой «никто не ответил», а не с фразой «не решили». Пользователь готов ждать решения дольше, если знает, что заявку взяли в работу.

Самая частая ошибка операторов: молча работать над сложной задачей 3 часа и потом написать «готово». Для пользователя эти 3 часа — чёрный ящик: «обо мне забыли». Лучше: ответить через 5 минут «принял в работу, ожидаемое время — 3 часа» и потом через 3 часа сказать «готово». Та же длительность, но субъективно — небо и земля.

Для бизнеса важнее TTR — он напрямую отвечает на вопрос «как быстро снимаются блокеры». Бухгалтер не может выгрузить отчёт 4 часа — это потеря 4 человеко-часов работы. Производство стоит из-за поломки принтера 2 часа — это конкретные деньги.

Поэтому в SLA обычно прописывают обе метрики, и за каждую отвечают отдельно. FRT — это про коммуникацию (можно делегировать роботу-боту «принял в работу»). TTR — это про реальную работу.

Какие целевые значения считаются нормой

Эталонные значения зависят от типа поддержки (внутренняя корпоративная vs внешняя для клиентов) и приоритета. Сводная таблица по индустрии:

ПриоритетFRT (внутренняя)TTR (внутренняя)TTR (для клиентов)
Critical15 мин4 часа2 часа
High1 час1 рабочий день8 рабочих часов
Medium2 часа3 рабочих дня2 рабочих дня
Low4 часа5 рабочих дней5 рабочих дней

Эти значения — отправная точка. Их можно и нужно адаптировать под бизнес. Например, если ваша операционка кончается в 18:00, нет смысла обещать решение за 4 часа на критическом инциденте, заведённом в 17:30 — реалистично будет 4 рабочих часа, что попадёт на утро следующего дня.

Признак нездорового SLA: больше 20% заявок просрочены. Это либо приоритеты завышены, либо команда недоштатована, либо процессы дырявые. Лечится не «поднажмём», а пересмотром одного из этих трёх.

Типичные ошибки в учёте

Три классические ошибки:

  1. Считают TTR без вычета пауз. Заявка два дня лежала на стороне пользователя — но «время решения» включает эти два дня. Метрики ухудшаются необъяснимо, команда демотивирована. Лечится включением пауз SLA на статусы Waiting User / Postponed.
  2. Считают FRT по любым изменениям заявки. Оператор изменил приоритет (внутренний шаг) — счётчик FRT остановился. Пользователь ничего не увидел. Правильно: FRT останавливается только по событиям, которые УВИДЕЛ пользователь (комментарий, смена статуса с уведомлением).
  3. Не различают «решено» и «закрыто». Решено — это момент перехода в Completed. Закрыто — это после подтверждения пользователем (обычно через 3-5 дней автоматически или по согласию). TTR должен считаться до Completed, не до Closed. Иначе метрика искусственно растягивается на «срок ожидания подтверждения».

Как улучшать каждую метрику

FRT снижается через:

TTR снижается через:

Попробуйте TIQQET в деле

On-premise ServiceDesk с полным циклом заявок, SLA-контролем и мобильными приложениями. Развёртывание за 1 день.

Посмотреть демо

Частые вопросы

Должен ли FRT работать в нерабочее время?

Нет, если у вас обычный рабочий график. SLA-таймер должен учитывать рабочий календарь команды (включая праздники РФ). Заявка, созданная в 22:00 пятницы, должна иметь FRT-таймер, стартующий с 9:00 понедельника.

Что считать «первым ответом», если оператор сразу перевёл в Waiting?

Запрос дополнительной информации у пользователя — это первый ответ. FRT-таймер останавливается. Дальше TTR-таймер встаёт на паузу до получения ответа.

Что делать, если пользователь не отвечает 5 дней — таймер всё это время на паузе?

Да, пауза. После N дней без ответа обычно автоматически переводят в Closed с пометкой «нет ответа от пользователя». В TIQQET это настраивается в Postpone-правилах с напоминаниями за 24/12/4 часа.

Можно ли иметь одну общую метрику вместо FRT и TTR?

Нельзя — они оптимизируются по-разному. Если ставить только TTR, операторы будут «копить» заявки и решать пакетами, что убьёт FRT. Если только FRT — будут отписываться быстро, но решение затянется.

Учитывать ли в FRT автоматический ответ системы при создании заявки?

Нет, FRT мерит человеческую реакцию. Авто-уведомление «ваша заявка зарегистрирована под номером #12345» в FRT не засчитывается, иначе метрика всегда будет идеальной и бесполезной.