KoderKoder.ai
FiyatlandırmaKurumsalEğitimYatırımcılar için
Giriş YapBaşla

Ürün

FiyatlandırmaKurumsalYatırımcılar için

Kaynaklar

Bize UlaşınDestekEğitimBlog

Yasal

Gizlilik PolitikasıKullanım KoşullarıGüvenlikKabul Edilebilir Kullanım PolitikasıKötüye Kullanımı Bildir

Sosyal

LinkedInTwitter
Koder.ai
Dil

© 2026 Koder.ai. Tüm hakları saklıdır.

Ana Sayfa›Blog›Dahili SLA Taahhütlerini İzleyen Bir Web Uygulaması Nasıl İnşa Edilir
25 Eki 2025·8 dk

Dahili SLA Taahhütlerini İzleyen Bir Web Uygulaması Nasıl İnşa Edilir

Dahili SLA taahhütlerini izleyen bir web uygulaması nasıl tasarlanır ve inşa edilir: veri modeli, iş akışları, zamanlayıcılar, uyarılar, panolar ve yaygınlaştırma ipuçları.

Dahili SLA Taahhütlerini İzleyen Bir Web Uygulaması Nasıl İnşa Edilir

Çözmeye Çalıştığınız SLA Problemini Netleştirin

Ekranları veya zamanlayıcı mantığını tasarlamadan önce, kuruluşunuzdaki “dahili SLA”nın ne anlama geldiğini açıkça tanımlayın. Dahili SLA'lar takımlar arasındaki taahhütlerdir (dış müşterilere yönelik değil); isteklerin ne kadar çabuk kabul edileceği, ilerletileceği ve tamamlanacağı ile "tamam"un gerçekte ne anlama geldiğini belirler.

Taahhüdü tanımlayın (takımlar, istekler, çıktılar)

Önce dahil olan takımları ve izlemek istediğiniz istek türlerini adlandırın. Örnekler: Finans onayları, BT erişim talepleri, İK işe alım görevleri, Hukuk incelemeleri veya Veri çekimleri.

Ardından her istek türü için sonucu sade bir dille tanımlayın (örn. “Erişim verildi”, “Sözleşme onaylandı”, “Fatura ödendi”, “Yeni çalışan sağlandı”). Sonuç belirsizse, raporlama da belirsiz olur.

Hedefleri netleştirin

Başarının nasıl görünmesi gerektiğini yazın; çünkü uygulamanın özellikleri önceliklerinizi yansıtmalı:

  • Şeffaflık: talep sahipleri durum, sahip ve SLA bitiş zamanını görebilmeli
  • Daha az kaçırma: erken uyarılar ve net sahiplik “sessiz” gecikmeleri azaltır
  • Daha hızlı eskalasyonlar: yöneticiler son tarihten sonra değil önce haberdar olur
  • Daha iyi raporlama: tutarlı veriler trend analizine ve personel kararlarına destek olur

İhtiyacınız olan SLA türlerini listeleyin

Çoğu dahili SLA birkaç kategoride toplanır:

  • İlk yanıt: kabul ve işe başlama süresi
  • Çözüm: isteğin tamamlanma süresi
  • Devir: yeniden atama veya bağımlılık sonrası işin devralınma süresi
  • Onay: onaylayanın karar verme süresi (onay/red/değişiklik talebi)

Kullanıcılarınızı ve ihtiyaçlarını belirleyin

Kullanıcı gruplarını erken eşleştirin:

  • Talep sahipleri netlik ve güncellemeler ister
  • Ajanlar yönetilebilir bir kuyruk ve kolay durum değişiklikleri ister
  • Yöneticiler darboğazlar ve eskalasyonlar hakkında görünürlük ister
  • Yöneticiler (Admin) konfigürasyon kontrollerine ihtiyaç duyar (SLA kuralları, takvimler, kullanıcı/takım ayarları)

Bu, kimsenin tatmin olmadığı genel bir takipçi oluşturmanızı engeller.

Mevcut Sürecinizi ve Veri Kaynaklarınızı Haritalayın

Ekranları veya zamanlayıcıları tasarlamadan önce, işin takıma nasıl girdiğini ve "tamam"a nasıl ulaştığını netleştirin. Bu, güzel görünen ama gerçek davranışla eşleşmeyen bir SLA takipçisi inşa etmenizi önler.

Her istek kaynağının envanterini çıkarın

Bugün isteklerin nerede göründüğünü listeleyin—karmakarışık olanlar da dahil. Yaygın kaynaklar: e-posta gelen kutuları, sohbet kanalları (Slack/Teams), web formları, ticket araçları (Jira/ServiceNow/Zendesk), paylaşılan tablolar ve daha sonra “bir yere yazılan” yüz yüze başvurular. Her kaynak için kaydedin:

  • Kim istek gönderebilir
  • Genellikle hangi bilgilerin dahil olduğu (ve genellikle hangi bilgilerin eksik olduğu)
  • Otomatik olarak bir zaman damgası var mı
  • Sonradan referans gösterebileceğiniz bir kimlik var mı (ticket numarası, mesaj linki)

