← Tüm yazılar
Otomasyon · 7 dk okuma

Hazır Yazılım mı Özel Yazılım mı? KOBİ'ler İçin Karar Rehberi

Hazır yazılım mı özel yazılım mı? KOBİ'ler için SaaS ile özel yazılımı karşılaştıran karar çerçevesi, 3 yıllık maliyet örneği ve kapsam belirleme ipuçları.

Hazır yazılım mı özel yazılım mı sorusunun dürüst cevabı şu: süreciniz standartsa hazır bir SaaS satın alın; sürecin kendisi işletmenizi farklı kılıyorsa, kullanıcı başı lisans ücretleri cironuzdan hızlı büyüyorsa ya da ekibiniz her hafta saatlerini araçlar arasında veri taşımaya harcıyorsa özel yazılım geliştirtin. KOBİ’lerin çoğu sonunda karma bir yapıya ulaşır: çekirdekte SaaS, üstünde ise gerçek iş akışına uyan ince bir özel yazılım katmanı.

Bu rehberde müşterilerimizle kullandığımız “geliştir mi, satın al mı” çerçevesini, üç yıllık bir maliyet örneğini ve herhangi bir sözleşmeyi imzalamadan önce sormanız gereken soruları bulacaksınız.

Geliştir mi, satın al mı: tek tabloda

Özellikleri karşılaştırmadan önce problemin yapısını karşılaştırın. Bu tablo kararın büyük kısmını kapsar:

Faktör Genelde SaaS (satın al) kazanır Genelde özel yazılım (geliştir) kazanır
Süreç Standart (faturalama, e-posta pazarlaması, bordro) Şirketinize veya sektörünüze özgü
Kullanıcılar Az sayıda, sabit kadro Çok kullanıcı veya çok sayıda dış kullanıcı (saha ekibi, bayiler)
Değere ulaşma süresi Bu hafta çalışır olmalı İlk sürüme 6–12 hafta veya daha fazla ayırabilirsiniz
Entegrasyonlar Hazır bağlayıcılar yeterli Derin, çift yönlü entegrasyon veya yerel donanım gerekiyor
Veri Tedarikçinin sunucuları kabul edilebilir Tam sahiplik, kendi sunucunuz veya belirli bir barındırma şart
Değişim hızı Tedarikçinin yol haritası yeterli Kurallarınız sık değişiyor ve kontrol sizde olmalı
Bütçe yapısı Başta düşük, ama sonsuza dek aylık ödeme Başta yüksek, sonra düşük sabit maliyet

Cevaplarınızın çoğu sol sütundaysa burada durun ve satın alın. Üç veya daha fazlası sağdaysa okumaya devam edin.

SaaS ne zaman doğru cevaptır (ve bunu size söyleriz)

İşimiz yazılım geliştirmek, yine de görüşmelerin önemli bir kısmında SaaS öneriyoruz. Hazır yazılım alın, eğer:

  • İş sıradan bir ihtiyaçsa. Muhasebe, bordro, e-posta kampanyaları, e-imza, görüntülü görüşme, destek masası. Olgun ürünler bu sorunları binlerce şirket için zaten çözdü; bunları yeniden geliştirmek avantaj getirmeyen bir harcamadır. Türkiye’de Logo, Mikro gibi yaygın paketlerin muhasebe ve ön muhasebede tercih edilmesinin nedeni de budur.
  • Ürünün kendisi mevzuata uyumsa. Bordro, vergi kuralları ve ödeme işlemleri gibi düzenlemeye tabi alanlarda tedarikçinin ayrı bir mevzuat ekibi olması aboneliğe değer.
  • Süreciniz henüz oturmadıysa. Hâlâ nasıl sattığınızı ve nasıl teslim ettiğinizi keşfediyorsanız SaaS ucuza öğrenmenizi sağlar. “Doğru” sürecin nasıl göründüğünü öğrendikten sonra geliştirin.
  • Ekip küçük ve kadro sabitse. Makul bir pakette birkaç kullanıcı, üç yıllık süreçte neredeyse her zaman özel bir projeden ucuzdur.

