Skip to content
Opt Dir

Telekom · BT · Çağrı Merkezi Operasyonu

Çağrı Merkezimde Vardiya Başına Kaç Müşteri Temsilcisi Yeter?

Telekom & IT 3 dk okuma
#cagri merkezi #call center staffing #erlang c #kuyruk teorisi #workforce scheduling #vardiya planlama #hizmet seviyesi

Çağrı merkezinde 'kaç temsilci yeter' sorusunun klasik OR cevabı: kuyruk teorisi (Erlang-C) ile interval bazlı kadrolama, sonra vardiya çizelgeleme.

Kısaca

50-500 koltuklu, tepe saatlerinde 200-2.000 çağrı/saat trafik gören dış kaynak çağrı merkezi için yazıldı. Vardiya planını hâlâ hesap tablosunda ‘günlük çağrı / temsilci başına çağrı’ formülüyle yapıyor, sonra sabah 09:00-11:00 hattı kilitlenirken öğleden sonra temsilciler boş oturuyorsa, problem buradadır. Sezgisel kadrolama eş zamanlı iki kayba yol açar: yetersiz vardiyada müşteri terk oranı %15+‘ya çıkar (NPS düşer, sözleşme riske girer), fazla vardiyada koltuk başına 800-1500 TRY/gün boşa gider, üstüne iş kanunu mola/fazla mesai ihlalleri biriker. 200 koltuk ölçeğinde yapılandırılmış bir kadrolama + vardiya çözümü aylık 1-2.5M TRY tasarruf bandında çalışır.