İstek yaşam döngüsünü baştan sona haritalayın

Gerçek sürecinizin basit bir akışını çizin: intake → önceliklendirme → iş → inceleme → tamam. Önemli varyantları ekleyin (örn. “talep sahibini bekliyor”, “bağımlılık nedeniyle engellendi”, “açıklama için geri gönderildi”). Her aşamada bir sonraki adıma neyin tetiklediğini ve bu eylemin nerede kaydedildiğini (araç değişikliği, e-posta yanıtı, sohbet mesajı, manuel tablo güncellemesi) not edin.

Uygulamanın düzeltmesi gereken ağrı noktalarını belirleyin

SLA kaçırmalarına veya anlaşmazlıklara yol açan boşlukları yazın:

  • Belirsiz sahiplik veya devirler
  • Eksik zaman damgaları (başlangıç, ilk yanıt, çözüm)
  • Manuel takipler ve “ping” atmalar
  • Çelişen gerçekliklerle birden fazla yerde yaşayan istekler

Temel öğenizin ne olacağına karar verin

Uygulamanızın izleyeceği ana nesneyi seçin: case, görev veya hizmet talebi. Bu karar sonraki her şeyi şekillendirir—alanlar, durum akışı, raporlama ve entegrasyonlar.

Emin değilseniz, bir istekte verdiğiniz tek taahhüdü en iyi temsil eden birimi seçin: bir talep sahibi, bir sonuç, ölçülebilir yanıt/çözüm.

SLA Kurallarını, Takvimleri ve İstisnaları Tanımlayın

Herhangi bir zamanlayıcı mantığı inşa etmeden önce, SLA taahhütlerinizi bir talep sahibi, bir ajan ve bir yöneticinin aynı şekilde yorumlayacağı sade bir dille yazın. Kural tek bir satıra sığmıyorsa, muhtemelen daha sonra anlaşmazlıklara yol açacak varsayımlar saklıyordur.

Taahhütleri net, test edilebilir kurallara çevirin

Aşağıdaki gibi ifadelerle başlayın:

  • “4 iş saati içinde yanıt verin.”
  • “P2 olaylar için 2 iş günü içinde çözün.”

Sonra yanıt ve çözümün kuruluşunuzdaki anlamını tanımlayın. Örneğin, “yanıt” "talep sahibine yapılan ilk insan cevabı" olabilir, otomatik oluşturulan ticket olmayabilir. “Çözüm” ise “durumun Done olarak işaretlenmesi ve talep sahibinin bilgilendirilmesi” olabilir, sadece içsel işin bitmesi değil.

Takvimleri belirtin (ve açıkça tanımlayın)

Çoğu SLA yanlış anlamaları zaman hesaplamalarından gelir. Uygulamanız takvimleri birinci sınıf yapılandırma olarak ele almalıdır:

  • Çalışma saatleri (örn. 09:00–17:30)
  • Hafta sonları (hangi günlerin çalışma dışı olduğu)
  • Tatil programları (şirket genelindeki ve bölgesel)
  • Zaman dilimleri (SLA saati hizmet ekibi, talep sahibi veya ofis konumuna mı göre ilerleyecek — birini seçin)

MVP'nizde yalnızca bir takvimi destekleseniz bile, daha sonra yeniden yazmadan daha fazlasını ekleyebilmek için onu modelleyin.

İstisnaları tanımlayın: duraklatma, devam ve durma koşulları

SLA duraklayabiliyorsa, ne zaman ve neden durduğunu tam olarak belgeleyin. Yaygın duraklama nedenleri: “Talep sahibini bekliyor”, “Bağımlılık tarafından engellendi”, “Tedarikçi gecikmesi”. Her biri için belirtin:

  • Hangi roller statüyü değiştirebilir
  • Hangi kanıtın gerektiği (yorum, ek, bağlantılı ticket)
  • Saati neyin devam ettireceği (talep sahibinin cevabı, bağımlılığın çözülmesi, tedarikçi güncellemesi)

Öncelik katmanları ve hizmet kategorileri ekleyin

Farklı işler farklı hedefler gerektirir. Basit bir matris tanımlayın: öncelik katmanları (P1–P4) ve hizmet kategorileri (IT, Tesis, Finans), her biri için yanıt ve çözüm hedefleri belirleyin.

İlk versiyonu küçük tutun; raporlardan öğrendikçe genişletebilirsiniz.

Veri Modelini ve Audit Trail’i Tasarlayın

Net bir veri modeli, SLA takibini güvenilir kılar. Bir zamanlayıcının nasıl başladığını, durakladığını veya durduğunu yalnızca veritabanından açıklayamıyorsanız, anlaşmazlıkları çözmekte zorlanırsınız.

