“Bir uygulama kaç para?” sorusu, “bir ev kaç para?” sorusuna benzer: cevap konuma, metrekareye, malzemeye ve ne kadar hızlı istediğinize göre değişir. Bu yazıda bir yazılım fiyat teklifinin nasıl hesaplandığını, maliyeti hangi etkenlerin belirlediğini ve bütçenizi aşmadan doğru teklifi nasıl alacağınızı anlatıyoruz.
Baştan söyleyelim: burada rakam vermiyoruz. Çünkü kapsamı bilinmeyen bir işe verilen her rakam, ya sizi ya yazılımcıyı zarara sokar. Bunun yerine size rakamın nereden geldiğini göstereceğiz.
Yazılım maliyetinin temel formülü
Bir yazılım projesinin maliyeti, kabaca şu üç şeyin çarpımıdır:
Kapsam (ne yapılacak) × karmaşıklık (ne kadar zor) × ekip ve süre (kaç kişi, ne kadar zaman)
Teklifteki rakamın büyük kısmı insan emeğidir. Bu yüzden “kaç ekran var?” sorusundan çok “her ekranın arkasında ne var?” sorusu önemlidir.
Maliyeti belirleyen 9 etken
1. Platform sayısı
Yalnızca web mi, yalnızca Android mi, yoksa web + Android + iOS mu? Flutter gibi çapraz platform teknolojiler, Android ve iOS’u tek kod tabanından geliştirmeyi sağlar ve iki ayrı uygulama maliyetini ciddi ölçüde düşürür. Ayrıntı için mobil uygulama yaptırmak yazımıza bakabilirsiniz.
2. Kullanıcı hesapları ve roller
Giriş, kayıt, şifre sıfırlama, farklı yetki seviyeleri (yönetici, personel, müşteri)… Her rol, ayrı ekranlar ve ayrı kurallar demektir.
3. Yönetim paneli
Uygulamayı kullanan müşterinin göremediği ama işletmenin her gün kullandığı taraf. Çoğu projede yönetim paneli, müşteriye görünen uygulama kadar emek ister.
4. Entegrasyonlar
Ödeme (sanal POS, 3D Secure), muhasebe yazılımı, kargo, e-fatura, SMS, harita… Her entegrasyon, karşı tarafın dokümantasyonuna, test ortamına ve hata senaryolarına bağlıdır. Bunlar teklifte en çok sürpriz çıkaran kalemlerdir. Ödeme tarafında neleri kapsadığını ödeme entegrasyonu sayfamızda ayrıntılı anlattık.
5. Gerçek zamanlı özellikler
Canlı sohbet, anlık bildirim, çok oyunculu oyun, haritada canlı takip. Bunlar sıradan bir “iste–al” uygulamasından farklı bir altyapı (WebSocket, SignalR) gerektirir.
6. Yapay zeka
Bir sohbet botu, belge özetleme ya da görsel üretimi eklemek; model seçimi, veri hazırlığı ve doğruluk ölçümü demektir. Ayrıca kullanım başına model maliyeti de hesaba katılmalıdır.
7. Tasarım seviyesi
Hazır bir tasarım sistemi üzerinden ilerlemek ile markaya özel, animasyonlu bir arayüz tasarlamak arasında belirgin fark vardır.
8. Dil ve ülke sayısı
Çok dilli bir ürün; çeviri yönetimi, sağdan sola yazım (Arapça, Urduca), tarih ve para birimi biçimleri gerektirir. Biz ürünlerimizi 12 dilde yayınladığımız için bunu baştan tasarıma katıyoruz — sonradan eklemek her zaman daha pahalıdır.
9. Güvenlik, ölçek ve bakım
Kaç kullanıcıya hizmet edecek? Kişisel veri işliyor mu? Yayından sonra kim bakacak? Bu sorular hem ilk maliyeti hem aylık işletme maliyetini belirler.
Sabit fiyat mı, zaman ve emek mi?
| Model | Nasıl işler | Ne zaman uygun |
|---|---|---|
| Sabit fiyat | Kapsam baştan yazılır, fiyat sabittir | Kapsamı net, sınırları belli projeler |
| Zaman ve emek | Harcanan süre üzerinden ödenir | Keşif aşamasındaki, sık değişen ürünler |
| Kilometre taşı bazlı | Her aşama ayrı fiyatlanır ve teslim edilir | Çoğu orta ve büyük proje için dengeli yol |
Biz genellikle kilometre taşı bazlı çalışmayı öneriyoruz: her aşamanın kapsamı ve fiyatı yazılıdır, her aşamanın sonunda çalışan bir sürüm teslim edilir ve devam edip etmeme kararı sizde kalır.
Süre hakkında fikir vermesi için
Fiyat yerine süre üzerinden düşünmek daha sağlıklıdır. Kendi deneyimimizden genel çerçeve:
- Kurumsal tanıtım sitesi: genellikle 2–4 hafta
- Sade bir mobil uygulama (MVP): birkaç hafta
- Kullanıcı hesabı, ödeme ve yönetim paneli olan uygulama: 2–4 ay
- Tek bir senaryo için yapay zeka prototipi: 2–4 hafta
Bu süreler, kapsam netleştiğinde teklifte yazılı ve kesin hâle gelir.
Maliyeti düşürmenin 5 akıllı yolu
- MVP ile başlayın. İlk sürüm, işe yarayan en küçük ürün olsun. Gerisini gerçek kullanıcı geri bildirimiyle ekleyin.
- Hazır modüllerden yararlanın. Kimlik doğrulama, abonelik, bildirim gibi parçaları her projede sıfırdan yazmak gereksizdir. Sınanmış modüllerimiz sayesinde bütçe, ürününüzü farklı kılan özelliklere harcanır.
- Çapraz platform seçin. Android ve iOS için tek kod tabanı.
- Yapay zeka destekli geliştirme. Doğru denetlendiğinde, aynı kaliteyi daha kısa sürede çıkarır.
- Kapsamı yazılı tutun. Belirsizlik, yazılım projelerinde en pahalı kalemdir.
Doğru fiyat teklifi nasıl alınır?
Teklif isterken şunları paylaşırsanız, alacağınız rakam çok daha gerçekçi olur:
- Projenin amacı ve hedef kullanıcısı (bir paragraf yeterli)
- Olmazsa olmaz özellikler ile “olsa iyi olur” özellikler — iki ayrı liste
- Bağlanması gereken mevcut sistemler
- Varsa beğendiğiniz örnek uygulamalar
- Hedef tarih ve kabaca bütçe aralığı
Bütçe paylaşmak çekinilecek bir şey değildir; aksine ekibin size o bütçeyle yapılabilecek en iyi kapsamı önermesini sağlar. Bir yazılımcı seçerken neye dikkat etmeniz gerektiğini yazılımcı arayanlar için rehberimizde anlattık.
Ücretsiz fiyat teklifi alın
Projenizi birkaç cümleyle anlatın; ücretsiz bir keşif görüşmesinden sonra kapsamı, süreyi ve fiyatı yazılı olarak iletelim. Teklif sizi hiçbir şekilde bağlamaz.
Ücretsiz teklif formunu doldurun ya da WhatsApp’tan @quantum.system kullanıcı adına yazın. Tüm hizmetlerimizi incelemek için hizmetler sayfamıza göz atabilirsiniz.