Skip to content
Opt Dir

Hizmet · Saha Servisi

Hangi Teknisyeni Hangi Müşteriye, Hangi Saatte Yollasam?

İş Gücü & Hizmet 4 dk okuma
Ayrıca uygulanır: Telekom & IT Üretim
#saha servisi #teknisyen atama #servis rotası #randevu çizelgesi #bakım servisi #yetenek eşleştirme

Klima/asansör/beyaz eşya servisinde her gün gelen talepleri teknisyenlere atayıp rotalamak — yetenek, zaman penceresi ve seyahat süresini birlikte yönetmek (literatürde FSRSP).

Kısaca

5-50 saha teknisyeni çalıştıran bir klima servisi, asansör bakım firması, beyaz eşya servisi, internet teknisyeni sağlayıcısı veya tarımsal makine servisinde — her sabah günlük talep listesi ile karşılaşılır: 30-150 müşteri ya planlı periyodik bakım, ya arıza tamiri, ya kurulum istiyor. Karar verilmesi gereken: hangi teknisyen, hangi müşteriye, hangi sırada, hangi saatte gidecek. Eş zamanlı tutulması gereken kısıtlar: müşteri zaman penceresi (sabah / öğlen / belirli saat aralığı), teknisyen yeteneği (klima A markası, asansör tipi, internet altyapısı), seyahat süresi (şehir içi 20-90 dakika), yedek parça araçtaki stok, acil iş önceliği. Manuel atama 10-15 teknisyen için makul; üzerinde dispatch ekibi günde 2-4 saat telefon zinciriyle ayarlama yapıyor — randevu kayması, müşteri memnuniyetsizliği ve teknisyen boş bekleme yaygın.

Tanıdık geliyor mu?

  • Her sabah 1-2 saat dispatch ekibi telefon başında 'Ahmet bey ile Ali ustanın yeri değişebilir mi' diye ayarlama yapıyor
  • Acil arıza geldiğinde planlı randevu kaydırılıyor; müşteri ikinci kez aranıp 'maalesef yarına ertelendi' deniyor — yıllık 2-3 kez ciddi şikâyet
  • Teknisyen müşteriye varınca 'bu marka için sertifikalı değilim' diye dönüyor; ikinci tur giderle iki kez yol parası ödeniyor
  • Teknisyenin aracında olması gereken yedek parça yoksa o gün iş tamamlanamıyor, müşteri 'tekrar gelin' diye gönderiyor
  • Müşteri 'sabah gelin' diyor ama dispatch 14:00'e koyuyor; iki taraf da memnun değil
  • Aylık servis raporunda 'gerçek iş süresi' ile 'planlanan iş süresi' arasında %30+ fark; gerçek süre öngörülemiyor
  • Şehir içi seyahat süresi sezgisel; trafik veya kötü hava olunca tüm gün rotası bozuluyor

Niye önemli?

Manuel saha servis atama ve rotalamasının başlıca kayıpları beş kanaldan gelir: (1) ikinci tur — yanlış yetenek eşleştirmesi veya parça eksikliği nedeniyle aynı işin yeniden ziyaret edilmesi, doğrudan maliyet, (2) müşteri kaybı — randevu kayması ve geç gelmenin müşteri devir hızını artırması, (3) teknisyen verimsizliği — gün başına bitirilen iş sayısı düşük kalması, (4) acil iş esnekliği kaybı — sıkı planlanmış günde acil arızanın yeri bulunamaması, (5) dispatch ekibi maliyeti — koordinasyon zamanı, telefon trafiği. Operasyon araştırması literatürü sistematik saha servis çizelgelemesinin manuel yönteme göre teknisyen başına günlük iş sayısını %15-30 artırabileceğini, ikinci tur oranını %30-50 azaltabileceğini gösteriyor. 20 teknisyenli orta ölçekli bir servis firmasında yıllık 1-3 milyon TRY tasarruf potansiyeli demek.

Nasıl çözülür?

Teknik derinlik