Modellemeniz gereken temel varlıklar

Başlangıç için büyütebileceğiniz küçük bir nesne setiyle başlayın:

  • Request: taahhüt ettiğiniz iş öğesi (ticket, görev, soru)
  • SLA Policy: hedefleri tanımlayan kurallar (örn. “ilk yanıt 4 iş saati içinde”)
  • Milestone: İlk yanıt gönderildi veya Çözüldü gibi iş kontrol noktaları
  • Timer: hedef zamanı, geçen süreyi, durumu (çalışıyor/duraklatıldı/ihlal edildi) ve kullanılan politikayı saklayan hesaplanmış kayıt
  • Comment ve Attachment: Request ile ilişkili iletişim ve kanıt

İlişkileri açık tutun: bir Request birçok Timer, Comment ve Attachment içerebilir. Bir SLA Policy birçok Request’e uygulanabilir.

Sahiplik ve hesap verebilirlik alanları

Yönlendirme ve eskalasyonun sonradan eklenmemesi için erken sahiplik alanları ekleyin:

  • assignee (kişi)
  • team (kuyruk)
  • escalation owner (yönetici/nöbetçi)
  • watchers (bildirilecek kişiler)

Bunlar zaman bilgili olmalı—sahiplik değişiklikleri yalnızca “geçerli değerler” değil, önemli olaylar olarak kaydedilmeli.

İhtiyacınız olacak zaman damgaları (ve nedenleri)

Her anlamlı olay için değiştirilemez zaman damgaları saklayın: created, assigned, first reply, resolved, ayrıca on hold ve reopened gibi durum geçişleri. Bunları yorumlardan veya e-postalardan türetmek yerine birinci sınıf olaylar olarak kaydedin.

İncelemelerde dayanacak audit trail

Eklenebilir olmayan bir audit log oluşturun; burada şunlar yer almalı: kim neyi ne zaman değiştirdi ve (mümkünse) neden. Hem aşağıdakileri dahil edin:

  • Request üzerindeki durum/sahiplik değişiklikleri
  • SLA Policy’deki kural değişiklikleri (etkin tarihli politika sürümleri)

Bir isteğe birden fazla SLA’yı temsil etme

Çoğu ekip en az iki SLA izler: yanıt ve çözüm. Bunu Request başına ayrı Timer kayıtları olarak modelleyin (örn. timer_type = response|resolution) böylece her biri bağımsız duraklatılabilir ve temiz raporlanabilir.

MVP Kapsamını ve Başarı Kriterlerini Seçin

Bir dahili SLA izleme uygulaması hızla “herkes için her şey” haline gelebilir. Değerin en hızlı yolu, temel döngünün çalıştığını kanıtlayan bir MVP’dir: bir istek oluşturulur, birisi ona sahip çıkar, SLA saati doğru çalışır ve insanlar ihlalden önce bildirilir.

Kasıtlı olarak dar başlan

Birkaç hafta içinde uçtan uca tamamlayabileceğiniz bir kapsam seçin:

  • Tek bir ekip (örn. IT Service Desk veya Tesis)
  • Tek bir istek türü (örn. “yeni dizüstü isteği” veya “erişim isteği”)
  • Bir veya iki SLA metriği (genellikle ilk yanıt ve çözüm)

Bu, kuralları basit tutar, eğitimi kolaylaştırır ve öğrenmek için daha temiz veri sağlar.

Olmazsa olmazlar vs. sonradan eklenecekler

MVP için SLA performansını doğrudan etkileyen parçalara öncelik verin:

  • Intake: gerekli alanları olan basit bir form (istek türü, öncelik, talep sahibi, açıklama)
  • Sahiplik: kişi veya kuyruğa net atama, el değiştirme geçmişi ile
  • Zamanlayıcılar: görünür “kalan süre” ve belirli durumlar için doğru başlat/durdur davranışı
  • İhlal uyarıları: sahipleri ve bir yöneticiyi ihlalden önce ve ihlal anında bilgilendirme
  • Temel raporlama: ihlal edilen vs. sağlanan, ortalama yanıt/çözüm süreleri, en yaygın ihlal nedenleri (manuel etiketlerle bile)

Değer kanıtlamayan karmaşıklıkları erteleyin: ileriye dönük tahminleme, özel gösterge paneli widget’ları, çok ayrıntılı otomasyonlar veya karmaşık kural oluşturucular.

“Başarı”nın ne anlama geldiğini tanımlayın

Başarı kriterlerini ölçülebilir ve davranış değişikliğine bağlı olarak yazın. Örnekler:

  • Seçilen istek türü için SLA ihlallerini 60 gün içinde %20 azaltmak
  • Manuel SLA kontrollerini (tablolar, hatırlatmalar) %50 azaltmak
  • Intake sonrası 10 dakika içinde taleplerin %90'ının net bir sahibi olması

