in

Özel Yazılım mı Hazır Paket mi? Kurumsal Karar Matrisi

Hazır paket, özel yazılım ve hibrit model arasındaki karar bir fiyat karşılaştırması değil; süreç farklılaşması, entegrasyon derinliği, beş yıllık toplam sahip olma maliyeti ve bağımlılık riskiyle verilir. Sekiz kriterli karar matrisi ve TCO tablosuyla.

Özel yazılım, hazır paket ve hibrit model seçeneklerini karşılaştıran karar matrisi

Her kurum bir noktada aynı soruyla karşılaşır: süreç Excel'e sığmamaya başladı, ekipler birbirine e-postayla veri gönderiyor, raporlar elle birleştiriliyor. Hazır bir paket mi alalım, yoksa bize özel yazılım mı yaptıralım? Bu soruya "hangisi ucuz" diye yaklaşan kurumlar, kararın bedelini genellikle üçüncü yılda öder: ya %60'ı özelleştirilmiş ve artık güncellenemeyen bir paketle, ya da bakımı planlanmamış bir özel yazılımla.

Bu yazıda kararı fiyat üzerinden değil, sekiz kriterli bir matris ve beş yıllık toplam sahip olma maliyeti (TCO) üzerinden nasıl vereceğinizi anlatıyoruz. Amaç bir tarafı önermek değil; hangi süreç için hangi seçeneğin doğru olduğunu görünür kılmak.

Aslında üç seçenek var

Tartışma çoğu zaman ikili kurulur, ama masada üç seçenek vardır:

  • Hazır paket (COTS / SaaS): Muhasebe, bordro, CRM, e-ticaret altyapısı gibi standartlaşmış süreçler için, lisans ya da abonelikle kullanılan yazılım. Hızlı devreye alınır; süreç yazılıma uyar.

  • Özel yazılım: Kurumun kendi süreçlerine göre tasarlanan, kaynak kodu kuruma ait uygulama. Yazılım sürece uyar; geliştirme ve bakım sorumluluğu size veya çözüm ortağınıza aittir.

  • Hibrit model: Standart işler pakette, kurumu farklılaştıran işler paketin API'si üzerine yazılmış özel katmanda. Kurumsal projelerin çoğunda doğru cevap budur; yazının sonunda ayrıntılı ele alıyoruz.

Sekiz kriterli karar matrisi

Her satırı kendi süreciniz için puanlayın. Kriterlerin çoğu paketi işaret ediyorsa paketle başlayın; çoğu özeli işaret ediyorsa özel yazılım gerekçelidir; ikiye bölünüyorsa hibrit modeli tasarlayın.

Kriter

Paketi işaret eder

Özel yazılımı işaret eder

Süreç farklılaşması

Süreç sektörde standart (bordro, muhasebe, e-fatura)

Süreç rekabet avantajınızın kaynağı; rakiplerden farklı çalışıyor

Değişim hızı

Yılda birkaç küçük değişiklik

Her ay yeni kural, yeni kanal, yeni rapor

Entegrasyon derinliği

1–2 sistemle standart bağlantı

ERP, saha, üretim, bayi gibi çok sistemli çift yönlü veri akışı

Veri sahipliği ve KVKK

Verinin yurt dışında / üçüncü tarafta tutulması kabul edilebilir

Veri yerleşimi, erişim izi ve silme politikası sizin kontrolünüzde olmalı

5 yıllık TCO

Kullanıcı sayısı düşük; abonelik toplamı geliştirme maliyetinin altında

Kullanıcı sayısı yüksek; abonelik 5 yılda geliştirmeyi geçiyor

Zaman baskısı

Haftalar içinde devreye alınmalı

3–9 aylık geliştirme süresi kabul edilebilir

İç ekip kapasitesi

Ürün sahibi ve test için ayıracak kişi yok

Süreci bilen bir ürün sahibi haftada birkaç saat ayırabilir

Bağımlılık riski

Tedarikçi büyük ve istikrarlı; veri dışa aktarımı mümkün

Fiyat artışı, ürünün sonlanması veya veri kilidi kabul edilemez