SaaS’ı aştığınızın işareti eksik bir özellik değil, geçici çözümdür: SaaS aracının yanında yaşayan ortak Excel dosyası, her cuma iki sistem arasında veri kopyalayan çalışan, “o kısmı zaten kullanmıyoruz” konuşmaları. Tanıdık geldiyse Excel yerine yazılım rehberimize göz atın.

Özel yazılım ne zaman kazanır

Özel yazılım maliyetini dört durumda hak eder.

1. İş akışınız rekabet avantajınızsa

Planlama, fiyatlama, kalite kontrol, sevkiyat veya raporlama biçiminiz müşterilerin sizi seçme nedenlerinden biriyse, bunu genel bir araca sıkıştırmak avantajınızı aşındırır. Özel yazılım kurallarınızı birebir kodlar: onay zinciriniz, fiyat mantığınız, kontrol adımlarınız.

2. Kullanıcı başı maliyetler değerden hızlı büyüyorsa

SaaS fiyatlandırması çoğunlukla “kullanıcı başına aylık” olur. Bu, ofisteki beş kişi için idealdir; ama yalnızca giriş yapması, vardiyasını görmesi ya da form göndermesi gereken 150 fabrika çalışanı için pahalıdır. Özel yazılımda kullanıcı başı ücret yoktur; 151. kullanıcıyı eklemenin maliyeti neredeyse sıfırdır.

3. Veri sahipliği ve barındırma önemliyse

Bazı işletmelerin verilerin belirli bir ülkede, kendi altyapısında veya kendi güvenlik politikaları altında kalmasına ihtiyacı vardır; Türkiye’de KVKK gereklilikleri bu soruyu sıkça gündeme getirir. Diğerleri yalnızca bir tedarikçinin dışa aktarma formatına bağımlı kalmak istemez. Özel yazılımda veritabanı, şema ve yedekler sizindir.

4. Asıl iş entegrasyonlardaysa

Değer sistemlerin arasında oluşuyorsa — ERP, web sitesi, depo, üretim hattındaki bir cihaz — özel yazılım her biriyle kırılgan bağlayıcı zincirleri yerine doğrudan ve düzgün konuşabilir.

Gerçek bir örnek: İK Devam Takibi

Devam takibini merkeze alan İK yönetim uygulamamız İK Devam Takibi, bir cam fabrikası için bir “geliştir mi, satın al mı” sorusu olarak başladı. Hazır PDKS uygulamaları var; ancak fabrikanın, çalışanın orada olduğunu aynı anda üç sinyalle doğrulaması gerekiyordu: fabrika WiFi ağı, konum ve onaylı, HMAC ile imzalanmış cihaz. Buna ek olarak günde tek giriş, mola ve çıkış; gecikmeler için tolerans kuralları ve otomatik kesintiler; izin talepleri gerekiyordu. Sistem, açık port olmadan Cloudflare Tunnel, Access ve WAF arkasında çalışmalıydı. Bu kombinasyon tek bir hazır üründe yoktu, biz de geliştirdik: Flutter mobil uygulama, Laravel/Filament yönetim paneli ve PostgreSQL. Artık diğer üreticiler için hazır ürün olarak sunuluyor — bu da özel bir projenin her zaman tek seferlik olmadığını gösteriyor.

Hibrit model: SaaS çekirdek, özel “yapıştırıcı” ve yapay zekâ ajanları

Çoğu KOBİ için en iyi cevap ne saf geliştirme ne de saf satın almadır. Şudur:

  1. Sıradan işler için SaaS’ı koruyun — muhasebe, e-posta, ödemeler, temel CRM.
  2. Sürecinizin özgün olduğu yerde ince bir özel katman geliştirin: üç araçtan veri çeken bir dashboard, müşteri portalı, saha ekibi için mobil uygulama, fiyatlama motoru.
  3. İnsanların kopyaladığı, sınıflandırdığı veya özetlediği yerlere yapay zekâ otomasyonu ekleyin. Gelen belgeleri okuyan, alanları çıkaran ve sisteminize yazan bir AI ajanı, tüm altyapıyı değiştirmeden saatlerce elle veri girişini ortadan kaldırır.