Tek satırla: Müşteriyi en yakın teknisyene değil, doğru yeteneğe sahip en yakın teknisyene ata — yanlış marka sertifikalı teknisyen ikinci kez gitmek zorunda kalır, kaybedilen gün iki yol parasından ağır. Önce yetenek filtrele, sonra yakınlık ve zaman penceresi.

Yazılımın yaptığı iş şu: senin dispatch ekibinin her sabah 1-2 saatte yaptığı atama işini, 50-150 müşteri için saniyelerde yapar; acil iş geldiğinde planı dakikalar içinde yeniden kurar. Üç aşama hâlinde anlatalım:

1. Önce verileri toplar. Her teknisyenin yeteneği (hangi markaya/modele sertifikalı), günlük müsaitlik saatleri, çalışma bölgesi, araçtaki yedek parça stoğu. Her müşterinin konumu, talep ettiği iş türü, zaman penceresi (örnek ‘sabah 09:00-13:00 arası’), tahmini iş süresi (geçmiş benzer işlerden), öncelik düzeyi (planlı / arıza / acil). Şehir trafik haritası, hava durumu tahmini. Bu veri ya CRM/servis sisteminden otomatik gelir, ya bir kez doğru yapılandırılır.

2. En iyi atama ve rotayı bulur. Yazılım tüm olası teknisyen-müşteri eşleşmesini denemez — 20 teknisyen × 100 müşteri için bunun matematik olarak imkânsız olduğu biliniyor. Onun yerine operasyon araştırması (matematik ve bilgisayarla iş kararı veren disiplin) alanından gelen çizelgeleme ve rotalama algoritmalarıyla akıllı kestirme yapar: hangi teknisyen, hangi müşteriye, hangi sıra ile. Çakışan kısıtlar (yetenek eşleşmiyor, zaman penceresi kaçırılıyor, parça yok) otomatik elenir. Sonuç dakikalar içinde gelir — her teknisyen için sıralı günlük liste: ‘08:30 müşteri A, 11:00 müşteri B, 14:00 müşteri C…’ her birinin tahmini varış saati ile.

3. Acil iş geldiğinde yeniden hesaplar. Saat 11:00’de ‘müşterimin klima patladı, acil gelin’ aramasında yazılım o anki teknisyen rotalarına bakar; en uygun teknisyeni (yetenek + yakınlık + parça stoğu) belirler; o teknisyenin planlanan diğer işleri ya kaydırılır ya başka teknisyene aktarılır. Saniyeler içinde güncel plan dispatch’in ekranında. Teknisyen tabletinde ‘sıradaki müşteri değişti’ bildirimi.

Dispatch sorumlusunun deneyimini ortadan kaldırmaz; 15 müşteride kafadan yaptığı atamayı 150 müşteriye ölçekleyen ve yetenek-parça-zaman kısıtlarını hata yapmadan kontrol eden bir hesap makinesi gibi düşün. Karar yine senin, ama hangi atama yapılırsa hangi müşterinin etkileneceği sayısal olarak görünür.

Alternatifler

Telefon + hesap tablosu + dispatch ekibinin kafası

Ücretsiz

Ücretsiz (dispatch zamanı maliyet)

Kim için: 5-10 teknisyen, 20-40 günlük iş, sabit müşteri portföyü

  • + Sıfır yazılım maliyeti
  • + Esnek — anlık öncelik değişikliği telefon ile
  • + Yatırım kararı gerekmez
  • − 15+ teknisyenle dispatch ekibinin zamanı patlar
  • − Yetenek eşleştirme unutuluyor; ikinci tur sayısı artıyor
  • − Müşteri zaman penceresi sözlü kalıyor, kaydı kayboluyor
  • − Teknisyen verimliliği (gün başına iş) izlenemez

Yerel saha servis yönetim yazılımı (FSM)

Kurumsal

8.000–30.000 TRY kurulum + aylık 2.000–8.000 TRY (TR pazar gözlemi)

