Geliştir mi Satın Al mı Hesaplayıcı nedir?
"Kendimiz mi geliştirelim, yoksa hazır olanı mı alalım?" sorusu, yazılım ve BT dünyasının en sık karşılaşılan ikilemlerinden biridir: çözümü şirket içinde mi geliştirmeli, yoksa mevcut bir ürünü lisanslayıp abone mi olmalısınız? Bu hesaplayıcı, her iki seçeneği aynı finansal zemine taşır; belirlediğiniz zaman aralığı boyunca toplam maliyetlerini öngörür ve hangisinin daha ekonomik olduğunu net biçimde gösterir.
Nasıl kullanılır?
Önce geliştirme varsayımlarınızı girin: kaç geliştiriciyle çalışacağınız, geliştirici başına aylık toplam maliyet (tüm giderler dahil), geliştirmenin kaç ay süreceği ve beklenen yıllık bakım maliyeti. Ardından satın alma varsayımlarınızı ekleyin: varsa peşin lisans ücreti ve yinelenen yıllık abonelik bedeli. Çözümü ne kadar süre kullanmayı düşündüğünüzü yansıtan bir zaman aralığı (yıl olarak) seçin. Hesaplayıcı; toplam geliştirme maliyetini, toplam satın alma maliyetini, daha uygun seçeneğin sağladığı tasarrufu ve sade bir öneriyi karşınıza getirir.
Formül nasıl çalışıyor?
Geliştirme maliyeti, tek seferlik geliştirme harcamasını (geliştirici sayısı × aylık ücret × ay sayısı) yinelenen bakım giderleriyle (bakım × yıl) birleştirir. Satın alma maliyeti ise peşin lisans ücretini yinelenen abonelik bedeliyle (abonelik × yıl) toplar. Tasarruf, Satın Alma Maliyeti − Geliştirme Maliyeti şeklinde hesaplanır: pozitif bir sonuç geliştirmenin daha ekonomik olduğunu, negatif bir sonuç ise satın almanın avantajlı olduğunu gösterir.
$$\begin{gathered} \text{Geliştirme} = (\text{Geliştirici} \times \text{Aylık Ücret} \times \text{Ay}) + (\text{Bakım/yıl} \times \text{Yıl}) \\[1em] \text{Satın Alma} = \text{Lisans Ücreti} + (\text{Abonelik/yıl} \times \text{Yıl}) \\[1em] \text{Tasarruf} = \text{Satın Alma} - \text{Geliştirme} \end{gathered}$$
Örnek hesaplama
Ayda 10.000 $ maliyetli 3 geliştiriciyle 6 ay çalışıldığında geliştirme eforu \(3 \times 10.000 \times 6 = 180.000\) $ olur. Buna 3 yıl boyunca yıllık 20.000 $ bakım gideri (60.000 $) eklendiğinde toplam geliştirme maliyeti 240.000 $ çıkar. Lisans ücreti olmayan ve yıllık 50.000 $ abonelikle 3 yıl kullanılacak bir ürünü satın almak ise 150.000 $ tutar. Tasarruf \(= 150.000 - 240.000 = -90.000\) $; yani bu örnekte satın almak daha düşük maliyetli seçenektir.
Temel Kavramlar Açıklandı
İnşa et-alı karşılaştırması bir avuç maliyet girdisine dayanmaktadır. Her birinin tam olarak ne temsil ettiğini anlamak, iki toplamı elma-elma temelinde tutar.
- Tam yüklü geliştirici oranı — Bir mühendisinin yalnızca temel maaş değil, gerçek aylık maliyeti. Faydaları, bordro vergileri, ekipman, yazılım lisansları, ofis veya uzaktan çalışma genel giderleri ve yönetim zamanını içermelidir. Tam yüklü bir oran tipik olarak temel maaşın 1,25 ila 1,4 katıdır; bu nedenle burada geliştirici başına tek bir aylık oran olarak görünmektedir.
- İnşa ayları — Takımınızın yazılımın ilk kullanılabilir sürümünü tasarlamak, oluşturmak, test etmek ve sunmak için harcadığı takvim aylarının sayısı. Daha uzun projeler doğrudan işçilik maliyetini çoğaltır ve yazılımın sağladığı herhangi bir faydayı geciktirir.
- Yıllık bakım — Başlatıldıktan sonra kendi kendine inşa edilmiş yazılımı çalışır durumda tutmak için yinelenen yıllık maliyet: hata düzeltmeleri, güvenlik yamaları, bağımlılık yükseltmeleri, altyapı ve özellik bakımı. Endüstri kuralları genellikle devam eden bakımı orijinal inşa maliyetinin kabaca %15–25'i yıllık olarak yerleştirir.
- Ön ücret — Bir satıcıya ticari bir ürünü kullanmak için kalıcı veya ilk hak için yapılan tek seferlik bir ödeme. Aracı kaç yıl kullanırsanız kullanın, bir kez ödenir.
- Yinelenen abonelik — Bir satıcıya SaaS veya lisanslı bir ürünü kullanmaya devam etmek için ödenen devam eden yıllık ücret (kişi başı, katman başına veya sabit). Seçtiğiniz zaman ufkunuz ile ölçeklendirilir.
- Zaman ufku — İki seçeneği karşılaştırdığınız yıl sayısı. Yinelenen maliyetler biriktiğinden, ufuk hangi seçeneğin daha ucuz olduğunu güçlü bir şekilde etkiler.
- Toplam sahiplik maliyeti (TCO) — Belirli bir seçenek için zaman ufku boyunca her maliyetin toplamı: ev içi yol için inşa işçiliği artı bakım veya satın alınan yol için lisans artı abonelikler.
- Tasarruf — Fark \(\text{Tasarruf} = \text{Satın Al} - \text{İnşa Et}\). Pozitif bir rakam, inşa etmenin ufuk boyunca satın almaktan daha ucuz olacağı anlamına gelir; negatif bir rakam, satın almanın daha ucuz olduğu anlamına gelir.
Sıkça Sorulan Sorular
Gizli maliyetler dahil mi? Geliştirici için tüm giderleri kapsayan bir maliyet (maaş, yan haklar, genel giderler) ve gerçekçi bir bakım tahmini kullanırsanız gizli maliyetlerin büyük bölümünü hesaba katmış olursunuz.
Her zaman daha ucuz seçeneği mi tercih etmeliyim? Hayır — maliyet yalnızca bir etken. Kontrol, hız, özelleştirme ve tedarikçiye bağımlılık da önemlidir; ama bu araç işin parasal tarafını sayısallaştırır.
Hangi zaman aralığını seçmeliyim? Çözümün gerçekçi olarak ne kadar süre kullanımda kalacağına göre belirleyin; bu genellikle 3–5 yıl arasındadır.