Rehber

Özel yazılım maliyetini hangi kararlar belirler?

Özel yazılımın maliyetini ekran sayısı değil iş kuralları, entegrasyon, veri taşıma, test ve işletim belirler. Teklifleri aynı kapsamda karşılaştırın.

Kısa yanıt

Özel yazılımın maliyetini ekran sayısı değil; iş kuralları, entegrasyonlar, veri taşıma, test ve işletim belirler. Doğrulanmış kapsam olmadan güvenilir bir rakam verilemez, ancak maliyet kalemlerini ayırıp teklifleri aynı kapsam üzerinden karşılaştırarak belirsizliği ciddi biçimde azaltabilirsiniz.

Ekran sayısı tek başına yeterli değildir

Aynı ekran; rol bazlı yetki, karmaşık fiyat kuralı veya dış servis bağlantısı nedeniyle farklı efor gerektirebilir. İş kuralları ve veri hareketleri maliyet değerlendirmesinin merkezindedir.

Örneğin bir sipariş listesi; filtre ve dışa aktarma isteyen basit bir tabloysa küçük bir iştir. Aynı liste rolüne göre farklı alanlar gösteriyor, stok sistemiyle eşzamanlı çalışıyor ve her değişikliği denetim kaydına yazıyorsa çok daha büyük bir iştir. Bu yüzden teklif isterken ekran listesi yerine iş akışlarını, rolleri ve entegrasyonları tarif edin.

Kapsamı üç parçaya ayırın

Ürün geliştirme, geçiş ve entegrasyon, işletim ve bakım maliyetlerini ayrı hesaplayın. Lisanslar, dış servis kullanımı, veri temizliği ve ekip eğitimi görünmeyen efor oluşturabilir.

Ürün geliştirme genellikle en görünür kalemdir. Geçiş ve entegrasyon; mevcut verinin temizlenmesini, eski sistemle paralel çalışmayı ve dış servislerin sınırlarıyla uğraşmayı içerir. İşletim ve bakım ise yayından sonra hata izleme, güvenlik güncellemeleri, yedekleme ve küçük değişiklikleri kapsar; yazılım yayına alındığında bu kalem bitmez.

Belirsizliği azaltan örnek

Bir müşteri portalı için önce kullanıcı rolleri, dosya türleri, onay adımları ve mevcut CRM bağlantısı netleştirilir. Bu bilgilerle ilk sürüm ve sonraki aşamalar ayrılabilir; henüz bilinmeyen entegrasyon işi ayrıca işaretlenir.

Bilinmeyen kalemi saklamak yerine işaretlemek teklifleri karşılaştırmayı kolaylaştırır: "CRM arayüzü doğrulanınca fiyatlanacak" gibi bir not, sonradan çıkacak sürpriz bir kalemden iyidir.

Teklifleri karşılaştırma

Aynı kapsam, kabul ölçütü ve bakım dönemi üzerinden karşılaştırın. Düşük ilk bedel, eksik teslimat veya yüksek işletim maliyetiyle dengelenebilir. Bu nedenle doğrulanmış kapsam olmadan genel bir fiyat aralığı vermek yerine maliyet kalemlerini görünür kılmak daha yararlıdır.

Karşılaştırma tablosuna şu satırları ekleyin: dahil olan test türleri, kabul ölçütü, devir dokümanları, hata düzeltme dönemi, yayına alma desteği ve bakım koşulları. Boş kalan bir satır, teklifte o işin yer almadığı anlamına gelebilir.

Kapsam kademeleri: örnek bir sınıflama

Aşağıdaki sınıflama bir fiyat veya süre tahmini değildir; kapsamın nasıl farklılaştığını ve süreyi ile maliyeti hangi etkenlerin belirlediğini gösteren örnek bir ayrımdır.

Kapsam kademeleri ve maliyeti etkileyen etkenler
KademeTipik özelliklerSüreyi ve maliyeti en çok etkileyenler
Dar kapsamlı iç araçTek kullanıcı grubu, birkaç ekran, mevcut kimlik sistemi, dış entegrasyon yokİş kurallarının netliği, veri temizliği, kabul testi
Orta kapsamlı portalBirden fazla rol, onay akışları, bir iki dış sistem entegrasyonu, raporlamaRol ve yetki karmaşıklığı, entegrasyon arayüzlerinin kalitesi, veri taşıma
Karmaşık, çok sistemli çözümÇok sayıda entegrasyon, yoğun veri taşıma, denetim ihtiyacı, mobil veya çevrimdışı çalışmaEntegrasyon sayısı ve olgunluğu, güvenlik ve uyum, test kapsamı, işletim modeli

Uygulamaya geçmek için bir çalışma

Bir teklif formunu örnek alın. Yalnızca alanları toplamakla, kullanıcı rolüne göre fiyat hesaplamak ve CRM kaydı açmak farklı kapsamlardır. Her sürüm için veri, iş kuralı, entegrasyon ve kabul testini ayrı yazın. Önce zorunlu akışı fiyatlatın; sonraki fikirleri aynı ilk sürüme otomatik olarak eklemeyin.

Sonuçta elinizde üç parçalı bir liste olsun: zorunlu akış, ikinci aşama ve henüz bilinmeyenler. Fiyat konuşması yalnızca ilk listeyle başlamalıdır.

Sık sorulan sorular

Özel yazılım bütçesi yaparken en sık duyduğumuz sorular.

Neden her firma farklı fiyat veriyor?

Kapsam yazılı olmadığında her ekip farklı varsayım yapar. Biri test ve devri dahil eder, diğeri etmez; biri yalnızca ekranları, diğeri iş kurallarını ve entegrasyonları fiyatlar. Aynı yazılı kapsam üzerinden teklif istemek farkın nedenini görünür kılar.

Sabit fiyat mı, süreye göre ücret mi daha güvenli?

Kapsam netse ve değişiklik beklenmiyorsa sabit fiyat öngörülebilirlik sağlar. Kapsam keşfedilerek ilerleyecekse süreye dayalı veya aşamalı bir model daha dürüst olabilir. Hangisini seçerseniz seçin, değişiklik isteklerinin nasıl fiyatlanacağı yazılı olmalıdır.

Yayına alındıktan sonra hangi maliyetler çıkar?

Barındırma ve lisanslar, hata izleme, güvenlik ve bağımlılık güncellemeleri, yedekleme kontrolleri ve küçük iyileştirmeler tekrarlanan maliyet doğurur. Bunu geliştirme teklifinden ayrı bir kalem olarak sorun.

Hazır yazılım her zaman daha mı ucuz?

Başlangıçta çoğu zaman evet; ancak uyarlama, lisans, entegrasyon ve çıkış maliyetleriyle birlikte düşünmek gerekir. Karşılaştırma için Hazır yazılım mı, özel yazılım mı? rehberine bakın.

İlgili hizmet

Özel Yazılım Geliştirme ↗

İşinize özgü iş akışları için web uygulamaları, portallar, mobil uygulamalar ve operasyon sistemleri geliştiriyor, kapsamı çalışan ilk sürüme dönüştürüyoruz.

Bir sonraki adım

Projenizi değerlendirelim

Hedefinizi, mevcut araçlarınızı ve çözmek istediğiniz ihtiyacı kısaca paylaşın. Projeniz için uygun başlangıç noktasını birlikte belirleyelim.