Kim için: 10-30 teknisyen, sabit müşteri portföyü, mobil takip

  • + Türkçe arayüz ve destek
  • + Teknisyen mobil uygulaması olgun (rota, sözleşme, imza)
  • + Müşteri SMS bilgilendirme entegre
  • − Atama optimizasyonu genelde 'en yakın teknisyen' düzeyinde — gerçek FSRSP optimizasyonu yok
  • − Yetenek eşleştirme manuel kural setine bağlı
  • − Acil iş geldiğinde yeniden hesaplama hızı düşük

Uluslararası uzmanlaşmış FSM/saha servis yazılımı

Kurumsal

30–150 EUR/teknisyen/ay abonelik veya 30.000–250.000 EUR yıllık lisans

Kim için: 30+ teknisyen, çoklu sertifika, sözleşme bazlı bakım

  • + Olgun: gerçek atama optimizasyonu, dinamik yeniden hesap, yetenek eşleştirme tam destekli
  • + ERP, CRM ve depo entegrasyonu hazır
  • + Algoritmaları yıllar boyunca olgunlaşmış
  • − Yüksek lisans + danışmanlık maliyeti
  • − Kurulum 3-6 ay sürer
  • − Türkçe arayüz çevirisi sınırlı, vergi/sözleşme adaptasyonu gerekir

Açık kaynak çözücü ile özel yazılım

Açık Kaynak

Lisans ücretsiz; geliştirme 10-16 hafta kendi ekibinle veya 200.000-700.000 TRY danışmanlık

Kim için: Büyük servis firması, içinde yazılım ekibi olan zincir

  • + Lisans maliyeti yok
  • + Tam özelleştirme — kendi yetenek matrisine, sözleşme yapısına göre
  • + Buluta veya kendi sunucuna kurulabilir
  • − İçeride teknik kapasite şart
  • − Sürekli bakım gerekir
  • − Rotalama + atama + zamanlama üç ayrı uzmanlık alanı

Tavsiye

Küçük
5-10 teknisyen, 20-40 iş/gün: Telefon + hesap tablosu + deneyimli dispatch yeter. Yıllık FSM yazılım maliyeti 60.000-150.000 TRY; küçük firmada tasarruf benzer aralıkta — yatırım dar marjla döner. Önce yetenek matrisini ve müşteri zaman penceresi politikasını yazılı hâle getir.
Orta
10-30 teknisyen, sözleşme bakımı + arıza karması: Yerel FSM yazılımı. 8-12 hafta pilot. Başarı kriteri tipik: 90 günde teknisyen başına gün başına iş %15 artmalı, ikinci tur oranı %30 düşmeli, dispatch zamanı yarıya inmeli. Aylık yazılım maliyeti tipik 3.000-10.000 TRY.
Büyük
30+ teknisyen, çoklu şehir veya sözleşme yoğun: Tam FSM suite + CRM + depo entegrasyonu. Yıllık toplam mülkiyet maliyeti 1-4 milyon TRY. Geri dönüş 12-18 ayda — sektör araştırmaları teknisyen verimliliğinde %15-30 iyileşme raporluyor.

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

  • Atama motoru gerçek optimizasyon mu yapıyor (yetenek + zaman penceresi + seyahat süresi birlikte), yoksa sadece 'en yakın teknisyen' kuralı mı?
  • Yetenek matrisi (hangi teknisyen hangi marka/modele sertifikalı) sisteme nasıl girilir? Sertifika geçerlilik tarihleri otomatik takip ediliyor mu?
  • Acil iş geldiğinde plan kaç saniyede yenileniyor? Etkilenen müşterilere otomatik SMS gidiyor mu?
  • Teknisyen aracındaki yedek parça stoğu atama kararına otomatik giriyor mu? Eksik parça uyarısı yapıyor mu?
  • Müşteri zaman penceresi (sıkı vs esnek) modele girer mi? Pencere ihlali için ceza puanı tanımlanabiliyor mu?
  • Şehir içi trafik tahmini hangi kaynaktan geliyor? Hava durumu seyahat süresine yansıyor mu?
  • Pilot dönemini nasıl kurguluyorsunuz — kaç teknisyen, kaç hafta, başarılı sayılma kriteri nedir?
  • Bizimle çalışmayı bırakırsak müşteri, sözleşme, teknisyen ve iş geçmişi verisini nasıl alırız? Standart format export var mı?