Kendi ürünümüz Rastock AI, hiçbir aracın yapmadığı bir iş için geliştirilmiş özel yazılıma örnektir: görsel modeller ve LLM’lerle stok ajansları için metadata — başlık, anahtar kelime, açıklama — üretir ve dosyaları FTP üzerinden Adobe Stock, Shutterstock gibi 10’dan fazla ajansa teslim eder. 900’den fazla içerik üreticisi katıldı, 1 milyondan fazla dosya işlendi. Aynı yaklaşım — yapay zekâ artı özel entegrasyonlar — sıradan bir işletmede faturalara, siparişlere, kontrol fotoğraflarına veya destek taleplerine uygulanır. İş yazılımları ve yapay zekâ otomasyonu çalışmalarımızın çoğu bu hibrit modeldir.

Üç yıllık toplam sahip olma maliyeti örneği

Aşağıdaki rakamlar bir teklif değil, örnek amaçlı bir tahmindir. Kendi kullanıcı sayınızı ve fiyatlarınızı yerine koyun.

Senaryo A — 60 kullanıcı, sektöre özgü araç. Kullanıcı başına aylık tahmini $45 olan dikey bir SaaS ürünü, artı bağlayıcı ve eklentiler için ayda yaklaşık $300.

SaaS Özel yazılım
Başlangıç ~$2.000 kurulum ~$40.000 ilk sürüm
1. yıl sabit giderler 60 × $45 × 12 + $3.600 = ~$36.000 Barındırma ~$2.400 + bakım ~$6.000
2.–3. yıllar ~$72.000 (fiyat artışları hariç) ~$16.800
3 yıl toplam ~$110.000 ~$65.000

Senaryo B — 8 kullanıcı, standart süreç. Aynı SaaS, kullanıcı başı $45 ile üç yılda yaklaşık $13.000 tutar. Özel bir proje bunun birkaç katına mal olur. SaaS’ı satın alın.

Buradan çıkan sonuç: cevabı projenin etiket fiyatından çok kullanıcı sayısı ve sürecin uyumu belirler. Gizli maliyetleri de sayın: SaaS tarafında elle yapılan geçici çözümler, mükerrer veri girişi ve yıllık fiyat artışları (döviz bazlı lisanslarda kur farkı da eklenir); özel yazılım tarafında ise bakım (tahmini olarak yılda proje bedelinin %10–20’sini planlıyoruz) ve ekibinizin ihtiyaç analizi ile testlere ayıracağı zaman.

Özel yazılım ne kadar tutar ve kapsam nasıl belirlenir

Racool Studio’da odaklı bir ilk sürüm için özel iş yazılımı genellikle $15k–$50k+ aralığındadır. Aralıklar kapsama göre değişir. Türkiye’deki özel yazılım fiyatları farklı olabilir; Türkiye’deki müşterilerle uzaktan, Türkçe iletişimle çalışıyoruz. Fiyatı belirleyen etkenler:

  • Kullanıcılar ve roller. Tek bir rol (örneğin giriş yapan çalışanlar) basittir; farklı yetkileri ve onay zincirleri olan beş rol değildir.
  • Platformlar. Yalnızca web yönetim paneli mi, yoksa saha ekibi için iOS ve Android uygulamaları da mı?
  • Entegrasyonlar. Her dış sistem — muhasebe, ERP, ödeme sağlayıcı, e-Fatura entegratörü, donanım — tasarım ve test süresi ekler.
  • Raporlama. Birkaç sabit rapor ucuzdur; esnek bir raporlama motoru başlı başına bir projedir.
  • Veri taşıma. Yılların Excel dosyalarını veya eski bir veritabanını temiz biçimde taşımak ciddi emek ister.
  • Güvenlik ve barındırma. Kapalı ağlar, SSO, denetim kayıtları ve uyum gereklilikleri kapsamı büyütür.

Maliyeti şöyle kontrol altında tutuyoruz:

  1. Ekran tasarlamadan önce tek bir iş akışını baştan sona haritalıyoruz. Kim, hangi veriyle, ne yapıyor ve bir şey ters gittiğinde ne oluyor?
  2. Yalnızca o akış için ilk sürümü genellikle 6–12 hafta içinde teslim edip gerçek kullanıcıların önüne koyuyoruz.
  3. Geri kalanını aşamalara bölüyoruz — ilk istek listesine göre değil, kullanıcıların gerçekte ne yaptığına göre.
  4. Her şey ilk günden sizin adınıza olur — depo, bulut hesapları, alan adı ve veritabanı.

