Клиентский сервис · планирование телефонной очереди
Сколько операторов нужно на линии: Erlang C и ответ за 20 секунд
Два оператора успевают обработать средний поток звонков. Но это ещё не означает, что большинство клиентов получит ответ быстро. Для планирования линии нужно связать число одновременно доступных операторов с вероятностью ответа за выбранное время.
Сначала сформулируйте проверяемое обещание
Небольшой магазин принимает телефонные вопросы о заказах. Руководитель сравнивает два варианта: два или три сотрудника, одновременно доступных для одной очереди. Учебная цель — не менее 80% звонков должны начать обслуживание в течение 20 секунд ожидания. Это выбранное условие примера, а не отраслевой норматив.
Укажите, от какого события идут 20 секунд: здесь от поступления в рассматриваемую очередь до начала обслуживания оператором. Время до попадания в очередь и продолжительность разговора в этот порог не входят. Если обещание клиенту отсчитывается от начала всего звонка, границы расчёта придётся согласовать заново.
Отчёт о фактических звонках показывает, что произошло. Здесь другой вопрос: какое число доступных операторов даёт нужную вероятность в явно заданной модели. Прогноз не заменяет последующее измерение.
Когда простая модель допустима
Erlang C связан с очередью M/M/c: пуассоновский поток поступлений с постоянной интенсивностью, независимые экспоненциальные длительности обслуживания, c одинаковых параллельных обслуживающих мест. В рассматриваемом варианте одна общая очередь, обслуживание по порядку прибытия, неограниченное ожидание и отсутствие ухода клиента до ответа. Условие стационарной устойчивости: λ < cμ. Tufts University: модели очередей и M/M/c.
Здесь c — сотрудники, которые могут обслуживать эту очередь одновременно. Человек в отпуске, на перерыве или занятый другой работой не создаёт доступного места. Один оператор обслуживает один звонок; навыки взаимозаменяемы для всех звонков модели.
Проверьте применимость прежде, чем вводить числа. Раздельные языковые очереди, обязательный перевод специалисту, приоритеты, массовый всплеск после рассылки или частые отказы от ожидания нарушают исходную картину. Для них нужен подход, учитывающий эти особенности, например имитация процесса. Дневная средняя не описывает отдельный утренний пик.
Учебные исходные данные и единицы
Все числа далее вымышлены. В устойчивом режиме поступает в среднем λ = 10 звонков в час. Среднее время, в течение которого один звонок занимает оператора, равно восьми минутам. В него включена необходимая работа после разговора, если до её окончания сотрудник не может принять следующий звонок.
Средняя производительность одного доступного оператора: μ = 60/8 = 7,5 звонка в час.
Предложенная нагрузка: A = λ/μ = 10/7,5 = 4/3 эрланга.
Средняя доля занятости каждого из c операторов в модели: ρ = A/c.
Для одного оператора A > 1: поток больше его средней производительности, стационарный расчёт не даёт устойчивой очереди. Для двух ρ = 66,7%, для трёх — 44,4%. Эти проценты ещё не показывают долю ответов за 20 секунд.
Если из журнала взять только отвеченные вызовы, потерянные до ответа поступления могут исчезнуть из оценки нагрузки. Сначала восстановите границы входящего потока. При заметном уходе клиентов сам базовый Erlang C также требует пересмотра: нельзя исправить это одним переименованием знаменателя.
От вероятности ожидания к ответу в срок
Обозначим Pож вероятность того, что пришедший звонок не начнёт обслуживание сразу. Для A < c расчёт можно записать через вспомогательный член T:
T = Ac / [c! × (1 − A/c)].
Pож = T / [Σ от k = 0 до c − 1 (Ak/k!) + T].
Доля начала обслуживания за время t: SL(t) = 1 − Pож × exp[−(cμ − λ)t].
Среднее ожидание всех поступивших звонков: Wq = Pож / (cμ − λ).
Здесь c! — факториал, 0! = 1; exp — экспоненциальная функция. Если λ и μ заданы в часах, t тоже нужно выразить в часах: 20 секунд = 1/180 часа. Формулы вероятности ожидания, распределения и среднего приведены в работе Chromy, Misuth и Kavacky, формулы 1, 5, 6 и 8. Erlang C Formula and its Use in the Call Centers.
При двух операторах T = 8/3, сумма первых членов равна 1 + 4/3 = 7/3. Поэтому Pож = 8/15. При трёх T = 32/45, сумма равна 1 + 4/3 + 8/9 = 29/9, а Pож = 32/177. Это позволяет проверить вычисление, а не доверять только итоговому проценту.
Два оператора: устойчиво, но цель не выполнена
- Два оператора: вероятность ожидания 53,3%; ответ за 20 секунд примерно в 48,1% случаев; среднее ожидание 6,4 минуты.
- Три оператора: вероятность ожидания 18,1%; ответ за 20 секунд примерно в 83,1% случаев; среднее ожидание около 52,1 секунды.
Из вариантов с одним, двумя и тремя доступными операторами три — первый, удовлетворяющий учебной цели 80% за 20 секунд в этой модели. Это не гарантия результата реальной смены и не доказательство оптимального решения по всем затратам.
Почему при трёх операторах среднее ожидание больше 20 секунд, хотя цель выполнена? У большинства звонков ожидания вовсе нет, но редкие длинные ожидания увеличивают среднее. Пороговая доля и среднее отвечают на разные вопросы. Wq здесь включает все звонки, в том числе с нулевым ожиданием.
Загрузка 66,7% не означает равномерно распределённый свободный остаток времени: одновременно могут прийти несколько клиентов. Разброс времени обслуживания тоже важен; отдельная модель одного исполнителя не переносится на несколько операторов простой подстановкой.
От доступных мест к расписанию
Расчёт c = 3 требует трёх одновременно обслуживающих мест в рассматриваемом режиме. Три фамилии в списке смены этого не доказывают. Отдельно разложите перерывы, обучение и другую недоступность по фактическим интервалам.
Учебная прикидка: при 25% плановой недоступности 3/(1 − 0,25) = 4 запланированных сотрудника. Но четыре человека с одновременными перерывами могут оставить на линии только двух. Средняя поправка нужна для первого расчёта ресурса; исполнимость подтверждается расписанием, а не делением.
Не учитывайте одно и то же время дважды. Если работа после звонка уже включена в восемь минут обслуживания, те же минуты нельзя повторно вычесть как отдельную недоступность. Если сотрудник параллельно отвечает в чате, проверьте, действительно ли он остаётся доступен для звонка.
Проверьте несколько правдоподобных сочетаний входящего потока и времени обработки. Особенно важны пиковые интервалы и отклонения от прогноза. Нельзя выбирать параметры задним числом только потому, что они подтверждают желаемое число сотрудников.
Приёмочные проверки и применение в системе
- Входящий поток и средняя длительность относятся к одной очереди и сопоставимому режиму работы.
- Восемь минут включают всю занятость, блокирующую следующий звонок, ровно один раз.
- При c = 1 расчёт помечает отсутствие стационарной устойчивости, а не выдаёт правдоподобный процент.
- При c = 2 получаются 48,1% за 20 секунд, при c = 3 — 83,1% с указанным округлением.
- Цель, начало отсчёта и единицы времени сохранены рядом с результатом.
- График обеспечивает нужное число доступных мест, а фактические уходы и ожидания проверяются отдельно.
Для обсуждения в SABSUS полезны связь обращений с историей клиента и проверяемый отчёт по событиям. Выгрузку телефонных событий, точные статусы операторов, расчёт Erlang C и планирование смен нужно подтверждать для конкретной конфигурации. Наличие этих возможностей здесь не предполагается.
Практический вывод: сначала проверьте модель и входные данные, затем сравните доступные места по вероятности ответа в срок. После этого проверьте расписание и фактический результат. Устойчивая очередь, средняя загрузка и выполненное обещание клиенту — три разные проверки.
Источники проверены 11 октября 2026 года. Расчёт оригинальный учебный; это не универсальная норма сервиса и не готовое кадровое решение.