Özel yazılımın geliştirme maliyeti, sahip olma maliyetinden düşüktür. İlk sürüm kaç ayrı arayüz içerdiğine göre genellikle 20.000–100.000 dolar arasındadır; ardından her yıl bu tutarın %15–25'i işletme, destek ve değişiklik için gerekir. Yalnızca geliştirmeyi bütçelemek, yazılım projelerinin onaylanıp ikinci yılda sessizce pişmanlık duyulmasının nedenidir.
Bu rehber toplamı gerçekte yinelenen üç maliyete ayırır, geliştirme, işletme, değişim, sektörde görülen aralıklarla birlikte; böylece teklifleri aynı temelde karşılaştırabilirsiniz.
Önemli noktalar
- Geliştirme, üç yıllık toplamın kabaca yarısıdır: Kalanı işletme ve değişim oluşturur ve bunlar onay belgelerinde neredeyse her zaman eksiktir.
- Fiyatı özellikler değil arayüz sayısı belirler: İkinci bir kullanıcı tipi veya senkron kalınacak ikinci bir sistem, on ekran eklemekten fazla maliyet getirir.
- İşletme için yılda geliştirmenin %15–25'ini ayırın: %10'un altında ürün çürür; %30'un üstünde yapısal bir sorun vardır.
- Yazılım projelerinin %60'ı ilk bütçesini aşar: Neredeyse her zaman ilk rakam yalnızca geliştirmeyi kapsadığı için.
Geliştirme gerçekte ne kadar tutar
Aşağıdaki aralıklar çoğu iş yazılımını kapsar. Rakamı en çok ürünün biçimi, kaç ayrı arayüz gerektirdiği, belirler, özellik listesinin uzunluğu değil.
| Ürün biçimi | Tipik aralık | Neleri kapsar |
|---|---|---|
| Tek özel entegrasyon | 20.000–32.000 $ | İki sistemin bağlanması, alan eşleme, hata yönetimi, mutabakat raporlaması |
| Mobil uygulama ve arka uç | 25.000–45.000 $ | Tek çapraz platform uygulama, API, veritabanı, yönetim paneli, mağaza gönderimi |
| Web uygulaması ve arka uç | 30.000–55.000 $ | Mobil uyumlu web ürünü, API, veritabanı, yönetim paneli, bir-iki entegrasyon |
| Çok arayüzlü platform | 60.000–100.000 $ | Yönetim web, kullanıcı mobil, kullanıcı web ve ortak arka ucun tek ürün olarak teslimi |
Bir aralık içinde hareketi iki şey belirler: kullanıcı rolü sayısı ve senkron kalmanız gereken sistem sayısı. Üçüncü bir rol veya ikinci bir ERP entegrasyonu, on ekran eklemekten pahalıdır.
Hesabın diğer yarısı günlük ücretlerdir. Bu segmentteki ajanslar yaygın olarak kişi-gün başına 300–450 dolar faturalandırır; benzer kapsam için 30.000 dolarlık bir teklifle 90.000 dolarlık bir teklif arasındaki farkın çoğu buradan gelir, teslim edilen işten değil.
Başka yerlerde yayınlanan ajans aralıkları daha yüksektir: basit bir uygulama için yaygın olarak 40.000–100.000 dolar, orta ölçekli için 200.000 dolara kadar, karmaşık ürünler için 400.000 dolar ve üzeri; sektör ortalamaları 60.000–250.000 dolar arasında gösterilir. Bu farkın büyük kısmı teslim edilen kapsam değil saatlik ücrettir; benzer iş için ücretler bölgeye göre kabaca 15 ile 160 dolar arasında değişir.
İki yerel kod tabanı yerine çapraz platform seçmek geliştirme maliyetini yaklaşık %30–50 düşürür; özel bir gerekçe olmadıkça çoğu iş uygulamasının böyle geliştirilmesinin nedeni budur.
Teklifte görünmeyen maliyetler
Geliştirme bedeli tek seferliktir. Aşağıdakiler yinelenir ve üç yıl içinde genellikle geliştirmeyi aşar.
| Kalem | Tipik yıllık maliyet | Not |
|---|---|---|
| Barındırma ve altyapı | 1.200–9.000 $ | Trafik ve veri hacmiyle artar |
| Üçüncü taraf servisler | 600–12.000 $ | Ödeme, mesajlaşma, harita, kimlik, izleme, e-posta |
| Bakım ve güvenlik | Geliştirmenin %10–15'i | İşletim sistemi ve çatı güncellemeleri, bağımlılık yamaları, mağaza gereksinimleri |
| Destek | 0–18.000 $ | İç veya sözleşmeli; kullanıcı sayısına ve kapsanan saatlere bağlı |
| Değişiklik ve yeni özellikler | Ne kadar ayırırsanız | Gerçekten kullanılan bir üründe hiçbir zaman sıfır değildir |
60.000 dolarlık bir geliştirme için, tek bir özellik eklemeden önce ürünü sağlıklı tutmak yılda kabaca 9.000–15.000 dolar tutar. Üç yılda bu, 60.000 dolarlık değil 87.000–105.000 dolarlık bir taahhüttür.
Aynı ürün neden üç çok farklı teklif alır
Bölgeler arasında farkın çoğunu ücret açıklar. Aynı kısa listedeki, benzer ücretlere sahip üç teklif arasında ise neredeyse hiç açıklamaz; oradaki fark her tedarikçinin neyi varsaydığıdır.
En sık atlanan kalem yönetim arayüzüdür. Müşteriye dönük her özellik arkasında personel işi yaratır ve bu arayüz tipik olarak gerçek geliştirmenin dörtte biri ile üçte biridir. Onu adlandırmayan bir teklif işi ortadan kaldırmamış, daha kötü bir ticari anda gelecek bir değişiklik talebine ertelemiştir.
Diğerleri: tek tek yerine tek satırda fiyatlanan entegrasyonlar, sizin işiniz varsayılan veri göçü, kapsam dışı bırakılan test ve mağaza gönderimi ve ücretli sayılan lansman sonrası ilk ay düzeltmeleri. Herhangi bir rakamı karşılaştırmadan önce bunların hepsini eşitleyin.
Proje fiyatı değil üç yıllık rakam kurun
Geliştirme teklifini alın, yıllık işletme maliyetini ekleyin, üçle çarpın ve geliştirmeyi sürdürmeyi beklediğiniz bir ürün için yılda geliştirmenin %10–20'si kadar değişiklik bütçesi ekleyin.
Orta ölçekli bir platformda bu şöyle görünür: 60.000 dolar geliştirme, yılda 12.000 dolar işletme, yılda 9.000 dolar değişiklik, üç yılda yaklaşık 123.000 dolar. Hazır bir abonelikle karşılaştırılması gereken rakam budur ve incelemeden geçen de budur; çünkü gerçekte harcayacağınız tutar odur.
Yalnızca geliştirme rakamını sunmak, bir projenin onaylanıp sonra içerlenmesinin en yaygın nedenidir.
Para nereye gitmeli
Sağlıklı bir ilk sürüm bütçesi kabaca şöyle bölünür: %15 keşif ve tasarım, %55 mühendislik, %15 yönetim ve arka ofis arayüzü, %10 test ve lansman, %5 beklenmedik durum payı.
Keşif %10'un altındaysa kapsam riski geliştirmeye taşınıyor demektir. Yönetim arayüzü ayrı bir kalem değilse eksiktir. Beklenmedik durum payı sıfırsa elinizdeki plan değil tekliftir ve ilk sürpriz bir pazarlığa dönüşür.
Ürüne zarar vermeden maliyeti düşürmek
Kaliteden değil kapsamdan kısın. Çalışan dar bir ürün temiz kanıt ve gerçek kullanım üretir; yarım çalışan geniş bir ürün destek yükü ve öğrenilemeyecek veri üretir.
Güvenilir tasarruflar şunlardır: iki yerel kod tabanı yerine tek çapraz platform kod tabanı; faturalama, kimlik doğrulama, bildirim ve arama gibi standart olan her şeyi geliştirmek yerine satın almak; ve ilk sürümün belirtilen hedefine hizmet etmeyen her özelliği ertelemek. Güvenilmez tasarruf ise testten kısmaktır; bu, üretim hatası olarak kat kat maliyetle geri döner.
Kararsız bir süreci kodlamadan önce standartlaştırmak da her teknik seçimden fazla tasarruf sağlar. Yazılım kuralları kodlar; kurallar her ay değişiyorsa onları yeniden kurmak için ödeme yaparsınız.
İmzalamadan önce toplamı isteyin
Herhangi bir tedarikçi size geliştirme, barındırma, üçüncü taraf servisler, bakım, destek ve gerçekçi bir değişiklik bütçesini kapsayan üç yıllık bir rakam verebilmelidir. Tahmininin hangi kısmından en az emin olduklarını sorun, birini söyleyen ekip tahmin yapıyordur, hiçbirini söylemeyen ekip satış yapıyordur.
İlgili rehberler
- Yazılımın Toplam Maliyeti: Geliştirme, İşletme ve Değişim rehberinin yanında Özel Yazılım İçin İş Gerekçesi Nasıl Hazırlanır?.
- Yazılımın Toplam Maliyeti: Geliştirme, İşletme ve Değişim rehberinin yanında Dijital Dönüşüm İş Ortağı Nasıl Seçilir?.
Yazılımın Toplam Maliyeti: Geliştirme, İşletme ve Değişim rehberinden doğan çalışma; ürün stratejisi, tasarım, geliştirme veya entegrasyon desteği gerektiren somut bir girişime dönüşürse Yazılım Projenizi Konuşalım.
Ali Boran Gazel