Hâlâ “buna değer mi?” aşamasındaysanız, süreci haritalamak ve seçenekleri karşılaştırmak için kısa bir yazılım danışmanlığı çalışması, iki yanlış karardan da ucuzdur.

Herhangi bir sözleşmeyi imzalamadan önce sorulacaklar

SaaS sözleşmesinden önce:

  • İki yıl sonraki kadromuzla, eklentiler dahil, kullanıcı başı gerçek maliyet ne olacak?
  • Tüm verilerimizi istediğimiz an kullanılabilir bir formatta dışa aktarabilir miyiz ve aboneliği iptal edersek verilere ne olur?
  • Mevcut araçlarımızla yerel olarak mı entegre oluyor, yoksa ücretli bir üçüncü taraf bağlayıcı mı gerekiyor?
  • Mevcut geçici çözümlerimizden hangilerini ortadan kaldıracak — ve hangi yenilerini yaratacak?
  • Tedarikçi geçmişte fiyatlarını veya paketlerini ne sıklıkla değiştirdi?

Özel yazılım sözleşmesinden önce:

  • Kaynak kod, veriler ve bulut hesapları kime ait? (Cevap: size.)
  • İlk sürümde ne var ve açıkça neler kapsam dışında?
  • Başka bir ekibin bakım yapabilmesi için sistem nasıl dokümante ediliyor?
  • Sürekli bakımın aylık veya yıllık maliyeti ne ve neleri kapsıyor?
  • Ekibin geliştirip canlıda çalıştırdığı yazılımları görebilir miyiz?

Racool Studio nasıl yardımcı olabilir

Kaliforniya, Mountain View’da yapay zekâ odaklı bir yazılım stüdyosuyuz ve bu kararın iki tarafını da geliştiriyoruz: İK Devam Takibi gibi özel sistemler, kendi SaaS ürünümüz Rastock AI ve SaaS araçlarını birbirine bağlayan yapıştırıcı katmanlar ile AI ajanları. Yani sizi ihtiyacınız olmayan bir özel projeye yönlendirmek için hiçbir nedenimiz yok.

“Geliştir mi, satın al mı” danışmanlığımız; iş akışı haritanızı, uygun olduğu yerde SaaS seçeneklerinin kısa listesini ve — yalnızca özel yazılım mantıklıysa — fiyat aralığıyla aşamalı bir kapsamı içerir. Mevcut bir SaaS ürünü işinizi görüyorsa adını söyleriz, bütçe sizde kalır.

Çözmek istediğiniz süreci bize anlatın ya da özel yazılım geliştirme ve yapay zekâ otomasyonu hizmetlerimizi inceleyin.

Sıkça sorulanlar

01 Özel yazılım küçük bir işletme için değer mi?

İş süreciniz rekabet avantajınızsa, kullanıcı başı SaaS ücretleri çalışan sayısıyla birlikte büyüyorsa ya da ekibiniz verileri birkaç araç arasında elle taşıyorsa, evet. Yaygın bir SaaS ürünü sürecin %80'ini geçici çözümlere gerek kalmadan karşılıyorsa, SaaS ile başlayın.

02 Özel yazılım fiyatları ne kadar?

Fiyat; kullanıcı ve rol sayısına, entegrasyonlara ve raporlamaya bağlıdır. Racool Studio'da tek bir iş sürecine odaklanan ilk sürüm genellikle $15k–$50k+ aralığındadır; ERP ölçeğinde bir sistem daha büyüktür. Aralıklar kapsama göre değişir; maliyeti kontrol etmek için projeyi aşamalara bölün.

03 Kaynak kod kime ait olur?

Projelerimizde kaynak kod ve veriler müşteriye aittir. Sistemi, başka bir ekibin de bakımını yapabileceği şekilde dokümante ederiz.

Müşterilerinizin hatırlayacağı şeyi inşa etmeye hazır mısınız?

Bir keşif görüşmesi ayarlayın. Doğru ekip biz değilsek, kim olduğunu söyleriz.