MVP’nin verileriyle ölçemiyorsanız, henüz MVP başarı metriği değildir.

Intake, Yönlendirme ve Sahipliği Kurun

Tam kaynak kontrolünü koruyun
Pilot iş akışı hazır olduğunda kaynak kodunu dışa aktararak sonucu sahiplenin.
Kodu Dışa Aktar

Bir takip uygulaması, istekler sisteme temiz girmezse ve doğru kişilere hızlıca ulaşmazsa çalışmaz. Girişteki belirsizliği, tutarlı intake, öngörülebilir yönlendirme ve net hesap verebilirlik ile azaltın.

Net bir intake formu oluşturun

Formu kısa ama yapılandırılmış tutun. İstek sahibinin “örgüt şemasını bilmesini” gerektirmeyecek alanlara odaklanın. Pratik bir temel:

  • Kategori (örn. Erişim, Satınalma, Olay, Veri Talebi)
  • Öncelik (açık metin yardım notlarıyla: “işi engelliyor” vs “iyi olsa iyi olur”)
  • Bitiş tarihi (isteğe bağlı) planlama içindir, SLA uygulaması için değil (kuralınız kullanmıyorsa)
  • Açıklama: “Ne oldu?”, “Ne gerekiyor?”, “Etkisi nedir?” gibi istemler

Mantıklı varsayılanlar ekleyin (örn. normal öncelik) ve girdileri doğrulayın (zorunlu kategori, minimum açıklama uzunluğu) boş ticketları önlemek için.

Basit kurallarla otomatik yönlendirme yapın

Yönlendirme sıkıcı ve öngörülebilir olmalı. Bir cümleyle açıklanabilecek hafif kurallarla başlayın:

  • Kategori → takım/kuyruk (Erişim → IT Ops, Satınalma → Finans)
  • Öncelik → SLA policy (Yüksek → 4 saatlik ilk yanıt; Normal → 1 iş günü)

Kurallar eşleşmediğinde gönderimi engellemek yerine bir triage kuyruğuna gönderin.

Sahiplik ve görünürlük belirleyin

Her isteğin bir sahibi (kişi) ve bir sahip takımı (kuyruk) olmalı. Bu “herkes gördü kimse sahip değil” durumunu önler.

Erken görünürlük kararları verin: kim isteği görüntüleyebilir, kim alanları düzenleyebilir ve hangi alanlar kısıtlı (örn. dahili notlar, güvenlik detayları). Net izinler e-posta ve sohbette yan kanallara sebep olan güncellemeleri azaltır.

Sık istekler için şablonlar kullanın

Şablonlar geri bildirimleri azaltır. Yaygın istek türleri için önceden doldurun:

  • kategori ve varsayılan öncelik
  • gerekli sorular (örn. “Sistem adı”, “Kullanıcı e-posta”, “Yönetici onayı”)
  • önerilen ekler

Bu, gönderimleri hızlandırır ve ileride raporlama için veri kalitesini artırır.

SLA Zamanlayıcı Mantığını Uygulayın (Yanıt, Çözüm ve Duraklatmalar)

Herkes saatlere güveniyorsa SLA takibi işe yarar. Temel işiniz, kalan süreyi iş takvimine ve net duraklatma kurallarına göre tutarlı biçimde hesaplamak ve bu sonuçların listelerde, detay sayfalarında, panolarda, dışa aktarımlarda ve raporlarda aynı olmasını sağlamaktır.

İki zamanlayıcı modelleyin: ilk yanıt ve çözüm

Çoğu ekip en az iki bağımsız zamanlayıcıya ihtiyaç duyar:

  • İlk yanıt zamanlayıcısı: istek oluşturulduğunda (veya kabul edildiğinde) başlar, nitelikli ilk yanıt kaydedildiğinde durur.
  • Çözüm zamanlayıcısı: oluşturulmada başlar (veya triageden sonra—bu sizinkidir) ve istek çözüldü/kapandı olarak işaretlendiğinde durur.

“Nitelikli”nın ne anlama geldiğini açıkça belirtin (örn. dahili not sayılmaz; talep sahibine yönelik mesaj sayılır). Zamanlayıcıyı durduran olayı (kim, ne zaman, hangi eylem) saklayın ki denetimler kolay olsun.

Takvimler ve duraklatmalarla kalan zamanı hesaplayın

Ham zaman damgalarını çıkarmak yerine, zamanı iş saatlerine (ve tatillere) göre hesaplayın ve duraklatılan dönemleri çıkarın. Pratik bir kural: SLA zamanı, yalnızca istek “aktif” ve takvim içindeyken azalan bir dakika bakiyesi olarak düşünülmelidir.

Duraklamalar genellikle “Talep sahibini bekliyor”, “Engellendi” veya “Beklemede” içerir. Hangi statülerinin hangi zamanlayıcıları duraklattığını tanımlayın (çoğunlukla yanıt ilk yanıt gelene kadar çalışırken, çözüm duraklatılabilir).

