Yazılım Teklifi Alırken Sorulması Gereken 12 Soru

Yazılım Teklifi Soruları

gorbit3 dk. okuma
yazılım teklifi, yazılım ajansı seçimi, özel yazılım geliştirme, proje yönetimi, teknoloji danışmanlığı
Özel yazılım projesi teklifi alırken ajanslara sorulması gereken kritik sorular

Bir özel yazılım projesi için farklı ajanslardan veya geliştiricilerden teklif topladığınızda, kararı sadece dip toplama bakarak vermek büyük bir hatadır. Projenin başarılı olması; doğru iletişim, şeffaflık ve teknik yeterliliğe bağlıdır. Doğru iş ortağını seçtiğinizden emin olmak için, yazılım teklifi alırken mutlaka sormanız gereken 12 kritik soru şunlardır:

1. Projenin Kaynak Kodları ve Mülkiyet Hakları Kime Ait Olacak?

Gelecekte yazılımı başka bir ekibe devretmek veya kendi bünyenize almak isteyebilirsiniz. Sözleşmede kaynak kodlarının ve fikri mülkiyet haklarının size teslim edileceğinin açıkça belirtilmesi gerekir.

2. Hangi Teknoloji Yığınını (Tech Stack) Kullanacaksınız?

Kullanılacak yazılım dillerinin ve altyapıların (framework) güncel, yaygın ve desteklenebilir olması önemlidir. Eski veya sadece o ajansın bildiği kapalı sistem teknolojiler, gelecekte sizi o ajansa bağımlı (vendor lock-in) hale getirebilir.

3. Fiyatlandırma Sabit mi, Yoksa Zaman/Efor Bazlı mı?

Teklifin "Sabit Fiyatlı" (Fixed Price) mı yoksa "Harcanan Zaman ve Materyal" (Time & Material) usulüyle mi hesaplandığını netleştirin. Sabit fiyatlı projelerde kapsamın çok net çizilmiş olması gerekir.

4. Ek Özellik Talepleri (Kapsam Değişikliği) Nasıl Yönetiliyor?

Yazılım geliştirme sürecinde fikriniz değişebilir veya yeni modüller eklemek isteyebilirsiniz. "Kapsam dışı" kalan bu yeni taleplerin nasıl fiyatlandırılacağı ve takvime nasıl yansıtılacağı baştan konuşulmalıdır.

5. Geliştirme Sürecini Nasıl Raporluyorsunuz?

Projenin "kara kutu" olmaması gerekir. Haftalık toplantılar, ilerleme raporları veya proje yönetim araçları (Jira, Trello vb.) üzerinden süreci şeffaf bir şekilde takip edip edemeyeceğinizi sorun.

6. Proje Aşamaları (Milestone) ve Ödeme Takvimi Nasıl?

İşi tek bir teslimat olarak beklemek yerine; tasarım, ön yüz, arka yüz ve test gibi fazlara bölünmüş bir teslimat takvimi talep edin. Ödemelerin de bu kilometre taşlarına (milestone) bağlanması riski azaltır.

7. Güvenlik ve KVKK/GDPR Süreçlerini Nasıl Sağlıyorsunuz?

Kullanıcı verisi işleyecek bir sistem yaptırıyorsanız, sistemin KVKK (Kişisel Verilerin Korunması Kanunu) süreçlerine teknik olarak uyumlu tasarlanması ve veri ihlallerine karşı gerekli siber güvenlik önlemlerinin alınması şarttır.

8. Test ve Kalite Güvence (QA) Süreçleriniz Nelerdir?

Kodlama bittikten sonra yazılımın farklı cihazlarda, tarayıcılarda ve senaryolarda nasıl test edildiğini öğrenin. Hataların (bug) canlı ortama çıkmadan önce nasıl tespit edilip çözüldüğü kritik bir konudur.

9. Yayına Alım Sonrası Ücretsiz Destek/Garanti Süreniz Var mı?

Yazılım canlıya (production) alındıktan sonra ortaya çıkabilecek gizli hatalar için sözleşmede genellikle 1 ila 3 ay arasında değişen bir ücretsiz teknik destek ve garanti süresi bulunmalıdır.

10. Bakım ve Sunucu (Hosting) Maliyetleri Teklife Dâhil mi?

İlk geliştirme maliyeti dışında, yazılımın aylık veya yıllık barındırma, alan adı, SSL, 3. parti API abonelikleri ve periyodik bakım maliyetlerinin ne kadar olacağını önceden görün.

11. Projede Çalışacak Ekip Kimlerden Oluşuyor?

Projenize atanacak ekibin büyüklüğünü ve tecrübesini sorun. Proje yöneticisi, UI/UX tasarımcı, frontend, backend geliştirici ve test uzmanı gibi rollerin projede aktif olarak yer alıp almadığını teyit edin.

12. Benzer Sektörde veya Karmaşıklıkta Referanslarınız Var mı?

Sizin projenize benzer dinamikleri (örneğin; pazar yeri, CRM, randevu sistemi veya ödeme altyapısı) içeren daha önceki projelerini ve referanslarını mutlaka inceleyin.