Skip to main content

Kullanım Senaryoları

vNext platformu, sektörden bağımsız olarak iş süreçlerini dijitalleştiren genel amaçlı bir workflow platformudur. Bu sayfa; genel kullanım senaryolarını ve bunların bankacılık alanındaki somut uygulamalarını birlikte sunar.

Senaryo Aileleri

vNext üzerinde tipik olarak dört senaryo ailesi gözlemlenir:

AileTipik KarakteristikBankacılık Karşılığı
Kredi / BaşvuruÇok adımlı, koşullu, dış sistem yoğunKredi başvurusu, müşteri onboarding
Operasyonel Onayİnsan + zaman + hiyerarşi içerenLimit artırımı, harcama onayı, parametre değişikliği
Uyum & DenetimDüzenli raporlama, audit yoğun, hata tolere etmeyenBDDK/MASAK raporlama, KVKK işlemleri
Otomasyon (Zamanlayıcı / Olay)İnsan müdahalesi olmadan koşan, periyodik veya tetiklenenGece sonu işlemleri, hatırlatma akışları, event-driven entegrasyon

Senaryo 1: Müşteri Onboarding (Başvuru Ailesi)

İş Tanımı

Yeni bir müşteri dijital kanallardan (mobil/web) hesap açmak istiyor. Süreç, birden fazla sistem ile etkileşim gerektiriyor ve düzenleyici uyumluluk adımları içeriyor.

Akış Adımları

Platform Yeteneklerinin Kullanımı

AdımPlatform YeteneğiAçıklama
Başvuru AlımıWorkflow StartREST API üzerinden akış başlatılır
Kimlik DoğrulamaHTTP TaskMernis/e-Devlet servisi çağrılır
KYC SorgusuHTTP TaskKKB/Findeks servisine bağlanılır
Risk SkoruCondition TaskSkor eşik değerine göre dallanma
Manuel İncelemeTimer + StateOperatöre görev atanır, süre takibi yapılır
Hesap AçılışıHTTP TaskCore banking sistemine API çağrısı
BilgilendirmeNotification + DaprPubSubSMS/Push bildirim + "müşteri aktif" olayı

Kazanımlar

  • Süre: Geleneksel 3-5 iş günü → 15 dakika (otomatik onay senaryosu)
  • Uyumluluk: Her adım otomatik olarak loglanır (audit trail)
  • Esneklik: Risk eşikleri konfigürasyonla değiştirilebilir, kod değişikliği gerekmez

Senaryo 2: Kredi Başvuru ve Onay (Başvuru + Operasyonel Onay Ailesi)

İş Tanımı

Bireysel veya kurumsal müşteri kredi başvurusu yapıyor. Başvuru tutarına göre farklı onay seviyeleri ve paralel kontroller gerekiyor.

Akış Adımları

Platform Yeteneklerinin Kullanımı

AdımPlatform YeteneğiAçıklama
Tutar SeviyesiCondition TaskTutar aralığına göre onay seviyesi belirlenir
Paralel KontrollerSubProcess (non-blocking)Her kontrol paralel akış olarak çalışır
Gelir DoğrulamaHTTP TaskGelir doğrulama servisine API çağrısı
Kara ListeHTTP TaskYasaklı listeler servisine sorgu
Zaman AşımıTimer TaskOnay bekleyen adımlar için süre limiti
SözleşmeScript Task (Roslyn)Dinamik sözleşme metni üretimi

Kazanımlar

  • Paralel işlem: Gelir, teminat ve kara liste kontrolleri eşzamanlı yapılır (süre %60 kısalır)
  • Esnek onay hiyerarşisi: Tutar eşikleri konfigürasyonla ayarlanır
  • Versiyon desteği: Yeni düzenleme geldiğinde akış güncellenir, devam eden başvurular eski kurallarla tamamlanır

Senaryo 3: Operasyonel Onay Akışları (Operasyonel Onay Ailesi)

İş Tanımı

Şube müdürü bir müşteri için kart limiti artırımı talep ediyor; tutar eşiğine göre farklı seviyelerden onay gerekiyor ve onay bekleme süresi belirli bir hatırlatma kuralına bağlı.

Akış Adımları

Platform Yeteneklerinin Kullanımı

AdımPlatform Yeteneği
Onay BeklemeHuman Task + Timer
HatırlatmaTimer + Notification
Tutar EşiğiCondition
Onay UygulamaHTTP (core sistem güncellemesi)
BilgilendirmeDaprPubSub (olay yayını)

