Ü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.
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?
| Etken | Puan | Gerekç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 | +2 | Zamanlama, kilitleme ve kısmi hata yönetimi devreye girer |
| Anlık aktarım (olay/webhook) | +4 | Sıra garantisi, tekrar eden mesaj koruması ve kuyruk altyapısı gerekir |
| Eski API (SOAP / özel protokol) | +2 | Belgeler eksik, hata mesajları anlamsız, test ortamı çoğu zaman yok |
| Dosya aktarımı (CSV / FTP) | +3 | Kısmi dosya, kodlama farkı ve yeniden işleme sorunları |
| Doğrudan veritabanı okuma | +4 | Belgesiz şema; karşı tarafın her sürümünde kırılma riski |
| API yok (ekran / rapor çıktısı) | +6 | Yapı 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 | +2 | Toplu işleme, sayfalama ve zaman aşımı yönetimi gerekir |
| Mutabakat + yeniden deneme | +2 | Ayrı 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 | +2 | SSO, sertifika veya VPN kurulumu üçüncü tarafla eşgüdüm gerektirir |
| Toplam skor | Risk seviyesi | Yayımlı band | Kaba süre |
|---|---|---|---|
| 0 - 6 | Düşük | Entegrasyon kalemi 12.000 - 25.000 ₺ | 1-2 hafta |
| 7 - 13 | Orta | 80.000 - 150.000 ₺ (tek süreç kapsamı içinde) | 2-4 hafta |
| 14 ve üzeri | Yüksek | 200.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.