Yazılım Geliştirme Sözleşmesi Şablonu
Türk Borçlar Kanunu ve Fikir ve Sanat Eserleri Kanunu hükümlerine uygun yazılım geliştirme sözleşmesi şablonumuzu kullanarak yazılım projelerinizi profesyonel şekilde belgeleyin. Formu doldurun, önizlemeyi kontrol edin ve PDF olarak indirin.
Proje Kapsamı:
Toptan alıcılara yönelik çok kategorili B2B e-ticaret platformu: kullanıcı yönetimi, ürün kataloğu, sipariş yönetimi, fatura entegrasyonu (e-Arşiv), müşteri paneli ve admin yönetim paneli.
Teknoloji Stack: Next.js 14, Node.js, PostgreSQL, Redis, AWS S3, Stripe ödeme entegrasyonu
TBK m.356 uyarınca Geliştirici, işi ancak işin niteliği gerektirdiği ölçüde özen göstererek yapar. Kapsam dışı talepler için yazılı ek iş siparişi (change order) ve ek ücret mutabakatı gereklidir; sözlü talepler bağlayıcı değildir.
Test ve Doğrulama: Geliştirici test eder (unit + integration)
Kabul Kriterleri:
Tüm ana kullanıcı akışları hatasız çalışmalı; sayfa yükleme süresi 3 saniyenin altında; ödeme başarı oranı %99 üzeri.
TBK m.374 uyarınca Müşteri, teslimi takip eden 7 (yedi) iş günü içinde teslimatı test ederek yazılı geri bildirimde bulunmakla yükümlüdür. Bu süre içinde yazılı bildirim yapılmazsa teslim kabul edilmiş sayılır. Bildirilen hatalar Geliştirici tarafından makul sürede giderilir; nihai kabul ikinci teslimden sonra gerçekleşir.
Toplam Proje Ücreti: 180000 TL
Ödeme Takvimi: %30 sözleşme imzalanınca, %40 beta tesliminde, %30 nihai kabulde
Geliştirici IBAN: TR55 0006 4000 0012 3456 7890 12
Fatura tanzim tarihinden itibaren 7 (yedi) iş günü içinde ödeme yapılmayan tutarlara TBK m.120 kapsamında aylık yasal faiz işletilir. Nihai ödemenin alınmadan önce kaynak kodu ve belgelerin teslim yükümlülüğü doğmaz.
Hosting Sorumluluğu: Müşteri
Teslim paketi şunları kapsar: derlenmiş uygulama dosyaları, kaynak kodları (kararlaştırıldıysa), API dokümantasyonu, kurulum kılavuzu ve veritabanı şeması. Escrow seçilmesi hâlinde kaynak kod güvenilir bir üçüncü taraf nezdinde emanete alınır; Müşteri ödemeyi tamamladığında kodu alır. Teslim, nihai ödemenin alınmasını takip eden 3 (üç) iş günü içinde gerçekleştirilir.
(a) Gerekli erişim bilgilerini, sistem şifrelerini ve API anahtarlarını sağlamak;
(b) İçerik, görsel ve metin materyallerini belirtilen takvimde teslim etmek;
(c) Geri bildirimleri yazılı ve makul sürede iletmek;
(d) Toplantı ve demo davetlerine katılmak.
Müşteriden kaynaklanan gecikmeler teslim süresini orantılı uzatır; bu gecikmeler nedeniyle oluşan ek maliyetler Müşteriye yansıtılabilir.
Tam devir seçilmişse: Tüm iktisadi haklar son ödemenin tamamlanması koşuluyla Müşteriye geçer; 5846 sayılı FSEK m.48 uyarınca ayrıca yazılı devir belgesi düzenlenir.
Lisans seçilmişse: Geliştirici, Müşteriye süresiz, münhasır olmayan kullanım lisansı verir; kaynak kod Geliştiricide kalır.
Geliştirici, projenin geliştirilmesinde kullanılan üçüncü taraf kütüphanelerin lisanslarını ve bunların devir üzerindeki etkilerini Müşteriye yazılı olarak bildirir.
Garanti kapsamındaki hatalar: Proje şartnamesine aykırı çalışmayan, kullanıcıları etkileyen işlevsel sorunlar.
Garanti kapsamı dışı: Yeni özellik talepleri, üçüncü taraf bileşen güncellemeleri, kullanıcı hataları, altyapı değişiklikleri.
Garanti süresindeki hata bildirimleri yazılı olarak yapılır; kritik hatalar 2 iş günü, yüksek öncelikli hatalar 5 iş günü içinde giderilir.
Bakım kapsamı (varsa sözleşmeye bağlı olarak): Güvenlik yamaları ve güncellemeler; küçük hata düzeltmeleri (minor bug fix); sunucu/hosting desteği; teknik destek yanıt hizmeti (SLA). Bakım kapsamı dışındaki geliştirme talepleri saatlik veya proje bazlı ayrıca ücretlendirilir.
Geliştirici; Müşterinin ticari sırları, iş planları, finansal verileri, müşteri listesi ve proje detaylarını sözleşme süresince ve bitişinden itibaren 3 (üç) yıl boyunca gizli tutar. KVKK m.12 kapsamındaki kişisel veri güvenliği yükümlülükleri ayrıca geçerlidir. İhlal hâlinde gerçek zarar tazminat olarak talep edilir; ispat yükü Müşteridedir.
TTK m.55 kapsamında haksız rekabet oluşturan eylemlerden kaçınılacaktır. Rekabet yasağı coğrafi kapsam Türkiye ile sınırlıdır. İhlal hâlinde, Geliştirici ihlal döneminde elde ettiği rekabetçi gelirle sınırlı cezai şart öder.
İhtilaf çözüm yöntemi: Mahkeme. Tahkim seçilmişse uyuşmazlıklar İstanbul Tahkim Merkezi (İTAM) kuralları uyarınca çözülür; tahkim yeri İstanbul'dir.
Yazılım geliştirme sözleşmesi nedir?
Yazılım geliştirme sözleşmesi, bir yazılım geliştiricinin veya yazılım şirketinin müşteri için özel yazılım oluşturma, geliştirme veya uyarlama hizmeti vermesini düzenleyen hukuki belgedir.
Bu sözleşme projenin kapsamını, teknik gereksinimleri, teslim takvimini, test süreçlerini, fikri mülkiyet haklarını, bakım-destek yükümlülüklerini ve ödeme planını detaylı şekilde belirler.
Türkiye'de yazılım geliştirme sözleşmesi TBK'nın eser sözleşmesi (m.470-486) hükümlerine tabi olup, yazılım eserleri 5846 sayılı FSEK kapsamında korunmaktadır.
Bu şablon neleri kapsar?
Yazılım geliştirme sözleşmesi şablonumuz aşağıdaki temel konuları içerir:
Taraf bilgileri
Yazılım geliştiricinin ve müşterinin unvan ve iletişim bilgileri.
Proje kapsamı
Yazılımın işlevleri, teknik gereksinimleri, teknoloji yığını ve mimari kararları.
Teslim takvimi
Proje aşamaları, kilometre taşları, ara teslimler ve nihai teslim tarihi.
Test ve kabul
Test süreçleri, kabul kriterleri, hata sınıflandırması ve düzeltme süresi.
Fikri mülkiyet
Kaynak kodun mülkiyeti, lisans hakkı, üçüncü parti kütüphaneler ve devir koşulları.
Ücret ve ödeme
Proje bedeli, ödeme takvimi (kilometre taşlarına bağlı), ek çalışma ücreti.
Bakım ve destek
Teslim sonrası bakım süresi, hata düzeltme yükümlülüğü ve destek seviyesi.
Gizlilik
Kaynak kod, ticari sırlar ve müşteri verilerinin gizliliğinin korunması.
Yazılım geliştirme sözleşmesi nasıl hazırlanır?
Doxuno ile yazılım geliştirme sözleşmesi oluşturmak için şu adımları takip edin:
- 1
Taraf bilgilerini girin
Yazılım geliştiricinin ve müşterinin bilgilerini forma girin.
- 2
Proje detaylarını belirleyin
Proje kapsamını, teknik gereksinimleri, teslim takvimini ve test süreçlerini tanımlayın.
- 3
Mali ve hukuki koşulları yapılandırın
Ücret, ödeme planı, fikri mülkiyet hakları ve bakım-destek koşullarını belirleyin.
- 4
Önizlemeyi kontrol edin
Canlı önizleme ile sözleşmenin tamamını görün ve gerekli düzeltmeleri yapın.
- 5
PDF olarak indirin
Sözleşmeyi PDF formatında indirin ve taraflarca imzalanmak üzere hazırlayın.
Hukuki bilgiler
Yazılım geliştirme sözleşmesi hazırlarken dikkat edilmesi gereken hukuki hususlar:
Bu şablon yalnızca bilgilendirme amacıyla sunulmuş olup hukuki danışmanlık niteliğinde değildir.
Eser sözleşmesi niteliği
Yazılım geliştirme sözleşmesi TBK eser sözleşmesi (m.470-486) niteliğindedir. Geliştirici eseri taahhüt ettiği şekilde tamamlamak ve teslim etmekle yükümlüdür. Kabul sonrası ayıp bildirimi TBK m.474 çerçevesinde uygulanır.
Fikri mülkiyet hakları
FSEK m.2/1 gereği bilgisayar programları (yazılım) ilim ve edebiyat eseri olarak korunur. Yazılımın mali haklarının müşteriye devri için sözleşmede açık hüküm bulunmalıdır; aksi halde haklar geliştiricide kalır.
Kaynak kod teslimi
Sözleşmede açıkça belirtilmedikçe geliştirici kaynak kodu teslim etmek zorunda değildir. Müşterinin kaynak koda erişim hakkı ve kullanım kapsamı sözleşmede detaylı düzenlenmelidir.
Açık kaynak lisansları
Projede kullanılan açık kaynak kütüphanelerin lisans koşulları (GPL, MIT, Apache vb.) dikkate alınmalıdır. Bazı lisanslar türev yazılımın da açık kaynak olarak dağıtılmasını zorunlu kılabilir.
Sıkça sorulan sorular
Yazılım geliştirme sözleşmesi oluşturun
TBK ve FSEK uyumlu yazılım geliştirme sözleşmesi şablonumuzu kullanarak yazılım projelerinizi profesyonel bir çerçevede belgeleyin. Formu doldurun, PDF olarak indirin.
Ücretsiz · Anında PDF · Hesap gerekmez