Kenar durumları sürpriz olmadan ele alın

Zamanlayıcı mantığı için deterministik kurallar gerekir:

  • Yeniden atama: sahiplik değişiklikleri zamanlayıcıyı sıfırlamamalı; eskalasyonları etkileyebilir.
  • Yeniden açma: çözümün yeniden başlatılıp başlatılmayacağını, devam edip etmeyeceğini veya yeni bir döngü başlatacağını kararlaştırın.
  • Durum geçişleri: hızlı open/hold/open geçişleri boşluklar veya çift sayım yaratmamalı.
  • Kısmi tamamlanma: kilometre taşları takip ediliyorsa, gerekli tüm görevler yapılana kadar çözüm tatmin edilmemeli.

Granülerlik ve güncelleme stratejisi

SLA'larınız ne kadar katıysa dakika vs saat seçimini ona göre yapın. Birçok dahili SLA dakika düzeyinde hesaplama ile iyi çalışır, gösterimler dostane yuvarlamalarla sunulabilir.

Güncellemeler için, sayfa yüklemede neredeyse gerçek zamanlı hesaplama yapabilirsiniz, ancak panolar genellikle öngörülebilir performans için zamanlanmış yenilemeler (örn. her dakika) gerektirir.

Saati merkezileştirin

API'ler ve raporlama işleri tarafından kullanılan tek bir “SLA hesaplayıcısı” uygulayın. Merkezileştirme, bir ekranda "2s kaldı" iken bir raporda "1s 40d kaldı" gösterilmesini önler; bu güvenirliği hızla erozyona uğratır.

Uyarılar, Eskalasyonlar ve Bildirimler Oluşturun

Uyarılar SLA takibini operasyonel davranışa dönüştüren noktadır. İnsanlar sadece ihlal olduğunda SLA'ları fark ediyorsa, yangına müdahale eden bir süreç elde edersiniz; öngörülebilir teslimat yerine sürekli kriz olur.

Net eşik değerleri belirleyin (ve ne anlama geldikleri)

Herkesin ritmi öğrenmesi için SLA zamanlayıcınıza bağlı küçük bir kilometre taşı seti tanımlayın. Yaygın bir desen:

  • Uyarı: SLA penceresinin %50 / %75 / %90'ında
  • İhlal uyarısı: %100 (ve isteğe bağlı olarak her X saatte bir “geçmiş süre” hatırlatıcısı)

Her eşik için belirli bir eylem atayın. Örneğin %75 “güncelleme gönder” anlamına gelebilir; %90 “yardım iste veya eskale et” anlamına gelebilir.

İnsanların gerçekten takip ettiği kanalları seçin

Ekiplerin zaten çalıştığı yerleri kullanın:

  • Uygulama içi bağlam ve self-serve triage için
  • E-posta izlenebilirlik ve asenkron takip için
  • Sohbet (Slack/Teams) zaman hassas koordinasyon için

Ekiplerin kuyruk veya istek türüne göre kanallara abone olmalarına izin verin ki bildirimler gerçek alışkanlıklara uyum sağlasın.

Öngörülebilir eskalasyonlar yapın

Eskalasyon kurallarını basit ve tutarlı tutun: sahip → takım lideri → yönetici. Eskalasyonlar zaman bazlı tetiklenebilir (örn. %90 ve ihlal anında) ve aynı zamanda risk sinyallerine göre (sahipsiz istek, engellendi statüsü veya eksik talep sahibi yanıtı) tetiklenebilir.

Uyarı yorgunluğunu önleyin

Gürültülü bir sistem saygı görmez. Kontroller ekleyin: gruplama (15–30 dakikalık özet), sessiz saatler ve çoğaltma önleme (hiçbir şey değişmediyse aynı uyarıyı tekrar göndermeyin). Bir istek zaten eskale edildiyse daha alt seviye hatırlatmaları bastırın.

Her uyarıyı eyleme dönüştürülebilir yapın

Her bildirim şunu içermeli: isteğe yönlendiren bir bağlantı, kalan süre, mevcut sahibi ve bir sonraki adım (örn. “bir sahip ata”, “talebe güncelleme gönder”, “uzatma iste”). Kullanıcı 10 saniyede işlem yapamıyorsa, uyarı gerekli bağlamı sağlamıyor demektir.

Kullanıcı Dostu Ekranlar ve Panolar Tasarlayın

SLA kurallarını plana dönüştürün
Oluşturmadan önce SLA'ları, takvimleri ve durdurma kurallarını Planning Mode ile tanımlayın.
Planlamayı Aç

İyi bir SLA takip uygulaması açıklık üzerine kurulur. Çoğu kullanıcı "daha fazla raporlama" istemez—bir soruyu hızlıca cevaplamak ister: İşlerin rayında mı, ve bir sonraki adım ne?

Role göre görünüm (herkes ilgili olanı görsün)