Kriterlerden ikisi diğerlerinden ağırdır: süreç farklılaşması ve entegrasyon derinliği. Rakiplerinizle aynı şekilde yaptığınız işi özel yazdırmak para israfıdır; sizi farklı kılan süreci pakete sığdırmak ise rekabet avantajınızı törpüler.

Beş yıllık toplam sahip olma maliyeti nasıl hesaplanır

Tek kalem karşılaştırması ("lisans 200 bin, geliştirme 800 bin") yanıltır. İki tarafın da görünmeyen kalemleri vardır.

Kalem

Hazır paket

Özel yazılım

Başlangıç

Lisans veya kurulum ücreti

Keşif + tasarım + geliştirme

Yıllık sabit

Abonelik × kullanıcı × yıl (yıllık artış dahil)

Bakım ve destek sözleşmesi (tipik olarak geliştirme bedelinin %15–20'si / yıl)

Uyarlama

Özelleştirme, ek modül, danışmanlık günleri

Yeni gereksinimler için geliştirme

Entegrasyon

Konnektör lisansları + geliştirme

Kapsam içinde; sonradan eklenenler geliştirme

Altyapı

SaaS ise dahil; on-premise ise sunucu ve yedekleme

Bulut / sunucu, izleme, yedekleme

Eğitim ve devir

Kullanıcı eğitimi

Kullanıcı eğitimi + teknik devir

Çıkış maliyeti

Veri dışa aktarımı, geçiş projesi

Kod ve veri sizde; çıkış maliyeti düşük

Basit bir kural: abonelik modelinde kullanıcı sayısı arttıkça maliyet doğrusal büyür; özel yazılımda kullanıcı sayısından büyük ölçüde bağımsızdır. 20 kullanıcılı bir süreçte paket neredeyse her zaman kazanır; 300 saha kullanıcısı olan bir süreçte beş yıllık abonelik toplamı çoğu zaman özel yazılımın toplam maliyetini geçer. Kendi rakamlarınızı bu tabloya koymadan karar vermeyin.

Ne zaman hazır paket

  • Süreç sizin için stratejik değil: Muhasebe, bordro, e-posta, doküman yönetimi, standart CRM akışları. Buradaki "farklılık" çoğunlukla alışkanlıktır, avantaj değil.

  • Mevzuat yükü yüksek: e-Fatura, e-Defter, bordro gibi düzenlemesi sık değişen alanlarda paket tedarikçisi mevzuatı sizin yerinize takip eder.

  • Hız her şeyden önemli: Yeni bir şube ya da şirket satın alımı sonrası haftalar içinde çalışan bir sistem gerekiyorsa.

  • Ürün sahibi ayıramıyorsunuz: Özel yazılım, süreci bilen birinin kararlarına ihtiyaç duyar; bu kişi yoksa proje sürüklenir.

Ne zaman özel yazılım

  • Süreç sizi farklılaştırıyor: Sipariş–üretim–teslimat akışınızın, fiyatlandırma kurallarınızın veya bayi yönetiminizin rakiplerden farklı çalışması, satışın nedeniyse.

  • Paketlerin %70'i uymuyor: Değerlendirdiğiniz paketlerde "bunu biz böyle yapmıyoruz" cümlesi ekranların çoğunda geçiyorsa özelleştirme maliyeti sıfırdan yazmaya yaklaşır ve upgrade yolu kapanır.

  • Çok sistemli entegrasyon: ERP, saha uygulaması, üretim hattı, bayi portalı ve muhasebe arasında çift yönlü akış varsa, paket bu akışın ancak bir düğümü olabilir.

  • Veri kontrolü şart: Verinin yerleşimi, erişim kayıtları ve silme politikası sözleşmeyle değil sizin altyapınızla güvence altına alınmalıysa.

Hibrit model: çoğu kurum için doğru cevap

Pratikte en sık kurduğumuz yapı şudur: standart süreçler pakette kalır, kurumu farklılaştıran katman paketin API'si üzerine özel yazılır. Muhasebe ERP'de, bayi portalı ve fiyatlandırma motoru özel; e-fatura entegratörde, sipariş yönetimi özel. Bu modelin çalışması için iki koşul vardır:

  1. Paketin gerçek bir API'si olmalı. "Excel dışa aktarım" API değildir. Değerlendirme aşamasında API dokümantasyonunu isteyin, hız ve kota sınırlarını sorun.

  2. Sınır yazılı olmalı. Hangi verinin sahibi paket, hangisinin sahibi özel katman? Bu sınır keşif aşamasında şartnameye yazılmazsa, iki sistem aynı veriyi farklı şekillerde tutmaya başlar.

Hibrit model, özel yazılımın kapsamını küçülterek maliyeti düşürür ve paketin sizi kilitleme gücünü azaltır: farklılaştıran katman sizde olduğu sürece paket değiştirilebilir bir bileşene dönüşür.

Sık yapılan dört hata

  1. Paketi aşırı özelleştirmek. Kaynak kodu üzerinde %30'u aşan değişiklik, sürüm güncellemesini fiilen imkânsız kılar; birkaç yıl sonra tedarikçinin desteklemediği bir sürümde kalırsınız.

  2. Özel yazılımı "bir kere yaptırıp bırakmak". Yazılım bir bina gibi bakım ister: güvenlik yamaları, kütüphane güncellemeleri, mevzuat değişiklikleri. Bakım bütçesi olmayan özel yazılım projesi başlamamalıdır.

  3. Demo görünümüne göre karar vermek. Demoda her paket güzeldir. Kendi verinizle, kendi istisnai senaryolarınızla (iade, iptal, kısmi teslimat) pilot isteyin.

  4. Çıkış planı olmadan sözleşme imzalamak. Veriyi hangi formatta, ne sürede, ne ücretle alabileceğiniz sözleşmede yazmıyorsa, üç yıl sonra pazarlık gücünüz yoktur.

Karar öncesi kontrol listesi

  • Süreci bir sayfada akış olarak çizdik; hangi adımların standart, hangilerinin bize özgü olduğunu işaretledik.

  • Beş yıllık TCO'yu iki seçenek için de yukarıdaki tabloyla hesapladık; kullanıcı artış senaryosunu ekledik.

  • Entegre olması gereken tüm sistemleri ve veri yönlerini listeledik.

  • KVKK açısından verinin nerede tutulacağını ve erişim kayıtlarının nasıl alınacağını netleştirdik.

  • Paket adayları için API dokümantasyonu ve pilot talep ettik.

  • Özel yazılım için keşif toplantısı ve yazılı şartname istedik; bakım maliyetini teklifin parçası yaptık.

  • Her iki seçenek için çıkış planını (veri formatı, süre, ücret) yazılı hale getirdik.

Sık sorulan sorular

Özel yazılım her zaman daha mı pahalı?

Başlangıçta genellikle evet, beş yıllık toplamda çoğunlukla hayır — özellikle kullanıcı sayısı yüksek ve süreç sık değişiyorsa. Karşılaştırmayı başlangıç bedeliyle değil TCO ile yapın.

Küçük bir işletmeyiz; özel yazılım bize göre mi?

Ölçek değil süreç belirler. 15 kişilik bir lojistik firmasının rota planlama süreci özel yazılımı hak edebilir; 500 kişilik bir holdingin bordrosu paket olmalıdır. Küçük ölçekte hibrit model — paket çekirdek + küçük bir özel modül — çoğu zaman en verimli yoldur.

Özel yazılımı sonradan pakete taşıyabilir miyiz, ya da tersi?

Evet, veri modeli temiz ve dışa aktarılabilir tutulduğu sürece. Bu yüzden her iki seçenekte de "veri sizde ve standart formatta çıkabilmeli" koşulunu sözleşmeye yazdırın.

Sonuç

Özel yazılım–hazır paket kararı bir fiyat karşılaştırması değil, süreç farklılaşması, entegrasyon derinliği, beş yıllık maliyet ve bağımlılık riskinin birlikte değerlendirildiği bir mimari karardır. Standart süreçleri pakete bırakıp farklılaştıran katmanı özel yazmak, kurumların çoğu için en düşük riskli yoldur.

Süreçlerinizi birlikte çizip hangi parçanın paket, hangisinin özel olması gerektiğini keşif toplantısında netleştirebiliriz: kurumsal uygulama geliştirme ve yazılım tasarımı ve mimari hizmetlerimize göz atın. Keşif görüşmesi ve ilk tahmin ücretsizdir.