Teknik detay

Editör notu

Bu problem halk dilinde “servis randevusu”, “teknisyen atama” veya “saha planlama” diye anılır. Akademik literatürde adı Field Service Routing and Scheduling Problem (FSRSP) ya da Technician Routing Problem (TRP) — Türkçesi “saha servis rotalama ve çizelgeleme problemi”. Operasyon araştırmasında klasik rotalama (VRP), çizelgeleme ve atama problemi sentezi olarak duruyor; üçünün de matematiğini içeriyor ama hiçbiriyle tek başına çözülmüyor. Bunu bilmeden bir yazılım firmasıyla görüşmeye gidersen, sana satılmaya çalışılan “saha servis modülü"nün gerçekten optimizasyon mu yapıyor, yoksa sadece ’en yakın teknisyen’ kuralıyla mı çalıştığını test edemezsin.

Sektörde en sık atlanan nokta: çoğu yazılım “atama optimizasyonu” diyerek reklam verir ama altında sadece en yakın teknisyen kuralı (nearest available technician) çalışır. Bu yaklaşım az müşteri yüklü günde makul; ama yetenek eşleştirme, zaman penceresi, parça stoğu birden çok kısıt aynı anda devreye girdiğinde hızla kalitesini kaybeder — özellikle gerçek matematiksel optimum bulamaz. Demo gösteriminde mutlaka 15 teknisyen + 80 iş + 4 yetenek türü + sıkı zaman penceresi senaryosu üzerinden “atama nasıl yapılıyor, kaç saniyede yeniden hesaplıyor” diye sor.

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

Aşama 1 — Önce ölç, sonra plan. En az 8-12 hafta boyunca dört şeyi bir tabloya kaydet:

  • Her teknisyenin gün başına bitirdiği iş sayısı ve ortalama iş süresi
  • İkinci tur (aynı işin tekrar ziyareti) sayısı ve nedeni (yetenek, parça, kapı kapalı)
  • Müşteri zaman penceresi karşılama oranı (söz verilen saat ile gerçekleşen saat farkı)
  • Dispatch ekibi sabah koordinasyon süresi

Bu veri olmadan hangi yazılımın hangi sonucu vereceğini hesaplayamazsın.

Aşama 2 — Yetenek matrisini çıkar. Her teknisyen × her marka/model/iş türü için sertifika durumu, deneyim seviyesi (öğreniyor / yetkin / uzman). Çoğu KOBİ’de bu bilgi sözlü; yazılı hâle getirmek tek başına %5-10 verimlilik sağlar. Bu matris senin bilgi sermayen — hangi yazılım gelirse gelsin önce bunu soracak.

Aşama 3 — Pilot dönem. En aktif 5-10 teknisyenle başla, 8-12 hafta sürsün. Başarı kriterin önceden yazılı olsun: örnek “90 günde teknisyen başına gün başına iş sayısı 1 artmalı, ikinci tur oranı yarıya inmeli, dispatch zamanı %40 azalmalı.” Hedef tutmazsa pilot iptal — sözleşmede bu hak açıkça yazılı olmalı.

Aşama 4 — Yaygınlaştırma. Pilot başarılıysa tüm teknisyen kadrosuna 2-3 ay içinde yay. Teknisyen mobil uygulama eğitimi 1-2 hafta sürer; dispatch ekibi eğitimi daha kritik — sistem önerilerini nasıl onaylayacaklarını anlamaları lazım.