Yaygın rollere ayrı başlangıç noktaları oluşturun:

  • Talep sahibi görünümü: onların taleplerinin basit bir listesi; güncel durum, sahip ve sonraki hedef kilometre taşı
  • Ajan görünümü: sahiplik ve aciliyete odaklı bir iş kuyruğu
  • Yönetici görünümü: takım iş yükü, ihlal riski ve trendler

Gezintiyi tutarlı tutun, ama varsayılan filtreleri ve widget'ları özelleştirin. Örneğin bir ajan, öncelikli bir kuyruk yerine şirket çapı bir grafikle açılmamalıdır.

“Önemli olan” widget’lar ve kuyruk sinyalleri

Panolarda ve kuyruklarda şu durumları anında belirgin hale getirin:

  • Yakında bitecek (örn. önümüzdeki 4 iş saati / sonraki iş günü)
  • İhlal edilmiş (yanıt veya çözüm hedefi kaçırılmış)
  • Atanmamış (sahip yok, hesap verebilirlik yok)
  • Talep sahibini bekliyor (zamanlayıcı duraklatıldı, neden görünür)

Renkleri ölçülü kullanın ve metinle eşleştirin ki herkes için okunabilir olsun.

Filtreler, kayıtlı görünümler ve hızlı triage

Küçük ama yüksek değerli filtre seti sunun: takım, öncelik, kategori, SLA durumu, sahip ve tarih aralığı. Kullanıcıların “Bugün bitecek P1’lerim” veya “Finans’taki atanmamışlar” gibi görünümleri kaydetmesine izin verin. Kayıtlı görünümler manuel sıralamayı azaltır ve tutarlı iş akışlarını teşvik eder.

İstek detay sayfası: zaman çizelgesi + geri sayımlar

Detay sayfası “ne oldu, sonraki ne ve neden” sorularını yanıtlamalı. İçerik:

  • Olayların zaman çizelgesi (oluşturuldu, atandı, durum değişiklikleri, duraklatmalar, eskalasyonlar)
  • Yorumlar (@mention destekliyorsanız)
  • Yanıt ve çözüm için net SLA geri sayımları, çalışıyor mu yoksa duraklatıldı mı gösterimi
  • Mevcut sahip ve eskalasyon yolu

Bir yönetici bir vaka hakkında 10 saniyede anlayacak, bir ajan tek tıkla işlem yapabilecek şekilde UI tasarlayın.

Entegrasyonlar ve Veri Senkronizasyonunu Planlayın

Entegrasyonlar, SLA uygulamanızın insanların güvendiği yer olup olmayacağını belirler—ya da sadece bir başka sekme. Bir istekle ilgili zaten "bilen" her sistemi listeleyin: kim oluşturdu, hangi takım sahip, mevcut durum nedir, konuşma nerede.

Gerçekte ihtiyaç duyduğunuz entegrasyonları belirleyin

Dahili SLA takibi için yaygın bağlantılar:

  • SSO / kimlik sağlayıcı (Okta, Entra ID, Google) giriş ve grup üyeliği için
  • Ticketing (Jira Service Management, ServiceNow, Zendesk) istek oluşturma ve durum için
  • HRIS (Workday, BambooHR) örgüt yapısı, yönetici zincirleri ve çalışan yaşam döngüsü için
  • CRM (Salesforce, HubSpot) istekler müşteri/hesap ile ilişkiliyse
  • E-posta ve sohbet (Outlook/Gmail, Slack/Teams) bildirimler ve "cevapla güncelle" iş akışları için

Her sistemin derin entegrasyona ihtiyacı yoktur. Eğer bir sistem yalnızca bağlam sağlıyorsa (örn. CRM’den hesap adı), hafif bir senkronizasyona razı olun.

Senk yaklaşımınızı seçin (ve bilinçli karışım yapın)

  • API'ler: gerçek zamanlı okuma/yazma için en iyi (örn. SLA durumu değiştiğinde ticket durumunu güncelle)
  • Webhooks: olay odaklı güncellemeler için ideal (örn. ticket yeniden atandı → sahibi hemen güncelle)
  • Zamanlı içe/dışa aktarımlar: API sınırlamaları olduğunda yararlı (örn. geceleyin HRIS org senkronizasyonu)

Pratik bir desen: “sıcak” olaylar için webhooks, mutabakat için zamanlanmış işler.

Gerçeğin kaynağını (source of truth) belirleyin

Ana alanların sahipliğini açıkça tanımlayın:

  • Eğer ticketing aracı durum ve yorumlar için gerçeğin kaynağıysa, SLA uygulamanız bunları yansıtmalı ve çakışan düzenlemelerden kaçınmalı.
  • Eğer SLA uygulamanız zamanlayıcılar, duraklatmalar ve istisna bayraklarını kendi içinde yönetiyorsa, bunları dahili olarak saklayıp yalnızca diğer araçların ihtiyaç duyduğu bilgileri (örn. “SLA ihlal edildi” etiketi) itmelisiniz.

