Mr Aiİletişim

Özel yazılım mı, hazır yazılım mı? Karar için altı soru

Hazır yazılım çoğu işletme için daha doğru seçimdir; özel yazılım belirli durumlarda anlam kazanır. Karar için sorduğum altı soruyu anlatıyorum.

Burak Meriç · 10 Ekim 2026 · 3 dk okuma

Bu soruya dürüst cevap çoğu zaman "hazır yazılım". Özel yazılım yazan biri olarak bunu söylemek tuhaf gelebilir ama doğru olan bu. Özel yazılımın anlam kazandığı belirli durumlar var; onları aşağıdaki altı soruyla ayırıyorum.

1. İşiniz standart mı?

Faturalama, ön muhasebe ya da standart bir e-ticaret mağazası gibi herkesin aynı şekilde yaptığı işler için hazır yazılımlar yıllarca iyileştirilmiştir. Siz sıfırdan yazarsanız onların yıllarını tekrar etmiş olursunuz. İşiniz standartsa hazır yazılım seçin.

2. İşinizin akışı hazır programa sığıyor mu?

Hazır program bir çalışma biçimi varsayar. Sizin işiniz bundan farklıysa iki seçenek vardır: işinizi programa uydurmak ya da programı işinize. Üretim aşamalarını QR ile izleyen bir atölye ya da bayiye özel fiyat listeleriyle çalışan bir üretici, çoğu zaman programa uymakta zorlanır.

3. Kaç sistemi birbirine bağlamanız gerekiyor?

Tek bir sistem yetiyorsa hazır yazılım yeterlidir. Mağaza, pazaryeri, muhasebe, kargo ve sanal POS'u birbirine bağlamak gerekiyorsa, hazır yazılımların entegrasyon seçenekleri bir noktada yetmeyebilir. Bu durumda tek bir özel katman, sistemleri birbirine bağlar.

4. Bu yazılım işinizin farkını mı oluşturuyor?

Yazılım rekabet avantajınızın parçası ise (örneğin bayilerinize özel bir sipariş deneyimi), özel yazılım yatırımı karşılığını verebilir. Yalnızca bir iç işi kolaylaştırıyorsa, hazır çözüm genelde yeterlidir.

5. Toplam maliyeti hesapladınız mı?

Hazır yazılımın bir lisans ve uyarlama bedeli, özel yazılımın bir geliştirme ve bakım bedeli vardır. İkisini de üç ila beş yıl üzerinden karşılaştırmak gerekir. Tek seferlik fiyata bakmak yanıltıcıdır.

6. Hızlı mı başlamanız gerekiyor?

Özel yazılım zaman alır. Hızlı başlamanız gerekiyorsa hazır yazılımla başlayıp, hazır yazılımın sınırına dayandığınız yerde özel çözüm eklemek mantıklıdır.

Özet tablo

DurumGenelde daha uygun olan
Standart bir iş, hızlı başlangıçHazır yazılım
Standart olmayan akış, bayi ve üretim süreçleriÖzel yazılım
Çok sayıda sistemi bağlamakÖzel entegrasyon katmanı
Yazılım rekabet farkınızÖzel yazılım
Küçük bütçe, belirsiz ihtiyaçÖnce hazır yazılım

Bu konuda uzmanlar ne diyor?

Karar çerçevelerinin çoğu Geoffrey Moore'un "çekirdek ve bağlam" ayrımına dayanıyor: çekirdek, müşterinin sizden ödeme yapmasını sağlayan fark yaratan işlevdir; bağlam ise işi yürütmek için şart ama fark yaratmayan her şeydir. Genel kural, bağlamı satın almak, çekirdeği (sahip olabiliyorsanız) özel geliştirmektir (Idealogic, ThirstySprout).

Kaynakların ikinci ortak noktası, ilk faturaya bakmamak: maliyeti üç ila beş yıl üzerinden uygulama, uyarlama, bakım ve bağlantı işleriyle birlikte hesaplamak gerekir. Üçüncü nokta hibrit modeldir: hazır bir platform alıp farkı yaratan kısmı üstüne yazmak. Aynı kaynaklar bunun küçük bütçede ve özel kısmı sürdürecek kapasite yokken işlemediğini de söylüyor.

Bu yazıların büyük kısmı özel yazılım satan firmalardan geliyor ve doğal olarak kendi işlerine eğilimli. Ben de bu yüzden işiniz standartsa "hazır yazılım" diyorum.

Projelerde en sık karşılaştığım durumlar

  • Müşteri "özel yazılım istiyorum" diye geliyor, ilk görüşmenin sonunda ihtiyacın bir kısmının hazır ürünle çözülebildiği ortaya çıkıyor. Bunu açıkça söylemek, güveni artırıyor.
  • Asıl ihtiyaç çoğu zaman tek bir yerde toplanıyor: bayi sipariş akışı, üretim takibi ya da bir entegrasyon. Geri kalanını hazır ürünle kurmak daha mantıklı oluyor.
  • "Hazır programı kendimize uyarladık" diyen işletmelerde uyarlamalar zamanla güncellemeyi zorlaştırıyor. Uyarlama arttıkça program hem hazır olmaktan çıkıyor hem özel olmanın rahatlığını vermiyor.

Ben nasıl karar veriyorum?

Bir müşteriyle ilk görüşmede işin hazır yazılımla çözülüp çözülmeyeceğine önce ben bakarım. Çözülüyorsa bunu söylerim. Çözülmüyorsa nedenini yazılı olarak teklifte anlatırım. Özel yazılım hizmetimizde süreç bu şekilde başlar.

Sık sorulan sorular

Hazır yazılımı özelleştirmek mümkün mü?

Çoğu hazır yazılım ayar ve eklentiyle bir ölçüde uyarlanabilir. Uyarlama miktarı arttıkça, hem maliyet hem de güncellemelerde sorun çıkma riski artar.

Önce hazır, sonra özel yazılıma geçilebilir mi?

Evet, bu sık izlenen bir yoldur. Hazır yazılımla başlayıp işiniz oturunca, hazır yazılımın yetmediği tek bir alanı özel yazılımla çözmek mantıklı olur.

Özel yazılımın maliyeti yalnızca geliştirme bedeli mi?

Hayır. Sunucu, bakım ve sonradan gelen değişiklikler de maliyettir. Bunları baştan konuşmak gerekir.

Yazar

Burak Meriç

Yazılım geliştirici ve danışman. Bayi portalı, ERP ve otomasyon projeleri geliştiriyor. Yazar sayfası

İlgili yazılar