Yazılım Firması Seçerken Sorulacak 20 Soru
Yanlış yazılım firması, projenin en pahalı hatasıdır ve genellikle ilk toplantıda fark edilebilir. Beş başlıkta 20 soru — deneyim, süreç, teknik yaklaşım, sözleşme, teslim sonrası — her biri için iyi cevabın neye benzediğini ve hangi cevabın kırmızı bayrak olduğunu anlatıyoruz.
Yanlış yazılım firması, bir projenin en pahalı hatasıdır: fark, ilk faturada değil, altıncı ayda teslim edilmeyen sürümde ya da üçüncü yılda kimsenin dokunamadığı kodda ortaya çıkar. İyi haber şu ki bu hata çoğunlukla ilk iki toplantıda fark edilebilir — doğru sorular sorulursa. Aşağıdaki 20 soru, beş başlıkta, her tedarikçi görüşmesinde kullanabileceğiniz bir kontrol listesidir; her soru için iyi cevabın neye benzediğini ve hangi cevabın kırmızı bayrak olduğunu yazdık.
Deneyim ve referanslar
Bizimkine benzer kapsam ve sektörde hangi projeleri yaptınız? İyi cevap somuttur: sektör, kullanıcı sayısı, entegre edilen sistemler, süre. Kırmızı bayrak: her sektörde "her şeyi" yapmış olmak ve tek bir somut örnek verememek.
Bu projelerden birinin referansıyla konuşabilir miyiz? İyi cevap: en az bir müşteriyle telefon görüşmesi. Referans vermekten kaçınma ya da yalnızca yazılı referans mektubu sunma dikkat gerektirir.
Kötü giden bir projeniz oldu mu, ne öğrendiniz? Her deneyimli firmanın kötü giden projesi vardır. "Hiç olmadı" cevabı dürüst değildir; ne öğrendiklerini anlatabilen firma olgunluk gösterir.
Projede fiilen çalışacak ekip kim, satış toplantısındakilerle aynı mı? İyi cevap: geliştirici ve analist isimleriyle, deneyimleriyle. Kırmızı bayrak: "ekibi proje başında belirleriz" ya da satış ekibinin proje sonrası kaybolması.
Süreç ve iletişim
Projeye nasıl başlıyorsunuz; keşif ve şartname aşaması var mı? İyi cevap: yazılı keşif çıktısı, onaylı kapsam, prototip. Kırmızı bayrak: ilk toplantıda kesin fiyat ve tarih vermek.
İlerlemeyi nasıl göreceğiz? İyi cevap: iki-üç haftalık sprint sonlarında çalışan yazılım demosu ve yazılı durum raporu. Kırmızı bayrak: "sonunda teslim ederiz" — altı ay görünmezlik.
Tek muhatabımız kim olacak ve ne kadar sürede yanıt alırız? İyi cevap: isimle proje yöneticisi, yanıt süresi taahhüdü. Muhatap belirsizliği projenin ortasında en çok zaman kaybettiren şeydir.
Kapsam değişikliği talep ettiğimizde süreç nedir? İyi cevap: yazılı değişiklik talebi, etki analizi (süre/maliyet), onay sonrası uygulama. "Hallederiz" cevabı, sonradan faturaya dönüşür ya da projeyi sürükler.
Teknik yaklaşım
Hangi teknolojileri önerirsiniz ve neden? İyi cevap, gerekçeli ve ihtiyacınıza bağlıdır: ekip deneyimi, uzun vadeli destek, piyasada geliştirici bulunabilirliği. Kırmızı bayrak: tek bir teknolojiyi her soruna önermek.
Testleri nasıl yazıyorsunuz, otomatik test var mı? İyi cevap: birim ve entegrasyon testleri, CI'da her değişiklikte koşan paket. "Test ekibimiz manuel test eder" tek başına yeterli değildir.
Mevcut sistemlerimizle (ERP, muhasebe) entegrasyonu nasıl kurarsınız? İyi cevap: API dokümantasyonunu ister, veri yönü ve hata senaryolarını sorar. Kırmızı bayrak: entegrasyonu "sonra bakarız" diye erteleyen yaklaşım.
Güvenlik ve KVKK'yı nasıl ele alıyorsunuz? İyi cevap: rol bazlı yetki, erişim logları, kişisel veri envanteri, sızma testi önerisi. Bu soruya somut cevap veremeyen firma, kurumsal veriyle çalışmamalıdır.
Sözleşme ve mülkiyet
Kaynak kodun mülkiyeti kime ait ve ne zaman devredilir? İyi cevap: kod müşteriye aittir, sürüm kontrol deposuna baştan erişim verilir. Kırmızı bayrak: kodun firmada kalması ya da "bakım devam ettiği sürece" şartı.
Teklif kaç adam-gün üzerinden hesaplandı, hangi varsayımlarla? İyi cevap: adam-gün dökümü ve varsayım listesi. Tek rakamlı teklif karşılaştırılamaz.
Sabit fiyat mı, zaman-malzeme mi öneriyorsunuz ve neden? İyi cevap kapsamın netliğine göre değişir ve gerekçelidir; hibrit (keşif sabit, geliştirme sprint bazlı) sık ve makul bir öneridir.
Kabul kriterleri nasıl belirlenecek? İyi cevap: şartnamedeki her gereksinim için test edilebilir kriter, kabul testinin birlikte yapılması. "Beğenene kadar düzeltiriz" iyi niyetli ama tanımsızdır.
Teslim sonrası
Garanti süresi ve kapsamı nedir? İyi cevap: teslim sonrası belirli bir süre (tipik 3–6 ay) hata düzeltme ücretsiz; kapsam yazılı.
Bakım ve destek sözleşmesi neyi kapsıyor, yanıt süreleri nedir? İyi cevap: öncelik seviyelerine göre yanıt ve çözüm süreleri, aylık bakım kapsamı (güvenlik yamaları, kütüphane güncellemeleri). Bakım teklifi olmayan firma, yazılımı sahipsiz bırakır.
Dokümantasyon ve devir eğitimi teslimin parçası mı? İyi cevap: teknik dokümantasyon, kurulum kılavuzu, kullanıcı eğitimi kayıtları. Bunlar olmadan başka bir ekibin devralması mümkün değildir.
Sizinle yollarımız ayrılırsa ne olur? İyi cevap sakin ve nettir: kod, veri ve dokümantasyon sizde; devir için makul bir süreç. Bu soruya rahatsız olan firma, bağımlılığı iş modeli yapmıştır.
Puanlama önerisi
Her soruya 0–2 puan verin (0: cevap yok veya kırmızı bayrak, 1: kısmen, 2: somut ve tatmin edici). 40 üzerinden 30'un altında kalan firmayı, fiyatı ne olursa olsun kısa listeye almayın. En düşük teklif ile en yüksek puan aynı firmada nadiren buluşur; farkı kapatan genellikle 6. ve 13. sorulardır: ilerlemeyi görebiliyor musunuz ve kod sizin mi?
Sık sorulan sorular
Küçük bir firma mı, büyük bir firma mı?
Ölçek tek başına belirleyici değildir. Küçük firmada kurucu ekibin projede fiilen çalışıp çalışmadığı, büyük firmada projenizin öncelik sırası önemlidir. 4. soru iki durumda da cevabı verir.
Freelancer ile çalışmak riskli mi?
Tek kişiye bağımlılık en büyük risktir: hastalık, yoğunluk ya da ayrılma durumunda proje durur. Küçük kapsamlı işlerde uygun olabilir; kurumsal, uzun ömürlü sistemlerde en az iki kişilik, süreç sahibi bir ekip gerekir.
Yerli mi, yurt dışı firma mı?
Aynı saat dilimi, aynı dil ve yerel mevzuat bilgisi (KVKK, e-fatura) kurumsal projelerde ölçülebilir avantajdır; ayrıca sözleşme ve uyuşmazlık yönetimi kolaylaşır. Yurt dışı firma, yalnızca yerelde bulunmayan uzmanlık için tercih edilmelidir.
Sonuç
Doğru firma, sorularınızdan rahatsız olmayan, somut cevap veren ve kodu, veriyi ve süreci sizin mülkiyetinizde tutan firmadır. Bu 20 soruyu her görüşmede sorun, cevapları yazın ve puanlayın; karar çoğu zaman kendiliğinden ortaya çıkar.
Bu soruların bizim için cevaplarını bir keşif görüşmesinde alabilirsiniz: kurumsal uygulama geliştirme sürecimizi ve bakım ve destek kapsamımızı inceleyin. Keşif görüşmesi ve ilk tahmin ücretsizdir.