Yazılım outsourcing maliyeti neye göre değişir? Kısa cevap: tek bir fiyat etiketi yoktur. Outsource maliyeti; ihtiyaç duyduğunuz geliştiricinin rolü ve deneyim seviyesi, ekibi ne kadar süreyle kullanacağınız, seçtiğiniz çalışma modeli ve çalışma lokasyonu tarafından belirlenir. Bu yazıda her faktörü tek tek açıklıyor, iç istihdamın çoğu zaman gözden kaçan gizli maliyetleriyle karşılaştırıyor ve kendi projeniz için nasıl net bir teklif alacağınızı gösteriyoruz.
Amacımız pazarlık masasına oturmadan önce "neyin parasını ödüyorum?" sorusunu netleştirmek. Çünkü aynı işi yapan iki teklif, altındaki varsayımlar farklı olduğu için birbirinden ciddi biçimde ayrışabilir.
Yazılım dış kaynak fiyatını belirleyen ana faktörler nelerdir?
Yazılım dış kaynak fiyat hesabı dört temel değişken üzerine kuruludur. Bu değişkenleri anlarsanız, önünüze gelen her teklifi doğru okuyabilir ve elmayla armutu kıyaslamaktan kurtulursunuz.
1. Rol ve deneyim seviyesi
Bir frontend geliştiricinin, bir backend mühendisinin, bir mobil geliştiricinin veya bir DevOps uzmanının piyasa değeri aynı değildir. Aynı rol içinde de junior, mid ve senior seviyeleri arasında belirgin fark vardır. Senior bir geliştirici saat başına daha yüksek maliyetli görünse de, mimari kararları daha isabetli aldığı ve daha az yeniden-iş (rework) ürettiği için toplam proje maliyetini çoğu zaman düşürür. Yani "ucuz saat" her zaman "ucuz proje" demek değildir.
2. Süre ve bağlılık düzeyi
Ekibi iki haftalık bir acil işe mi, yoksa altı-oniki aylık bir ürün yol haritasına mı alıyorsunuz? Kısa ve belirsiz işler, kaynak planlaması zor olduğu için birim maliyeti yukarı çeker. Uzun soluklu ve öngörülebilir bağlılık ise hem planlamayı kolaylaştırır hem de daha avantajlı koşullar sunar. Süre uzadıkça geliştirici alan bilgisini (domain) öğrenir ve verimi artar; bu da birim başına düşen maliyeti zamanla azaltır.
3. Çalışma modeli
Maliyeti en çok etkileyen kalemlerden biri hangi modeli seçtiğinizdir. Üç yaygın model vardır:
- Dedicated team (özel ekip): Yalnızca sizin projenize tam zamanlı ayrılmış geliştiriciler. Süreklilik ve derin ürün bilgisi ister projeler için idealdir.
- Staff augmentation (ekip takviyesi): Mevcut iç ekibinizin yanına, ihtiyaç duyduğunuz uzmanlığı geçici olarak eklersiniz. Yönetim sizde kalır, siz yalnızca eksik yetkinliği kiralarsınız.
- Proje bazlı (sabit kapsam): Belirli bir çıktı için baştan anlaşılan iş. Kapsam netse öngörülebilir, ancak kapsam değiştikçe fiyat da değişir.
Doğru modeli seçmek ihtiyacınıza bağlıdır; bu kararın ayrıntısını outsource yazılım ekibi mi yoksa işe alım mı karşılaştırmamızda ele aldık. Temel kavramlara aşina değilseniz önce yazılım outsourcing nedir yazısıyla başlamanızı öneririz.
4. Lokasyon: onshore, nearshore, offshore
Geliştiricinin bulunduğu ülke ve şehir, ücret seviyesini doğrudan etkiler. Yüksek maliyetli pazarlardaki (onshore) ekipler pahalı; benzer saat diliminde ama daha uygun maliyetli ülkelerdeki (nearshore) ekipler dengeli; uzak coğrafyalardaki (offshore) ekipler ise en düşük saat ücretiyle çalışır ama zaman farkı ve iletişim maliyeti getirebilir. Türkiye merkezli ve Türkiye geneline uzaktan çalışan bir sağlayıcı, hem aynı dil ve saat dilimi avantajını hem de rekabetçi maliyeti bir arada sunduğu için birçok kurum için mantıklı bir orta yoldur.
Outsource maliyeti nasıl hesaplanır?
Pratikte maliyet genellikle şu formüle indirgenir: (rol ve seviyeye göre birim ücret) × (aylık adam-ay veya saat) × (süre), artı varsa proje yönetimi ve altyapı payı. Buradaki her çarpanı yukarıdaki dört faktör belirler. Bu yüzden internetteki "ortalama şu kadar" listeleri yanıltıcıdır; sizin gerçek maliyetiniz ancak ihtiyacınız netleştiğinde ortaya çıkar.
Softmoor olarak sabit bir TL/aylık liste yayınlamıyoruz; çünkü aynı "backend geliştirici" başlığı altında birbirinden çok farklı ihtiyaçlar gizlenebiliyor. Bunun yerine ihtiyacınızı konuşup net bir teklif çıkarıyoruz. Rol, seviye ve süreye göre size özel fiyatlandırma için fiyat ve teklif sayfamızı ziyaret edebilir ya da WhatsApp üzerinden birkaç dakikada ihtiyacınızı iletebilirsiniz.
İç istihdamın gizli maliyetleri nelerdir?
Outsource'u değerlendirirken sık yapılan hata, dış kaynak ücretini çalışanın brüt maaşıyla karşılaştırmaktır. Oysa bir yazılımcıyı bordroya almanın gerçek yükü, maaşın çok üzerindedir. Yazılımcı kiralama ücreti ile iç istihdamı adil kıyaslamak için "maaş" yerine "toplam sahip olma maliyetine" bakmak gerekir.
İç istihdamda brüt maaşa ek olarak şunlar devreye girer:
- SGK işveren primi ve yasal yükler: Brüt maaşın üzerine eklenen işveren maliyeti.
- İşe alım maliyeti: İlan, teknik mülakat süresi, işe alım danışmanlığı ve doğru adayı bulana kadar geçen zaman.
- Onboarding ve eğitim: Yeni geliştiricinin verimli hale gelmesi haftalar alır; bu süre boyunca da maaş işler.
- Ekipman ve lisanslar: Dizüstü bilgisayar, yazılım lisansları, bulut ve araç abonelikleri.
- Yönetim ve İK yükü: Performans takibi, bordro, izin ve özlük işleri.
- Boşta kalma (bench) riski: Proje bittiğinde veya iş azaldığında çalışan bordroda kalmaya devam eder.
- Ayrılma ve devir riski: Bir geliştirici ayrıldığında bilgi kaybı yaşanır ve döngü baştan başlar.
Karşılaştırma: outsource ekip mi, iç istihdam mı?
| Kriter | Outsource / Dedicated Team | İç İstihdam (Bordro) |
|---|---|---|
| Maliyet yapısı | Tek kalem, öngörülebilir ücret | Maaş + SGK + işe alım + ekipman + yönetim |
| İşe alım süresi | Günler içinde başlama | Haftalar / aylar süren süreç |
| Ölçeklenebilirlik | Ekibi hızla büyütüp küçültme esnekliği | İşe alım ve işten çıkarma süreçlerine bağlı |
| SGK ve özlük yükü | Sağlayıcıda | Tamamen sizde |
| Boşta kalma riski | İhtiyaç bitince bağlılık da biter | İş azalsa da maliyet devam eder |
| Uzmanlığa erişim | Farklı rollere hızlı erişim | Her rol için ayrı işe alım |
Tablodan da görüleceği gibi outsource modelin en güçlü tarafı, maliyeti tek ve öngörülebilir bir kaleme indirmesi ve ölçeklenme esnekliği sunmasıdır. İşe alım ve SGK yükü olmadan ihtiyaca göre frontend, backend veya mobil geliştirici eklemek isteyen kurumlar için outsource yazılım ekibi hizmetimiz tam da bu esnekliği sağlamak üzere kurgulandı.
Ucuz teklif her zaman doğru seçim mi?
Hayır. En düşük saat ücreti, en düşük toplam maliyet anlamına gelmez. Zayıf mimari kararlar, yetersiz test kapsamı ve iletişim kopuklukları; başta kazanılan farkı ilerleyen aylarda fazlasıyla geri alır. Teklifleri değerlendirirken saat ücretine değil, şu üç şeye bakın: geliştiricinin gerçek seviyesi, ekibin sizinle nasıl iletişim kuracağı ve işin nasıl teslim edileceği. Doğru sağlayıcı, maliyeti şeffaf biçimde açıklayan ve ihtiyacınıza gerçekten uyan modeli öneren sağlayıcıdır.
Maliyeti düşürmenin en güvenilir yolu ucuz saat aramak değil, doğru rolü doğru modelle ve doğru süre için eşleştirmektir.
Projeniz için net teklif nasıl alırsınız?
Gerçek maliyetinizi öğrenmenin tek sağlıklı yolu, ihtiyacınızı somutlaştırmaktır: Hangi roller? Kaç kişi? Ne kadar süre? Hangi model? Bu sorulara birlikte cevap verdiğimizde, tahmine dayalı değil, projenize özel bir fiyat çıkarabiliriz. Bolu merkezli, Ankara Gölbaşı şubeli ekibimizle Türkiye geneline uzaktan çalışıyor; ihtiyacınıza göre esnek ekip kurguluyoruz.
Rol, seviye ve süreye göre size özel bir fiyatlandırma için teklif sayfamız üzerinden ulaşabilir veya WhatsApp'tan birkaç satırla ihtiyacınızı iletebilirsiniz. İç istihdamla mı yoksa dış kaynak ekibiyle mi ilerleyeceğinize henüz karar vermediyseniz, outsource ekip mi işe alım mı karşılaştırmamız kararınızı netleştirmenize yardımcı olacaktır.