Bunu erken yazın—çoğu entegrasyon hatası, iki sistemin aynı alanın sahibi olduğunu sanmasından kaynaklanır.

Kimlik eşleştirme ve çapraz sistem izinleri

Kullanıcıların ve takımların araçlar arasında nasıl eşleneceğini planlayın (e-posta, çalışan ID, SSO subject, ticket atayan). Sözleşmeli çalışanlar, isim değişiklikleri, birleşen takımlar ve ayrılanlar gibi kenar durumları ele alın. Bir kişinin ticketı görüntüleyememesi durumunda SLA kaydını da görüntüleyememesi için izinleri hizalayın.

Arıza yönetimi ve mutabakat

Senk başarısız olduğunda ne olacağını belgeleyin:

  • Backoff ile yeniden denemeler ve bir dead-letter kuyruğu
  • Kayda bağlı açık hata günlükleri (kim/ne/ ne zaman)
  • Manuel yeniden bağlantı ve yeniden senk için basit bir yönetici ekranı

Bu, entegrasyonlar kusurlu olduğunda bile raporlama ve analitik güvenilirliğini korur.

Güvenlik, İzinler ve Yönetim

Pilottan üretime geçin
Prototiplerin ötesine geçmeye hazır olduğunuzda dahili aracınızı dağıtın ve barındırın.
Deploy Now

Güvenlik dahili bir SLA takipçisinde "güzel olur" değil—bir kayıt sistemi olarak davranmalıdır; performans geçmişi, dahili eskalasyonlar ve bazen hassas istekleri (İK, finans, güvenlik olayları) depolar.

Roller, takımlar ve kategori düzeyinde erişim

RBAC ile başlayın, sonra takım bazlı kapsam ekleyin. Yaygın roller: Talep Sahibi, Atanan, Takım Lideri ve Admin.

Hassas kategorileri basit takım sınırlarının ötesinde kısıtlayın. Örneğin People Ops ticketları yalnızca People Ops tarafından görülebilir. Takımlar arası ortak çalışma varsa, geniş görünürlük yerine açıkça izin verilen izleyiciler veya işbirlikçiler kullanın.

Audit trail’i koruyun (ve sessiz düzenlemeleri engelleyin)

Audit trail kanıtıdır. Bunu değiştirilemez yapın: durum değişiklikleri, sahiplik transferleri, SLA duraklatma/devam etme ve politika güncellemeleri için ekleme-sadece olay günlükleri.

Adminlerin geriye dönük düzenlemeleri sınırlayın. Düzeltme yapmak gerekiyorsa (örn. yanlış yönlendirme), bunu yapan, zaman ve neden ile bir düzeltme olayı kaydedin.

CSV dışa aktarmaları gibi işlemleri yükseltilmiş izinlere bağlayın, gerektiğinde watermark ekleyin ve her dışa aktarımı kaydedin.

Saklama ve silme politikaları

Ticketları, yorumları ve audit olaylarını ne kadar süre saklayacağınıza dair dahili gereksinimlere göre karar verin. Bazı kuruluşlar SLA metriklerini 12–24 ay saklarken, audit logları daha uzun tutar.

Silme isteklerini dikkatle yönetin: tutarlı raporlar için anonimleştirilmiş metrik özetlerini tutarken ticketlar için soft-delete desteği düşünün.

Operasyonel güvenlik önlemleri

Olayları azaltan pratik korumalar ekleyin:

  • Ticket oluşturma, API çağrıları ve dışa aktarma için oran sınırlamaları
  • Test edilmiş geri yükleme prosedürleriyle şifreli yedeklemeler
  • Zamanlayıcılar, eskalasyonlar ve entegrasyon senkronizasyon hataları için izleme ve uyarılar

Politikalar ve takvimler için net bir yönetici alanı

Yetkili kullanıcıların SLA politikalarını, çalışma saatleri takvimlerini, tatilleri, istisna kurallarını, eskalasyon yollarını ve bildirim şablonlarını yönetebildiği bir admin konsolu sağlayın.

Her politika değişikliği versiyonlanmalı ve etkilenen ticketlarla ilişkilendirilmeli. Böylece bir SLA panosu hangi kuralların hangi tarihlerde geçerli olduğunu açıklayabilir—sadece mevcut yapılandırmayı değil.

Test, Yaygınlaştırma ve Sürekli İyileştirme

Bir takip uygulaması, gerçek baskı altında güvenilene kadar "tamam" sayılmaz. Test ve yaygınlaştırmayı bir ürün lansmanı olarak planlayın, IT devri değil.

Kullanıcıların gerçekten yaptığı şeyleri test edin (sistem yapabildiklerini değil)