Kazanımlar

  • Hatırlatma otomasyonu: Geciken onaylar otomatik olarak yöneticiye iletilir
  • SLA ölçümü: Onay süreleri metric olarak izlenir
  • Esnek hiyerarşi: Onay seviyeleri konfigürasyonla yönetilir

Senaryo 4: Ödeme ve Transfer İşlemleri (Operasyonel Akış)

İş Tanımı

Müşteri farklı kanallardan (mobil, ATM, şube) para transferi gerçekleştiriyor. Her kanaldan gelen işlem aynı iş kuralları ile yönetiliyor.

Akış Adımları

Kazanımlar

  • Kanal bağımsızlığı: Aynı iş kuralları tüm kanallardan gelen işlemler için geçerli
  • Gerçek zamanlı: Milisaniye düzeyinde yanıt süresi
  • Olay yayılımı: İşlem tamamlandığında ilgili tüm sistemler (muhasebe, raporlama, bildirim) otomatik bilgilendirilir

Senaryo 5: Uyumluluk ve Düzenleyici Raporlama (Uyum & Denetim Ailesi)

İş Tanımı

Banka, düzenleyici kurumlara (BDDK, MASAK, SPK) periyodik raporlama yapması gerekiyor. Raporlama süreci birden fazla kaynaktan veri toplayıp konsolide ediyor.

Akış Adımları

Platform Yeteneklerinin Kullanımı

AdımPlatform Yeteneği
Zamanlayıcı TetiklemeTimer Task (cron)
Paralel Veri ToplamaSubProcess (non-blocking)
Veri KonsolidasyonuScript Task
Format DönüşümüScript Task
DoğrulamaCondition Task
Rapor GönderimiHTTP Task
Onay KaydıAudit Trail (otomatik)

Kazanımlar

  • Otomatik tetikleme: Zamanlayıcı ile periyodik çalışma, insan müdahalesi gerekmez
  • Paralel veri toplama: Farklı kaynaklardan eşzamanlı veri çekme
  • Denetim izi: Her raporlama çalıştırmasının tam kaydı tutulur
  • Hata yönetimi: Eksik veya hatalı veri durumunda otomatik bildirim

Senaryo 6: Olay Tetiklemeli Otomasyonlar (Otomasyon Ailesi)

İş Tanımı

Müşteri segmentinde değişiklik (örn. "Premium müşteri oldu") olduğunda; CRM, kart sistemi, bildirim ve kampanya sistemleri otomatik olarak güncellenmeli.

Akış Mantığı

  • Tetik: customer.segment.changed olayı (Dapr PubSub)
  • Dinleyici workflow: Olayı alır, müşteri verisini çeker
  • Paralel aksiyonlar:
    • CRM'i güncelle (HTTP)
    • Premium kart üret (SubFlow)
    • "Hoş geldin Premium" SMS (Notification)
    • Kampanya kaydı yarat (DaprService)

Kazanımlar

  • Gevşek bağlılık: Yayıncı dinleyiciyi bilmek zorunda değil
  • Genişletilebilirlik: Yeni dinleyici eklemek mevcut akışı bozmaz
  • Resiliency: Inbox/Outbox sayesinde olay kaybı olmaz

Sektörel Genişleme

vNext'in workflow modeli bankacılığa özel değildir; benzer karakteristik gösteren sektörlerde de uygulanabilir:

SektörTipik Senaryolar
SigortaPoliçe başvuru, hasar yönetimi, yenileme süreçleri
Leasing / FaktoringLimit tahsisi, sözleşme yönetimi, tahsilat
TelekomMüşteri aktivasyonu, paket değişikliği, port etme
Kamu / e-DevletBaşvuru, uygunluk kontrolü, sertifika üretimi
SağlıkRandevu, sevk, sigorta onayı, ödeme

Senaryo Özeti

SenaryoTemel Platform Yeteneğiİş Değeri
Müşteri OnboardingWorkflow + HTTP + ConditionDakikalar içinde hesap açılışı
Kredi OnaySubProcess + Timer + ConditionParalel kontrol ile hızlı karar
Operasyonel OnayHuman Task + Timer + NotificationSLA takipli onay süreçleri
Ödeme TransferMulti-Channel + PubSubKanal bağımsız tek kural seti
Düzenleyici RaporlamaTimer + Script + HTTPOtomatik uyumluluk
Olay OtomasyonuPubSub + SubFlow + DaprServiceSistemler arası gevşek bağlı koordinasyon
İleri Okuma

Her senaryonun teknik implementasyon detayları için Technical Documentation bölümüne, mimari yapısı için Architecture bölümüne bakabilirsiniz. Süreçle ilgili riskler için İş Riskleri ve Azaltım sayfasını inceleyin.