Riskler — ne yanlış gidebilir

  1. Yetenek matrisi verisinin kalitesizliği. Sertifikalar güncel değilse veya ‘kim hangi işi yapabilir’ bilgisi eksikse yazılım yanlış atama yapar. Pilot öncesi sertifika denetimi şart.
  2. Teknisyen direnci. “Yazılım bana ne yapacağımı söylesin diye değil çalışıyorum” tepkisi yaygın. Pilot dönemde teknisyenlerle beraber sonuçları gözden geçir; yazılım hangi kuralı uyguladığını ve neden bu atamayı yaptığını şeffaf göstermeli.
  3. Trafik veri kalitesi. Şehir içi trafik tahmini gerçek koşullara uymuyorsa, planlanan rota tutmaz. Pilot döneminde gerçek vs hesaplanan seyahat süresini karşılaştır.
  4. Tek tedarikçiye bağımlılık. Müşteri verisi, sözleşme yapısı ve yetenek matrisi kendi özel biçiminde tutulan yazılımdan, yıllar sonra çıkmak zor. Sözleşmede “verimizi standart açık formatlarda (CSV gibi) istediğimiz zaman alma hakkımız var” maddesi yazılı olsun.

İlgili acı ders (yayına geçince linkli olur): “Orta ölçekli bir klima servisinde 11 ayda terk edilen FSM yazılımı — neyi atladılar”.

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

Bu bölüm, yazılım ekibiyle veya danışmanla konuşurken ihtiyaç duyacağın temel bilgileri tutar. Dispatch ekibinin günlük ekranında göreceği şey değil — perde arkasında olan iş.

Saha servis rotalama ve çizelgeleme için kullanılan ana yaklaşımlar:

YaklaşımTürkçe adıTipik kullanımÇözüm süresiEn iyi sonucu garanti eder mi?
En yakın teknisyenEn yakın eşleştirmeKüçük ölçek, az kısıtSaniyelerHayır (yakından uzak optimumdan)
Atama problemi (Hungarian)Macar algoritmasıBire-bir eşleştirmeSaniyelerEvet (sadeleştirilmiş durumda)
MIP (atama + rota)Karma tam sayılı programlama20-50 iş, sıkı kısıt5-30 dakikaEvet (yeterli süre)
Metaheuristic (ALNS, Tabu)Sezgisel yöntemler100-500 iş30 saniye - 5 dakikaHayır (yakın-en iyi)
Dinamik yeniden çizelgelemeOlay tabanlıAcil iş, gerçek zamanlıSaniyelerPratik olarak kabul edilir

Pratik öneri: 30 iş altı sabit planlama için MIP yeterli. 100+ iş, sık acil müdahale, çoklu kısıt varsa metaheuristic + dinamik yeniden çizelgeleme tercih edilir.

Hedef fonksiyonu seçimi çözümün biçimini değiştirir:

  • Tamamlanan iş sayısı: “Teknisyen verimliliği en yüksek” — sabit personel maliyeti olan firma için
  • Toplam seyahat süresi/yakıt: “Operasyonel maliyet en az” — yakıt yoğun veya geniş alan için
  • Müşteri memnuniyeti (zaman penceresi tutma): “Müşteri kaybı en az” — sözleşmeli müşteri portföyü için
  • İkinci tur sayısı: “Aynı işi tekrar yapmayın” — kalite odaklı işletme için

Çoğu pratik vakada bu dördünün ağırlıklı bir karışımı kullanılır.

Akademik kaynaklar

Sayfanın sources bölümünde listelidir. Türkçe akademik çalışmalar için: YÖK Tez Merkezi’nde “saha servis çizelgeleme” veya “teknisyen atama” anahtar kelimesiyle 90+ tez bulunur. Saha servis rotalama alanı son 15 yılda en hızlı büyüyen operasyon araştırması alt alanlarından biri; günümüzde IoT (akıllı cihaz uyarısı), gerçek zamanlı veri akışı ve makine öğrenmesi tabanlı iş süresi tahmini ile zenginleşiyor.

