Ücretsiz Araç

Entegrasyon karmaşıklık skoru

İki sistemi bağlamak bazen üç gün, bazen üç haftadır. Farkı yaratan altı etken var — bu araç onları puanlar.

Skor altı girdiden üretilir: bağlanacak sistem sayısı, veri yönü, aktarım sıklığı, karşı sistemin veriyi verme biçimi, eşlenecek alan sayısı ve hata yönetimi ihtiyacı. Her etkenin puanı aşağıda açıkça yazılıdır. Sonuç üç risk seviyesinden birine düşer ve KodDelta’nın yayımlı bütçe bandıyla eşleştirilir. Ekranda ölçülmemiş bir başarı oranı ya da ortalama süre iddiası yoktur.

Karmaşıklık skoru Yön ve sıklık alanları skoru en çok değiştiren iki alandır.
Sistem sayısı puanı—
Yön + sıklık puanı—
Erişim biçimi puanı—
Alan eşleme + ek koşullar—
Toplam karmaşıklık skoru—
Risk seviyesi—
Yayımlı band—
Kaba süre—
Alanları doldurun; skor anında hesaplanır. JavaScript kapalıysa aşağıdaki puan tablosuyla aynı skoru elle bulabilirsiniz.

Skor bir tahmin aracıdır, teklif değildir. Kesin kapsam karşı sistemin belgeleri görüldükten sonra netleşir. Sistemlerinizi anlatın →

Puanlar nasıl veriliyor?

EtkenPuanGerekçe
Her ek sistem+2 (n−1 üzerinden)Her yeni sistem yeni bir sözleşme, yeni bir kimlik ve yeni bir hata kaynağı ekler
Çift yönlü akış+3Çakışma çözümü, kaynak-doğruluk kararı ve döngü koruması gerekir
Saatlik aktarım+2Zamanlama, kilitleme ve kısmi hata yönetimi devreye girer
Anlık aktarım (olay/webhook)+4Sıra garantisi, tekrar eden mesaj koruması ve kuyruk altyapısı gerekir
Eski API (SOAP / özel protokol)+2Belgeler eksik, hata mesajları anlamsız, test ortamı çoğu zaman yok
Dosya aktarımı (CSV / FTP)+3Kısmi dosya, kodlama farkı ve yeniden işleme sorunları
Doğrudan veritabanı okuma+4Belgesiz şema; karşı tarafın her sürümünde kırılma riski
API yok (ekran / rapor çıktısı)+6Yapı her arayüz değişikliğinde bozulur; sürekli bakım ister
Alan sayısıher 10 alan için +1 (en çok +5)Her alan bir eşleme kararı ve bir doğrulama kuralıdır
Günlük 50.000 kayıt üzeri+2Toplu işleme, sayfalama ve zaman aşımı yönetimi gerekir
Mutabakat + yeniden deneme+2Ayrı bir rapor, ayrı bir kuyruk ve uyarı mekanizması
Kod / birim dönüşümü+2İki sistemin sözlüğü aynı değil; eşleme tabloları bakım ister
Kurumsal kimlik doğrulama+2SSO, sertifika veya VPN kurulumu üçüncü tarafla eşgüdüm gerektirir
Toplam skorRisk seviyesiYayımlı bandKaba süre
0 - 6DüşükEntegrasyon kalemi 12.000 - 25.000 ₺1-2 hafta
7 - 13Orta80.000 - 150.000 ₺ (tek süreç kapsamı içinde)2-4 hafta
14 ve üzeriYüksek200.000 - 400.000 ₺ (kurumsal kapsam)4-8 hafta

Puanlar KodDelta’nın kendi entegrasyon deneyiminden çıkan bir sıralamadır; ölçülmüş bir sektör standardı olduğunu iddia etmiyoruz. Ekrandaki bandlar ise yayımlı fiyat sayfasındaki aynı bandlardır.

Skoru düşürmenin dört yolu

Bu aracın asıl faydası bir rakam vermek değil, hangi kararın skoru düşürdüğünü göstermektir. Dört ayarı deneyin:

  • Çift yönlüyü tek yönlüye çevirin. Çoğu firmanın “çift yönlü olmalı” dediği entegrasyon, aslında tek yönlüdür: bir tarafta kayıt açılır, diğer tarafta yalnız durum güncellenir. Hangi alanın hangi sistemde nihai sayılacağını yazıya dökerseniz genellikle tek yön yeter.
  • Anlığı saatliğe indirin. “Anlık olsun” isteği çoğu zaman bir ihtiyaç değil bir alışkanlıktır. Sipariş beş dakika sonra düşerse ne olur sorusunun cevabı “hiçbir şey” ise, saatlik kurgu hem ucuz hem sağlamdır.
  • Alan sayısını kısın. İlk sürümde her alanı taşımak zorunda değilsiniz. İşin yürümesi için gereken çekirdek alanlarla başlayın; kalanı sonradan eklemek, baştan eklemekten ucuzdur.
  • Erişimi yükseltin. Karşı sistemin sağlayıcısına resmî API’yi sorun. Çoğu paket ERP’de API vardır ama ayrı bir modül olarak satılır; o modülün bedeli genellikle ekran kazımanın bakım maliyetinden düşüktür.

