İçeriğe geç
DSA Bilişim
Yazılım · Rehber

Yazılım Teklifi Nasıl Değerlendirilir? Sözleşmede Olması Gerekenler

Aynı yazılım için gelen teklifler arasında büyük fiyat farkları olabilir. Farkın nereden geldiğini anlamak ve ileride sorun yaşamamak için teklifte ve sözleşmede hangi maddelerin bulunması gerektiğini anlatıyoruz.

AKurucu & IT Danışmanı3 dk okumaGüncellendi:
Teklif ve sözleşme değerlendirmesi

Kısa cevap: Bir yazılım teklifini değerlendirirken yalnızca toplam fiyata değil, teklifin neyi kapsadığına bakın: modül ve ekran listesi, entegrasyonlar, veri aktarımı, test, eğitim, barındırma ve teslim sonrası destek. Sözleşmede ise kaynak kodun ve verinin kime ait olduğu, kapsam değişikliklerinin nasıl ücretlendirileceği, aşamalı ödeme planı ve bakım şartları açıkça yazılmalıdır.

Teklifler neden bu kadar farklı?

Aynı ihtiyaç için gelen iki teklif arasındaki büyük fark çoğu zaman kapsamdan kaynaklanır. Bir teklif yalnızca ekranları kapsarken diğeri veri aktarımını, testleri, eğitimi ve bir yıllık desteği de içerebilir. Karşılaştırmadan önce teklifleri aynı kalemlerle yan yana koyun.

Teklifte hangi kalemler olmalı?

KalemSorulacak soru
Modül ve ekran listesiİlk sürümde tam olarak hangi işlevler var?
EntegrasyonlarE-fatura, muhasebe, ödeme, WhatsApp vb. dahil mi?
Veri aktarımıMevcut Excel veya eski sistem verisi aktarılacak mı?
Test ve kabulNasıl test edilecek, "teslim edildi" ne zaman sayılacak?
Eğitim ve dokümantasyonKullanıcı eğitimi ve kılavuz var mı?
BarındırmaSunucu kimin hesabında, aylık maliyeti ne?
Destek ve bakımTeslim sonrası hata düzeltme ne kadar süre ücretsiz? Sonrası nasıl ücretlendiriliyor?
TakvimAşamalar ve tahmini teslim tarihleri

Sözleşmede olmazsa olmaz maddeler nelerdir?

  1. Kaynak kod ve fikri haklar: Size özel geliştirilen kodun kullanım ve değiştirme hakkının kime ait olduğu açıkça yazılmalıdır. Kod size teslim edilmeyecekse bunun bilinçli bir tercih olması gerekir.
  2. Veri sahipliği: Yazılımda biriken tüm verinin size ait olduğu ve istediğiniz zaman standart bir formatta dışa aktarılabileceği belirtilmelidir.
  3. Kapsam değişikliği: Proje sırasında gelen yeni taleplerin nasıl değerlendirileceği ve ücretlendirileceği (örneğin saat bazlı ya da ek teklifle) tanımlanmalıdır.
  4. Aşamalı ödeme: Ödemelerin teslim edilen aşamalara bağlanması iki tarafı da korur.
  5. Kabul kriterleri: Her aşamanın hangi testlerden geçince kabul edilmiş sayılacağı yazılmalıdır.
  6. Destek ve hizmet seviyesi: Kritik bir hata bildirildiğinde ne kadar sürede dönüş yapılacağı ve çözüm hedefi.
  7. Gizlilik ve KVKK: Geliştirici kişisel verilere erişecekse veri işleyen sıfatıyla yükümlülükleri tanımlanmalıdır.

Hangi işaretler dikkat gerektirir?

  • Kapsamı belirsiz, tek satırlık teklifler: "Stok programı – X TL" gibi teklifler sonradan anlaşmazlığa yol açar.
  • Analiz yapılmadan verilen kesin fiyat: İhtiyacınız dinlenmeden verilen fiyat ya gereğinden yüksek ya da eksik kapsamlıdır.
  • Kodun ve verinin size verilmeyeceği belirsiz kalmışsa: Geliştiriciyle yollarınız ayrıldığında sisteme erişiminizi kaybedebilirsiniz.
  • Tüm ödemenin peşin istenmesi: Aşamalı ödeme sektörde yaygın ve sağlıklı bir uygulamadır.

Kendi tarafınızda nelere hazırlıklı olmalısınız?

Bir yazılım projesinin başarısı yalnızca geliştiriciye bağlı değildir. Süreci bilen bir sorumlunun atanması, demolara katılım ve kararların zamanında verilmesi takvimi doğrudan etkiler. Sürecin nasıl işlediğini özel yazılım projesi nasıl ilerler yazımızda adım adım anlattık.

Elinizdeki teklifleri birlikte değerlendirelim mi? Özel yazılım geliştirme hizmetimizde kapsamı, takvimi ve maliyeti kalem kalem yazılı olarak sunuyoruz.

Kaynaklar

Sık Sorulan Sorular

Size özel geliştirilen bir sistemde kaynak koda erişiminizin olması, ileride geliştiriciyi değiştirmek veya sistemi büyütmek istediğinizde bağımsızlık sağlar. Bu hak sözleşmede açıkça yazılmalıdır.

Kapsamı net olan işlerde sabit fiyat bütçe güvencesi sağlar. Kapsamı belirsiz veya sürekli gelişecek işlerde saat bazlı ya da dönemsel ücretlendirme daha esnektir. Birçok projede ilk sürüm sabit fiyatla, sonraki geliştirmeler saat bazlı yürütülür.

Teslimden sonra güvenlik güncellemeleri, yedekleme kontrolü, küçük iyileştirmeler ve hata düzeltmeleri düzenli emek gerektirir. Bu kalemin ayrı ve şeffaf yazılması ileride sürprizleri önler.

Paylaş:
YazılımTeklifSözleşmeKaynak KodProje Yönetimi
Projeniz için doğru teknoloji ortağı

Projenizde teknoloji ortağı arıyorsanız konuşalım.

Ücretsiz Danışmanlık Al