Kaynaklar

  • Castillo-Salazar, J. A., Landa-Silva, D. ve Qu, R. (2016). Workforce scheduling and routing problems: literature survey and computational study. Annals of Operations Research, 239. cilt — saha servis çizelgeleme alanının modern derlemesi.
  • Pillac, V., Gendreau, M., Guéret, C. ve Medaglia, A. L. (2013). A review of dynamic vehicle routing problems. European Journal of Operational Research, 225. cilt — dinamik rotalama (acil iş yeniden hesabı dahil) için temel derleme.
  • Dohn, A., Kolind, E. ve Clausen, J. (2009). The manpower allocation problem with time windows and job-teaming constraints. European Journal of Operational Research, 192. cilt — yetenek ve zaman penceresi kısıtları üzerine temel makale.
  • YÖK Tez Merkezi — anahtar kelime: ‘saha servis çizelgeleme’, ’teknisyen atama’, ‘workforce routing’ — TR akademisinden 90+ tez. tez.yok.gov.tr

Sözlük

Saha Servisi
Müşteri yerinde gerçekleştirilen kurulum, bakım veya tamir işleri için teknisyen atama, rotalama ve müşteri bilgilendirme süreçleri bütünü.
Atama Problemi
Bir kaynak kümesini (kişi, araç, makine) bir görev kümesine en az maliyet veya en yüksek fayda ile eşleştirme problemi.
MIP
Karar değişkenlerinin bir kısmının tam sayı (örn. 'kaç kamyon', 'kaç vardiya') olduğu optimizasyon türü.
X LinkedIn
Bu sayfa yararlı mı?
Düzeltme öner

Benzer problemler

Haftalık Çalışan Örüntülerini Nasıl Kursam — Talep Karşılansın, Dinlenme + Mesai + Adillik Birlikte Tutsun?

7 gün 24 saat hizmet veren bir operasyonun (perakende zinciri çağrı merkezi, otel resepsiyon, güvenlik, hastane temizliği) İK veya operasyon müdürü, 100-500 çalışan için tek tek vardiya değil **haftalık örüntü** atar: kim hangi günlerde, hangi vardiyada (sabah/öğle/gece), hangi izin dağılımıyla çalışır — talep tepe saatlerde karşılansın, hafta-sonu ve gece yükü kimseye fazla binmesin. Sezgisel plan iki uçtan birinden kazıyor: tepe saatte eksik personel (kasa kuyruğu, kayıp satış, terkedilme oranı) veya ölü saatte fazla personel (saatlik 80-200 TRY işçilik, 100 kişilik operasyonda aylık 30-60K TRY israf). Üstüne sözleşme aşımı (haftalık 45 saat tavanı, 5 ardışık gün, aylık 7-10 gece sınırı) bordro cezası ve iş hukuku riski doğurur; adillik metriği yazılı olmadığında turnover %40-80'e çıkar ve her yeni işe alımın eğitim maliyeti 8-30K TRY. 200 çalışanlık operasyonda yıllık işçilik 30-80M TRY mertebesinde; %10 iyileşme 3-8M TRY/yıl tasarruf demektir.

İş Gücü & Hizmet 6 dk

n Görev + n Kişi/Makina — Kimi Neye Atasam ki Toplam Maliyet veya Süre Minimum Olsun?

Hafta başında 'kimi hangi işe vereyim' sorusuyla başlayan hizmet KOBİ'leri içindir: 5-30 mühendisli proje bürosu, haftalık 20-80 dosya dağıtan hukuk bürosu, 10-50 saha teknisyenli tesis yönetimi firması veya cerrah/vaka eşleştiren bir hastane gibi. Her kişi-iş çiftinin maliyeti farklıdır çünkü yetenek, süre, ulaşım mesafesi ve kişinin tercihleri karışır; sezgisel 'en iyi adam en zor işe' kuralı bu farkları görmez. Yanlış eşleştirme; mesai aşımı, geç teslimat ve müşteri şikâyeti olarak hafta sonu hesabına yansır. Sistematik bir eşleştirme aynı ekibin toplam maliyet veya süresini tipik olarak %15-30 daha aşağıya çeker.

İş Gücü & Hizmet 6 dk
Esc Kapat