İçeriğe atla
Özel Yazılım

Yazılım Ekibinize Sormanız Gereken 10 Soru (ve QuantKOD'un Cevapları)

Doğukan Azer ÇİFTCİ

Yazılım Mühendisi

5 dk okuma

Paylaş
Yazılım Ekibinize Sormanız Gereken 10 Soru (ve QuantKOD'un Cevapları)

Fotoğraf: George Morina / Pexels

Yazılım firması seçmek, çoğu işletme için birkaç yılda bir verilen ve yanlış verildiğinde pahalıya mal olan bir karardır. Doğru firmayı bulmanın en kısa yolu, doğru soruları sormak ve net cevap veremeyen firmaları elemektir. QuantKOD olarak teklif görüşmelerinde bize yöneltilen soruları biliyoruz; bu yazıda en kritik 10 soruyu ve her birine kendi dürüst cevabımızı paylaşıyoruz. Amacımız hem bize hem de görüştüğünüz her firmaya aynı soruları sorabilmenizi sağlamak.

1. Kaynak kod kime ait olacak?

En kritik soru budur ve cevabı 'tabii ki size' değilse durup düşünün. Bazı firmalar kodu kendinde tutar, sizi kendi altyapısına kilitler; firma değiştirmek istediğinizde elinizde hiçbir şey kalmaz.

Bizim cevabımız: Bedeli ödenen özel geliştirmede kaynak kod ve fikri mülkiyet sözleşmeyle müşteriye devredilir. Kod, müşterinin erişimindeki bir versiyon kontrol deposunda tutulur; proje sonunda değil, proje boyunca sizin erişiminizdedir.

2. Bakım ve destek nasıl işleyecek?

Yazılım teslim edildiği gün bitmez; asıl yaşamı o gün başlar. 'Bakım da yaparız' cümlesi yeterli değildir — kapsam, süre ve ücret yazılı olmalıdır.

Bizim cevabımız: Teslim sonrası garanti dönemi tanımlarız; sonrasında hata düzeltme, güvenlik güncellemeleri ve müdahale sürelerini (SLA) içeren yazılı bakım anlaşması sunarız. Sektör pratiği yıllık bakımın proje bedelinin yaklaşık %15-25'i aralığında olmasıdır; kapsama göre değişir ve neyin dahil olduğu maddeler halinde yazılır. Detaylı çerçeveyi yazılım bakımı ve destek yazımızda anlattık.

3. Proje gecikirse ne olur?

Gecikmeyen yazılım projesi vaat eden firmaya değil, gecikmeyi erken görünür kılan ve yönetilebilir hale getiren firmaya güvenin.

Bizim cevabımız: Projeyi 2-4 haftalık sprintlere böler, her sprint sonunda çalışan çıktı gösteririz. Böylece sapma aylar sonra değil, ilk haftalarda ortaya çıkar. Sözleşmede ara teslim tarihleri, kabul kriterleri ve bizden kaynaklanan gecikmelerde uygulanacak koşullar açıkça yazar. Kapsam değişikliği talep edilirse takvim etkisini yazılı olarak önden bildiririz.

4. Projemde fiilen kim çalışacak?

Satış toplantısına kıdemli ekip gelir, proje stajyere kalır — sektörün klasik şikayeti. Ekibi tanımadan imza atmayın.

Bizim cevabımız: Teklif aşamasında projede görev alacak rolleri (analist, geliştirici, tasarımcı, proje yöneticisi) netleştiririz; kritik rollerdeki kişilerle sözleşme öncesi tanışırsınız. Ekip değişikliği gerekirse önceden bilgilendirir, devir teslimi biz yönetiriz.

5. İletişim ve raporlama nasıl olacak?

'Bittiğinde haber veririz' modeli felaket reçetesidir. İlerlemeyi görmek için firmayı aramak zorunda kalmamalısınız.

Bizim cevabımız: Haftalık düzenli statü görüşmesi, ortak görev panosuna müşteri erişimi ve her sprint sonunda demo. Kararlar ve kapsam değişiklikleri yazılı kayda geçer. Çalışma modelimizin tamamını süreç sayfamızda açıkça yayınlıyoruz.

6. Verilerimin güvenliği nasıl sağlanacak?

Yazılım firması, müşteri verinize erişimi olan bir taraf haline gelir. KVKK yükümlülükleri ve teknik önlemler sözleşmenin parçası olmalıdır.

Bizim cevabımız: Gizlilik sözleşmesi (NDA) projenin ön koşuludur. Geliştirme ortamlarında gerçek müşteri verisi yerine anonimleştirilmiş veri kullanırız; erişim yetkileri rol bazlı ve kayıtlıdır. KVKK uyumunu tasarım aşamasından itibaren gözetiriz — ayrıntılar veri güvenliği ve KVKK yazımızda.

7. Fiyat neye göre belirleniyor?

Tek satırlık 'anahtar teslim' fiyat, belirsizliği fiyatın içine gömer; proje ilerledikçe 'bu kapsamda yoktu' kalemleriyle geri döner.

Bizim cevabımız: Teklifimiz kapsam dökümü, modül bazlı efor tahmini ve varsayımlar listesinden oluşur. Neyin dahil olduğu kadar neyin dahil olmadığını da yazarız. Fiyatı etkileyen değişkenleri merak ediyorsanız maliyeti belirleyen 7 faktör yazımız somut bir çerçeve sunar. 2026 itibarıyla küçük kapsamlı özel projeler ₺250.000-₺750.000 bandında başlayabiliyor; ama net rakam ancak analiz sonrası verilir, kapsama göre değişir.

8. Daha önce benzer bir iş yaptınız mı?

Referans istemek hakkınız; 'gizlilik nedeniyle gösteremeyiz' cevabının arkasına sığınan firmaya temkinli yaklaşın.

Bizim cevabımız: Sektörünüze veya probleme yakın referans projelerimizi, mümkün olduğunda canlı ortamda gösteririz. Birebir aynı işi yapmamış olabiliriz — bu doğal; önemli olan benzer karmaşıklıkta problemi çözmüş olmamızdır ve bunu somut örnekle kanıtlarız.

9. Yazılımı ileride başka bir ekip devralabilir mi?

Bir gün yollar ayrılabilir; profesyonel firma buna hazırlıklıdır ve bundan rahatsız olmaz.

Bizim cevabımız: Kod okunabilir standartlarda yazılır, teknik dokümantasyon proje çıktısının parçasıdır, kurulum ve dağıtım adımları belgelenir. Sözleşmemizde çıkış planı vardır: talep halinde kod, veri ve dokümantasyon eksiksiz devredilir. Müşteriyi tutan şey kilit değil, memnuniyet olmalıdır.

10. Proje bittikten sonra sistemi büyütebilir miyim?

Bugünkü ihtiyaç yarınki ihtiyacın küçük hali. Baştan ölçeklenebilir düşünülmeyen sistem, büyüme anında yeniden yazım faturası çıkarır.

Bizim cevabımız: Mimarimizi bugünün bütçesiyle, yarının büyümesini engellemeyecek şekilde kurarız; kritik kararların gerekçelerini yazılı bırakırız. Geliştirdiğimiz projelerde ilk sürümü küçük tutup sağlam temel üzerine modül eklemeyi öneriyoruz.

Bu soruları görüşmede nasıl kullanmalısınız?

Soruların gücü sırasında değil, cevapların yazılı hale gelmesindedir. Görüşmede aldığınız her sözlü cevabı e-postayla teyit ettirin ve teklif dokümanında görmek istediğinizi söyleyin. Ciddi bir firma bundan rahatsız olmaz; rahatsız olan firma, size ilk sinyali vermiş demektir.

İkinci ipucu: aynı soruyu farklı kişilere sorun. Satış temsilcisinin 'kod tabii ki sizin' dediği yerde, sözleşme taslağında lisans maddesi görüyorsanız aradaki fark önemlidir. Üçüncüsü: cevapları puanlamaya çalışmayın; net cevap, kaçamak cevap ve cevapsızlık olarak üçe ayırın. Kaçamak cevapların biriktiği firma, proje sırasında da aynı davranışı gösterir. Kapsamı birlikte netleştirdiğiniz, sorulara sıkılmadan cevap veren ekip; projede de sorun çıktığında telefonu açan ekiptir.

Sözleşmede mutlaka yazması gerekenler: kontrol listesi

MaddeNeden kritik?
Kaynak kod ve fikri mülkiyet devriKod sizde değilse yazılım sizin değildir
Kapsam dökümü ve hariç tutulanlar'Bu dahil değildi' tartışmalarını önler
Ara teslimatlar ve kabul kriterleriGecikmeyi erken görünür kılar
Takvim ve gecikme koşullarıSorumluluğu ve yaptırımı netleştirir
Bakım kapsamı ve SLA süreleriTeslim sonrası belirsizliği kaldırır
Veri güvenliği ve KVKK yükümlülükleriYasal riski iki taraf için tanımlar
Gizlilik (NDA) hükümleriİş bilginizi korur
Fesih ve çıkış planıYollar ayrılırsa kod ve verinin devrini garanti eder

Bu 10 soruyu görüştüğünüz her firmaya sorun — bize de. Net, yazılı cevap alamadığınız her madde, ileride sorun çıkacak maddedir.

Bu soruların hepsini bize sorun

QuantKOD olarak kaynak kod devrinden bakım koşullarına kadar her maddeyi teklif aşamasında yazılı ve şeffaf biçimde ortaya koyuyoruz.

Ücretsiz Teklif Alın →

Sıkça Sorulan Sorular

Özel yazılımda kaynak kod kime ait olmalı?
Bedelini ödediğiniz özel geliştirme projesinde kaynak kodun mülkiyeti sözleşmeyle size devredilmelidir. Bazı firmalar kodu kendinde tutup sizi lisans kullanıcısı yapar; bu, firma değiştirmek istediğinizde sıfırdan başlamanız anlamına gelir. Sözleşmede 'fikri mülkiyet ve kaynak kod işverene aittir' ifadesinin ve kod teslim yönteminin açıkça yazması gerekir.
Yazılım firması nasıl seçilir, nelere dikkat edilir?
Referans projeleri ve canlıda çalışan işleri isteyin, teknik ekiple (satışçıyla değil) görüşün, sözleşmede kaynak kod, bakım, gecikme ve veri güvenliği maddelerini kontrol edin. Fiyatı tek kritere indirgemeyin; en ucuz teklif genellikle en pahalı projeye dönüşür. Sorularınıza net, yazılı cevap vermekten kaçınan firmadan uzak durun.
Yazılım projesi gecikirse ne olur, nasıl önlem alınır?
Gecikme riski sözleşmede ara teslimatlar, kabul kriterleri ve gecikme durumunda uygulanacak yaptırımlarla yönetilir. Sağlıklı model, projeyi 2-4 haftalık sprintlere bölüp her sprintte çalışan çıktı teslim etmektir; böylece gecikme aylar sonra değil, ilk haftalarda görünür olur ve rota düzeltilebilir.
Yazılım bakım ücreti ne kadar, neye göre belirlenir?
Sektörde yaygın pratik, yıllık bakım bedelinin proje bedelinin yaklaşık %15-25'i aralığında olmasıdır; kapsam (hata düzeltme, güncelleme, yeni özellik, SLA süresi) bu oranı değiştirir. Kritik olan tutardan çok kapsamın yazılı olmasıdır: neyin bakıma dahil, neyin ek ücrete tabi olduğu sözleşmede net tanımlanmalıdır.
Yazılım fiyat teklifi neye göre hesaplanır?
Ciddi bir teklif; kapsam (modüller, ekranlar, entegrasyonlar), tahmini efor (adam-gün), ekip bileşimi ve risk payından oluşur. Tek satırlık 'anahtar teslim X TL' teklifleri kapsam belirsizliğini fiyata gömer ve ek iş kalemleriyle geri döner. Kalem kalem dökümlü, varsayımları yazılı teklif isteyin; kapsam değişirse fiyatın nasıl değişeceği de baştan belli olsun.
Yazılım sözleşmesinde hangi maddeler mutlaka olmalı?
Asgari liste: kaynak kod ve fikri mülkiyet devri, kapsam ve teslimat tanımları, kabul kriterleri, takvim ve gecikme koşulları, bakım-destek kapsamı ile SLA süreleri, veri güvenliği ve KVKK yükümlülükleri, gizlilik, fesih ve çıkış planı (kodun ve verinin devri). Bu maddeler yazılı değilse sözlü vaatlerin hükmü yoktur.

Yazar

Doğukan Azer ÇİFTCİ

Yazılım Mühendisi

QuantKOD’da yazılım mühendisi. Ölçeklenebilir mimariler, özel yazılım geliştirme ve doğru teknoloji seçimleri üzerine yazıyor.

İlgili yazılar

Hazır mı, özel mi? Birlikte karar verelim

Süreçlerinizi kısa bir görüşmede dinleyip, ihtiyacınıza en uygun çözümü ve yol haritasını dürüstçe çıkaralım.