Mutabakat: entegrasyonun en çok atlanan parçası

Bir entegrasyon kurulduğu gün çalışır. Asıl soru altı ay sonra hâlâ çalışıp çalışmadığı ve çalışmadığında bunu kimin fark edeceğidir. Sessiz başarısızlık, en pahalı entegrasyon hatasıdır: veri akmayı durdurur, kimse fark etmez, iki sistem haftalarca birbirinden ayrı yaşar ve fark ay sonunda ortaya çıkar.

Bu yüzden her entegrasyonda üç şey olmalıdır: her çalıştırmanın kaydı, düzenli bir mutabakat raporu (iki sistemdeki toplamlar karşılaştırılır) ve başarısızlıkta insana giden bir uyarı. Bu üçü kurulum maliyetini bir miktar artırır, bakım maliyetini ise belirgin biçimde düşürür.

Entegrasyon mu, tek sistem mi?

Bazen doğru cevap entegrasyon değildir. İki sistem arasında sürekli veri taşımak zorunda kalıyorsanız, verinin ikisinde birden yaşamasının gerçek bir sebebi olup olmadığını sorun. Muhasebe ve e-Fatura tarafı ayrı kalmalıdır; ama “stok bir programda, sipariş başka programda” gibi bir bölünme çoğu zaman tarihsel bir kazadır ve entegrasyonla yaşatmak yerine tek sistemde birleştirmek uzun vadede daha ucuzdur.

Bu kararı rakamla vermek için 5 yıllık TCO karşılaştırıcısını kullanın: entegrasyon bakımını uyum emeği satırına ekleyin, tablo değişir. Toplam kapsamın bandını görmek için bütçe ve süre tahmincisine, hangi sistemlerle çalıştığımızı görmek için entegrasyon sayfamıza bakın.

Sık Sorulan Sorular

Entegrasyonun zorluğunu ne belirliyor?

Sistem sayısı değil, üç şey: verinin hangi yöne aktığı, ne sıklıkla aktığı ve karşı sistemin veriyi nasıl verdiği. Tek yönlü ve günde bir kez çalışan bir aktarım, modern bir API üzerinden birkaç günde kurulur. Çift yönlü ve anlık bir bağ ise çakışma çözümü, sıra garantisi ve yeniden deneme mantığı gerektirir; bu üçü işin asıl gövdesidir.

Çift yönlü entegrasyon neden bu kadar pahalı?

Çünkü aynı kaydın iki yerde birden değişebilmesi demektir. Hangi tarafın kazanacağına, hangi alanın hangi sistemde nihai sayılacağına ve çakışma olduğunda ne yapılacağına karar verilmesi gerekir. Bu kararlar teknik değil iş kararlarıdır ve genellikle projenin en uzun tartışması onlardır. Tek yönlü kurgu mümkünse her zaman tercih edilir.

Karşı sistemin API’si yoksa entegrasyon olmaz mı?

Olur ama pahalılaşır ve kırılganlaşır. Sırayla denenen yollar: resmî API, sağlayıcının dosya tabanlı aktarımı, doğrudan veritabanı okuma (lisans izniyle ve yalnız okuma), son çare olarak zamanlanmış rapor çıktılarının işlenmesi. Son iki yol karşı taraftaki her sürüm güncellemesinde bakım gerektirir; skor bunu katsayıyla yansıtır.

Skor bana bir fiyat veriyor mu?

Skor sizi yayımlı bir bütçe bandına eşler, tek bir rakama değil. Tek başına küçük bir entegrasyon kalemi 12.000 - 25.000 ₺ aralığındadır. Entegrasyonun bir sistem projesinin parçası olduğu durumda kapsam 80.000 - 150.000 ₺ ya da 200.000 - 400.000 ₺ bandına girer. Kesin rakam karşı sistemin belgeleri görüldükten sonra netleşir.

Mutabakat raporu neden ayrı bir kalem?

Çünkü entegrasyonun sessizce durması, hiç kurulmamış olmasından daha tehlikelidir. İki sistem arasında düzenli olarak toplam karşılaştıran bir rapor, farkı ortaya çıktığı gün gösterir. Yeniden deneme mantığıyla birlikte bu, bir entegrasyonun beş yıl ayakta kalmasıyla üç ayda unutulması arasındaki farktır.

Karşı sistemin belgelerini birlikte inceleyelim

30 dakikada hangi yolun açık olduğunu ve gerçekçi süreyi söyleriz.

Teklif Al