Kapsam ve modül sayısı
Ekran, iş kuralı ve modül sayısı geliştirme süresini en çok etkileyen kalemdir. İlk sürümü küçük tutmak maliyeti doğrudan düşürür.
- Ekran ve form sayısı
- İş kurallarının karmaşıklığı
- İlk sürüme giren modüller
Özel yazılım fiyatı, işletmeye özel geliştirilen bir yazılımın kapsamına, entegrasyonlarına ve yayından sonraki bakımına göre belirlenen bedeldir. Bu sayfada fiyatı belirleyen sekiz etkeni, tahminin nasıl netleştiğini, iki fiyatlandırma modelini ve teklifleri karşılaştırırken nelere bakmanız gerektiğini anlatıyoruz.
Özel yazılım fiyatı, yazılımı geliştirmek için gereken ekip zamanından ve yayından sonraki işletme giderlerinden oluşur. Hazır pakette fiyat bir ürün listesinden okunur. Özel yazılımda önce neyin yapılacağı belirlenir, fiyat bu kapsamdan çıkar.
Aynı ihtiyaç için alınan teklifler arasında büyük farklar görülmesinin nedeni budur. Farkın çoğu, firmaların kapsamı farklı anlamasından gelir. Bir firma aynı cümleden birkaç ekran çıkarır, öteki kapsamlı bir modül. Teklifleri karşılaştırılabilir kılan şey yazılı ve ayrıntılı bir kapsamdır.
Biz özel yazılım projelerinde fiyatı bu kapsamdan kalem kalem çıkarıyoruz. Aşağıdaki sekiz etken, tahminin hangi yöne değişeceğini belirler.
Her etken ya geliştirme süresini ya da yayından sonraki işletme giderini etkiler. Bazıları ikisini birden etkiler.
Ekran, iş kuralı ve modül sayısı geliştirme süresini en çok etkileyen kalemdir. İlk sürümü küçük tutmak maliyeti doğrudan düşürür.
Her rol ayrı ekranlar, ayrı yetkiler ve ayrı test senaryoları demektir. Sahadaki çalışan, ofis personeli ve yönetici farklı şeyler görür.
Muhasebe programı ya da kargo servisi gibi her dış sisteme bağlantı ayrı bir iştir. Karşı sistemin belgeleri ve test ortamı süreyi belirler.
Access, Excel ya da eski bir programdaki kayıtların yeni sisteme aktarılması başlı başına bir iş kalemidir. Verinin temizliği ve eşleştirmesi süreyi belirler.
Telefonda çalışan bir web uygulaması çoğu saha işine yeter. Mağazadan indirilen yerel bir uygulama ayrı bir geliştirme ve yayın süreci ister.
Gösterge paneli, tablo raporları ve Excel ya da PDF çıktıları ayrı ayrı tasarlanır. Barkodlu etiket ve belge şablonları da bu kaleme girer.
Uygulama şirket içindeki bir sunucuda ya da bulutta çalışabilir. Sunucu, yedekleme ve izleme yayından sonra da süren giderlerdir.
Yayındaki her yazılım güncelleme, hata düzeltme ve küçük geliştirme ister. Bakımı genellikle aylık bir kapasite üzerinden yürütüyoruz.
Şantiye, üretim ve stok takibi, hazır programların en sık yetmediği alanlardır. Her sayfada maliyeti en çok etkileyen kalemleri ayrıca anlattık.
Yevmiye, puantaj ve malzeme takibi. Maliyeti en çok saha ekranları ve raporlar belirler.
Sipariş, iş emri ve lot takibi. Maliyeti en çok ürün modeli ve belge şablonları belirler.
Barkodlu etiket, depo hareketi ve irsaliye. Maliyeti en çok etiketler ve bağlanan süreçler belirler.
Fonksiyonel tasarım, yazılımın neyi, kimin için ve hangi kurallarla yapacağını kod yazılmadan önce belirleyen çalışmadır. Kapsam bu çalışmayla yazıya döküldüğü için tahmin geniş bir aralıktan gerekçeli bir rakama yaklaşır.
Alan uzmanlarınızla yaptığımız atölyelerden kullanıcı hikâyeleri, tıklanabilir bir prototip ve yalın bir şartname çıkar. Tahmini bu hikâyelere bağlıyoruz. Hangi kalemin neden o süreyi aldığını ve hangi varsayıma dayandığını satır satır görürsünüz. Bütçe sınırlıysa hangi hikâyenin ilk sürümden çıkacağını birlikte seçeriz.
Tasarım paketinin hakları size aittir. Geliştirmeyi başka bir ekiple yapmaya karar verirseniz paketi teklif toplamak için de kullanabilirsiniz. Atölyeleri ve çıktıları fonksiyonel tasarım sayfamızda anlattık.
Sabit fiyatta kapsam, bütçe ve takvim baştan yazıya dökülür. Zaman ve kaynak modelinde ayrılan ekip zamanı için ödeme yapılır ve öncelikleri siz yönetirsiniz.
| Kriter | Sabit fiyat | Zaman ve kaynak |
|---|---|---|
| Sabit olan | Kapsam, bütçe ve takvim | Ayrılan ekip zamanı |
| Kapsam değişirse | Değişiklik ayrıca tahmin edilir ve onayınıza sunulur | İş listesine eklenir, sırasını siz belirlersiniz |
| Yönetim | Teslimatı yazılım ekibi yönetir | İş listesini siz yönetirsiniz |
| Raporlama | Sprint demoları ve takvim takibi | Düzenli zaman raporu ve demolar |
| Riski taşıyan | Tahmin riskini yazılım firması taşır | Kapsam riski ve esneklik sizdedir |
| Uygun olduğu işler | Kapsamı belli projeler, ilk sürüm, yeniden tasarım | Sürekli geliştirme, yayındaki sistem, ekip takviyesi |
Biz iki modelle de çalışıyoruz. Kapsam fonksiyonel tasarımla netleştiyse sabit fiyat veriyoruz. Kapsamın yolda şekilleneceği projelerde sprint bazlı çalışmayı öneriyoruz.
Teklifleri karşılaştırırken toplam rakamdan önce her teklifin neyi kapsadığına ve yayından sonra size neyi bıraktığına bakın. Rakamı düşük görünen bir teklif, aşağıdaki kalemlerden birini dışarıda bırakmış olabilir.
Biz kaynak kodu ilk günden sizin hesabınızdaki depoda tutuyor, sahipliği sözleşmeye yazıyoruz. Sunucu, alan adı ve servis hesapları da sizin adınıza açılır.
Hazır pakette maliyetin büyük kısmı kullanıcı ya da modül başına ödenen lisanstan, özel yazılımda ise başlangıçtaki geliştirme bedelinden ve sonraki bakımdan oluşur. Hangisinin daha ucuz olduğunu ilk yılın faturası göstermez, birkaç yıllık toplam maliyet gösterir.
Hazır paket hızlı başlar ve ilk yıl çoğu zaman daha az tutar. Kullanıcı sayısı arttıkça ve paket işinize göre uyarlandıkça lisans ve danışmanlık kalemleri büyür. Özel yazılımda kullanıcı başı lisans ödenmez. Buna karşılık geliştirme bütçesi baştan gerekir ve bakım her yıl sürer.
Lisans dışı kalemleri ve beş yıllık karşılaştırma tablosunu ERP'de hazır paket mi, özel yazılım mı yazımızda ayrıntılı ele aldık.
İhtiyacınızı kısaca anlatın. Maliyeti etkileyen kalemleri ilk görüşmede birlikte çıkaralım ve bir sonraki adımı yazılı olarak paylaşalım.