Gerçekçi senaryolarla başlayın: iki kez sahip değişen bir ticket, başka bir takımı beklerken duraklatılan bir vaka ve bir eskalasyon tetikleyen yüksek öncelikli istek. Zamanlayıcıların yazılı politikayla eşleştiğini ve audit trail’in zamanı neden saydığını veya duraklattığını açıkladığını doğrulayın.

Kabul testleri için kısa bir kontrol listesi tutun:

  • SLA saatleri doğru anda başlıyor (intake vs. atama)
  • Duraklatma ve devam etme tutarlı davranıyor
  • Uyarılar yalnızca gerektiğinde tetikleniyor (spam yok)
  • Panolar ön saflardaki ekiplerin beklentileriyle uyuşuyor

İlk olarak bir pilot ekip ile dağıtın

Hacmi yönetilebilir ve liderleri ilgili bir pilot ekip seçin. Kenar durumlarına değinmek için pilotu yeterince uzun çalıştırın (en az bir tam iş döngüsü). Geri bildirim oturumları ile kuralları, uyarıları ve panoları rafine edin—özellikle statülerin ve eskalasyon tetikleme koşullarının metinlendirmesini.

Hız için eğitim: triage, duraklatmalar, eskalasyonlar

Eğitim kısa ve pratik olmalı: 15–20 dakikalık bir yürüyüş ve bir sayfalık hile sayfası. Metrikleri ve hesap verebilirliği etkileyen eylemlere odaklanın:

  • Nasıl triage yapılır ve doğru kategori/öncelik atanır
  • SLA'yı ne zaman duraklatmak geçerlidir (ve hangi not gerektiği)
  • Eskalasyon nasıl işler ve sahiplerin bir sonraki adımı nedir

Ölçün, gözden geçirin, geliştirin

Küçük bir metrik seti seçin ve tutarlı şekilde yayınlayın:

  • İhlal oranı
  • İlk yanıta kadar geçen süre
  • Çevrim süresi
  • Backlog (toplam ve yaşlanan)

SLA politikalarını üç aylık gözden geçirme takvimiyle değerlendirin. Hedefler sürekli olarak kaçırılıyorsa, bunu "daha çok çalış" sebebi değil; kapasite ve süreç verisi olarak ele alın. Eşikleri, personel varsayımlarını ve istisna kurallarını uygulama verilerine göre ayarlayın.

Son olarak, basit bir dahili SSS (tanımlar, örnekler ve “ne yapmalı…” cevapları) yayınlayın. İlgili dahili kaynaklara ve güncellemelere bağlayın (örneğin /blog) ve kurallar geliştikçe güncel tutun.

Daha Hızlı İnşa Etme: Koder.ai ile Bu Uygulamayı Prototipleme

İş akışını (intake formu, yönlendirme kuralları, rol tabanlı kuyruklar, SLA zamanlayıcıları ve bildirimler) hızla doğrulamak istiyorsanız, Koder.ai tamamlama sürecini hızlandırabilir—tam geleneksel bir geliştirme hattı kurmadan önce. Burası, planlama moduyla gereksinimleri netleştirip uygulama, backend ve mobil bileşenleri sohbet üzerinden inşa edebileceğiniz bir platformdur.

Dahili bir SLA takipçisi için bu, istekler, politikalar, zamanlayıcılar ve audit log gibi veri modelinizi hızlıca test etmek, React tabanlı ekranlar oluşturmak ve paydaşlarla zamanlayıcı/istisna davranışlarını yinelemek için faydalıdır. Pilot sağlamlaştığında kaynak kodunu dışa aktarabilir, dağıtıp özel alan adlarıyla barındırabilir ve policy/edge case değişikliklerinde snapshot/rollback ile riski düşürebilirsiniz. Farklı fiyat katmanları (free, pro, business, enterprise) pilotla küçük başlayıp MVP değerini kanıtladıktan sonra genişlemeyi kolaylaştırır.

İçindekiler
Çözmeye Çalıştığınız SLA Problemini NetleştirinMevcut Sürecinizi ve Veri Kaynaklarınızı HaritalayınSLA Kurallarını, Takvimleri ve İstisnaları TanımlayınVeri Modelini ve Audit Trail’i TasarlayınMVP Kapsamını ve Başarı Kriterlerini SeçinIntake, Yönlendirme ve Sahipliği KurunSLA Zamanlayıcı Mantığını Uygulayın (Yanıt, Çözüm ve Duraklatmalar)Uyarılar, Eskalasyonlar ve Bildirimler OluşturunKullanıcı Dostu Ekranlar ve Panolar TasarlayınEntegrasyonlar ve Veri Senkronizasyonunu PlanlayınGüvenlik, İzinler ve YönetimTest, Yaygınlaştırma ve Sürekli İyileştirmeDaha Hızlı İnşa Etme: Koder.ai ile Bu Uygulamayı Prototipleme
Paylaş
Koder.ai
Build your own app with Koder today!

The best way to understand the power of Koder is to see it for yourself.

Start FreeBook a Demo