Tanıdık geliyor mu?

  • Çağrı merkezimizde 'hizmet seviyesi %80/20' (çağrıların %80'i 20 saniyede yanıtlanmalı) hedefimiz var ama tutturamıyoruz.
  • Sabah 09:00-11:00 hattı kilitleniyor, öğleden sonra temsilciler boş oturuyor — kadromu nasıl ayarlayacağımı bilmiyorum.
  • Hesap tablosunda 'günlük 1000 çağrı / temsilci başına 50 çağrı = 20 temsilci' diye hesap yapıyoruz; gerçekte 28-30 gerekiyor görünüyor.
  • Müşteri terk oranı (abandonment) %8-15 — yönetim '%5'in altına in' diyor ama kaç temsilci eklemeli bilmiyoruz.
  • Vardiya planlaması manuel; her hafta saatlerce uğraşıyoruz, mola/yemek/iş kanunu kuralları sürekli ihlal ediliyor.
  • Çok kanalimiz var (telefon + sohbet + e-posta + mesajlaşma); aynı temsilci eşzamanlı kanal işliyor ama planı kanal bazlı ayrı yapıyoruz.
  • Çok-yetenekli yönlendirme (skill-based routing) var ama bazı yetkinlikler darboğaz, bazıları boş — kapasite dağılımı doğru değil.

Niye önemli?

Sezgisel ya da yapılandırılmamış çağrı merkezi kadrolama kararının kayıpları: (1) yetersiz kadro — hizmet seviyesi düşer, terk oranı %15+‘ya çıkar, NPS düşer, müşteri kaybı doğrudan, (2) fazla kadro — günlük maaş + sosyal hak başına 800-1500 TRY, 50 fazla temsilci aylık 1.5-2.5M TRY gereksiz maliyet, (3) vardiya çakışmaları — iş kanunu ihlali, fazla mesai ücreti, çalışan tükenmişliği, devir oranı %40+, (4) çok-kanal/çok-yetkinlik birlikte optimize edilmiyor — kapasite verimi %60-70’te kalır, optimum %80-88. Akademik literatür Erlang-C/Erlang-A tabanlı kadrolama + MIP shift scheduling birlikte kullanıldığında kadro maliyetini %12-22 azaltırken hizmet seviyesini iyileştirdiğini raporlar. 200 koltuklu KOBİ ölçeği çağrı merkezinde aylık 1-2.5M TRY tasarruf bandı tipiktir.

Nasıl çözülür?

Teknik derinlik

Tek satırla: Önce her 15-30 dakikalık aralık için kaç temsilci gerektiğini ayrı hesapla (kuyruk teorisi); sonra bu aralıkları kapsayan vardiya kalıplarını dağıt. Günlük ortalamayla başlamak yanlış — sabah 09:00 zirvesi öğleden sonra düşüşle kapanmaz, iki ayrı karardır.

Bu problem operasyon araştırması (matematik ve bilgisayarla iş kararı veren disiplin; bu problemde kuyruk teorisi + tamsayı programlama dalları) ve workforce management kesişimindedir. İki temel alt-problem: Interval Staffing (her 15-30 dk aralığında kaç temsilci gerekir — Erlang-C/Erlang-A: çağrı geliş yoğunluğu, ortalama görüşme süresi ve hedef hizmet seviyesinden temsilci sayısını çıkaran kuyruk formülleri), Shift Scheduling (vardiya kalıplarını ve molaları temsilcilere atayarak interval gereksinimlerini karşıla — MIP veya column generation). Çözüm üç aşamalı:

1. Modelleme. Tarihsel ACD (Automatic Call Distributor) log verisi: aralık bazlı geliş yoğunluğu λ(t), ortalama işlem süresi (AHT) — dağılım tipi (üstel mi, log-normal mi). Terk dinamiği (sabır dağılımı). Çok-yetkinlik matrisi (her temsilci hangi çağrı tiplerine bakıyor). Vardiya şablonları (8 saat, 6 saat, yarı zamanlı). İş kanunu kısıtları (mola süresi, gece vardiya, haftalık üst sınır). Çok-kanal varsa kanal başına eşzamanlı işleme sayısı.

2. Çözücü ile karar. Önce Erlang-C ile her aralıkta hedef hizmet seviyesi için minimum temsilci sayısı hesaplanır. Erlang-A (terk dahil) daha gerçekçi ama az sektörde kullanılır. Sonra shift scheduling MIP: değişkenler vardiya başlangıç/bitiş, atanan temsilci sayısı; kısıtlar her aralıktaki kapsama gereksinimini karşılama + iş kanunu + temsilci tercih. Çok-yetkinlik için karışık tamsayı veya stokastik programlama. Endüstride yaygın: açık-kaynak workforce planning kütüphaneleri, ticari WFM (Workforce Management) yazılımları, enterprise contact-center platform içindeki WFM modülleri.

3. Saha entegrasyonu. Çıktı vardiya çizelgesi + aralık bazlı kapasite tahmini. ACD/contact-center platform entegrasyonu ile gerçek zamanlı uyum (adherence) takibi: planlanan vs gerçek temsilci, planlanan vs gerçek çağrı yoğunluğu. Gün içi yeniden planlama (intra-day re-forecasting) — yoğunluk planlamadan saparsa fazladan kadroyu çağırma veya erken çıkış teklif etme. Aylık hizmet seviyesi, terk oranı, kadro maliyeti raporu.

Alternatifler

Manuel + hesap tablosu Erlang-C hesabı

Ücretsiz

Sıfır lisans; iç tahliye 2-4 hafta

Kim için: Küçük çağrı merkezi (<30 koltuk), tek kanal, tek yetkinlik

  • + Lisans yok
  • + Erlang-C formülü hesap tablosunda 1 hücre
  • + Vardiya planlama hesap tablosunda yapılabilir
  • − Erlang-A (terk dahil) zor
  • − Çok-yetkinlik manuel imkansız
  • − Adherence takibi manuel
  • − Vardiya MIP optimum değil

Yerli WFM yazılımı

Kurumsal

60.000–250.000 TRY lisans + 12.000–40.000 TRY/yıl bakım (TR pazar gözlemi)

Kim için: Orta ölçek çağrı merkezi (30-200 koltuk)

  • + Türkçe destek, iş kanunu uyumlu vardiya kuralları
  • + ACD entegrasyon hazır modüller
  • + Erlang-C standart; bazı yazılımlarda Erlang-A
  • − MIP shift scheduling değil heuristik
  • − Çok-yetkinlik desteği zayıf
  • − Stokastik forecast genelde yok

Uluslararası enterprise WFM

Kurumsal

80.000–500.000 EUR lisans + 18.000–80.000 EUR/yıl

Kim için: Büyük çağrı merkezi (200+ koltuk), çok-kanal, çok-yetkinlik

  • + Erlang-A + skill-based routing standart
  • + MIP veya column generation shift scheduling
  • + Omnichannel forecasting
  • − Pahalı
  • − Kurulum 4-9 ay
  • − TR iş kanunu özelleştirme gerekir

Açık-kaynak çözücüler + kuyruk simülasyon kütüphaneleri

Açık Kaynak

Lisans ücretsiz; iç geliştirme 10-18 hafta veya 250K-700K TRY danışmanlık

Kim için: Teknoloji ekibi olan KOBİ, çok özel kısıtlar

  • + Lisans yok
  • + Erlang-C/A açık-kaynak hesaplama kütüphaneleri olgun
  • + MIP çözücüleri yeterli; simülasyon ile doğrulama
  • − İç OR/operasyon uzmanı şart
  • − ACD entegrasyon ayrı proje
  • − Bakım sürekli

Tavsiye

Küçük
<30 koltuk: hesap tablosu Erlang-C + manuel vardiya planlama yeterli. Saat bazlı tahminden ‘pik saat 18 temsilci, sakin saat 8 temsilci’ kuralı çıkar. WFM yazılımı yatırımı geri dönmez.
Orta
30-200 koltuk: yerli veya orta segment WFM yazılımı. 10-14 hafta pilot. Beklenen iyileşme %10-18 kadro maliyeti veya 2-5 puan hizmet seviyesi. Geri dönüş 12-20 ay.
Büyük
200+ koltuk veya çok-kanal: tam enterprise WFM + Erlang-A + skill-based MIP shift scheduling. Yıllık 1-3M TRY toplam yatırım. Geri dönüş 12-24 ay. %15-22 kadro tasarrufu veya 3-7 puan hizmet seviyesi iyileşme tipik.

Çözüm görüşmesinde sor

  • Kadrolama için Erlang-C mi yoksa Erlang-A (terk dahil) mi kullanıyorsunuz?
  • Forecasting interval granülünüz nedir — 15 dk, 30 dk, saatlik?
  • Shift scheduling MIP mi heuristik mi? Mola/yemek/iş kanunu kuralları nasıl temsil ediliyor?
  • Çok-yetkinlik (skill-based routing) ile çok-kanal (telefon+sohbet+e-posta+mesajlaşma) birlikte optimize edilebiliyor mu?
  • Gün içi yeniden tahmin ve re-scheduling otomatik mi, manuel mi?
  • Adherence (planlanan vs gerçek) takibi gerçek zamanlı mı, gün sonu raporu mu?
  • Pilot dönemde 6-8 hafta gerçek ACD verisi ile test edebilir miyiz? Hizmet seviyesi, terk oranı, kadro maliyeti nasıl ölçülür?
  • Sözleşmeyi sonlandırırsak tarihsel çağrı verisi, forecast modelleri, vardiya geçmişini hangi formatta dışa aktarabiliriz?

Teknik detay

Editör notu

Bu problem halk dilinde “müşteri temsilcisi sayısı”, “vardiya planı”, “hizmet seviyesi” diye anılır. Akademik literatürde Call Center Staffing, Erlang-C Optimization, Shift Scheduling, Workforce Management isimleriyle çalışılır. Bu kavramları bilmeden bir WFM yazılımı satın aldığında ‘çağrı raporlama’ (geçmiş istatistik) ile ‘çağrı kadrolama optimizasyonu’ (gelecek vardiya kararı) farkını ayırt edemezsin. İlki sadece ölçer, ikincisi karar verir.

Sektörde en sık atlanan nokta: Erlang-C formülü terk olmadığını varsayar. Yani müşteri sonsuz sabırlıdır. Gerçekte %5-15 müşteri 30 saniyeden önce hattı kapatır. Erlang-A (Erlang with Abandonment, Garnett ve ark. 2002) sabır dağılımını dahil eder. WFM tedarikçinin sadece Erlang-C kullanıyorsa sakin saatlerde fazla kadrolama, pik saatlerde yetersiz kadrolama gözlenir. Tedarikçiye sor: Erlang-A mi Erlang-C mi?

İkinci sık atlanan nokta: aralık granülitesi. 30 dakikalık aralık geliş dalgalanmasını yumuşatır; 5 dakikalık çok gürültülü. 15 dakika standart. Saatlik agregasyon çok kaba — pik dakikalar saat ortalamasının altında erir.

Adım adım yol — KOBİ için

Aşama 1 — Önce ölç, sonra plan. En az 8-12 hafta ACD log verisi (15 dakikalık granül): aralık bazlı çağrı yoğunluğu λ(t), AHT dağılımı, terk oranı, mevcut hizmet seviyesi. Çağrı tipi başına kırılım (müşteri hizmetleri, teknik destek, satış, faturalama).

Aşama 2 — Bilgi sermayesini çıkar. Yetkinlik matrisi (her temsilci hangi tipe bakıyor). Vardiya şablonları (8 saat sabit, 6 saat esnek, yarı zamanlı, akşam, gece, hafta sonu). İş kanunu kısıtları (mola, yemek, ardışık vardiya). Hedef hizmet seviyesi (%80/20 endüstri standardı), hedef terk oranı (<%5).

Aşama 3 — Pilot. 6-8 hafta. Tek çağrı tipi veya tek vardiya bandı ile başla (örn. 09:00-17:00 müşteri hizmetleri). Erlang-A ile interval staffing, basit MIP ile vardiya. Başarı kriteri önceden belirlenmiş: hizmet seviyesi +3 puan, terk oranı -%2, kadro maliyeti aynı veya düşük.

Aşama 4 — Yaygınlaştırma. 3-5 ayda tüm çağrı tipleri, tüm vardiyalar, çok-yetkinlik. Çok-kanal (telefon + sohbet + e-posta + mesajlaşma) dahil edilir. Gün içi re-forecasting otomatik. ACD ile adherence canlı takip. Aylık operasyon raporu (hizmet seviyesi, terk, kadro verimi, devir oranı).

Riskler — ne yanlış gidebilir

  1. Erlang varsayımları ihlali. Erlang-C/A Poisson geliş ve üstel servis varsayar. Gerçekte geliş dalgalanır (kampanya, hata, basın haberi), AHT log-normal’dır. Varsayımlar ihlal edilirse Erlang sonucu fiili gereksinimden %10-20 sapabilir. Doğrulama simülasyonu kritik.
  2. Çok-yetkinlik göz ardı edilirse. Skill-based routing tek-yetkinlik Erlang ile yanlış kadrolanır. Bir yetkinlikte fazla, diğerinde eksik kadro. Çok-sınıf kuyruk modeli veya simülasyon gerekli.
  3. Çok-kanal eşzamanlılığı. Bir temsilci 2-3 sohbet eşzamanlı yürütür ama tek çağrı yürütür. Aynı ’temsilci-saat’ çağrı ve sohbet için aynı kapasiteyi sağlamaz. Kanal başına eşzamanlılık parametresi gerekli.
  4. Tahmin sapması ve uyum. Forecast hatası %10-25; bunu yutmak için tampon kadro (overstaffing buffer) %5-10 önerilir. Gün içi yeniden tahmin yoksa hata büyür. Çalışan uyum (adherence) %85’in altındaysa plan anlamsız.

Çözüm yöntemine teknik bakış

YaklaşımTipik ölçekÇözüm süresiGarantili optimum?
Hesap tablosu Erlang-CKüçük (<30 koltuk)anlıkYaklaşık (terk yok)
Erlang-A + manuel vardiyaOrta (30-100 koltuk)dakikalarYaklaşık (vardiya optimum değil)
Erlang-A + MIP shift schedulingOrta-büyük (100-500 koltuk)dakikalar-saatlerEvet (interval gereksinim verildiğinde)
Çok-sınıf kuyruk + simülasyon + MIPBüyük çok-yetkinliksaatler-günlerHayır, %95-98
Stochastic / Robust shift schedulingYüksek belirsizliksaatlerHayır, dayanıklı

Hedef fonksiyonu seçimi:

  • Hedef 1 — Toplam kadro maliyeti minimum: Hizmet seviyesi ve terk oranı kısıtı altında.
  • Hedef 2 — Hizmet seviyesi maksimum: Sabit bütçe altında.
  • Hedef 3 — Terk oranı minimum: Sabit bütçe altında, gelir kaybı odaklı sektörler.
  • Hedef 4 — Dengeli skor: Ağırlıklı (kadro maliyeti + hizmet seviyesi cezası + terk cezası + uyum bonusu).

Çok-amaçlı: weighted sum veya hiyerarşik. Çağrı tipi başına farklı hedef (örn. satış için terk en kritik, teknik destek için AHT) tanımlanabilir.

Akademik kaynaklar

Sayfanın frontmatter’ında sources alanında listelidir.

Kaynaklar

  • Erlang, A. K. (1909). The theory of probabilities and telephone conversations. Nyt Tidsskrift for Matematik B, 20, 33–39. Kuyruk teorisi ve telefon trafiği temel formülleri.
  • Mandelbaum, A. ve Zeltyn, S. (2007). Service engineering in action: The Palm/Erlang-A queue. Service Engineering. Erlang-A (terk dahil) çağrı merkezi referansı.
  • Aksin, Z., Armony, M. ve Mehrotra, V. (2007). The modern call center: A multi-disciplinary perspective on operations management research. Production and Operations Management, 16(6), 665–688. Çağrı merkezi OR araştırma incelemesi.
  • Gans, N., Koole, G. ve Mandelbaum, A. (2003). Telephone call centers: Tutorial, review, and research prospects. Manufacturing & Service Operations Management, 5(2), 79–141. Çağrı merkezi OR temel referans.
  • YÖK Tez Merkezi — anahtar kelime: ‘çağrı merkezi’ veya ‘kuyruk teorisi’ — TR akademisinden 50+ tez. tez.yok.gov.tr

Sözlük

Kuyruk Teorisi
Geliş ve hizmet süreçlerinin rastlantısal olduğu durumlarda bekleme hatlarını matematiksel olarak inceleyen disiplin.
Erlang-C
M/M/c kuyruğunda gelen bir müşterinin beklemek zorunda kalma olasılığını veren formül; çağrı merkezi kadrolama standardıdır.
X LinkedIn
Bu sayfa yararlı mı?
Düzeltme öner
Esc Kapat