Web Tasarım ve Yazılım Sözleşmesi Örneği
1.TARAFLAR
İşbu Web Tasarım ve Yazılım Sözleşmesi ("Sözleşme"), bir tarafta [İŞ SAHİBİ ADI/SOYADI/TİCARET UNVANI] (Vergi Dairesi: `[VERGİ DAİRESİ]`, Vergi/TC Kimlik No: `[VERGİ/TC NO]`, Adres: `[İŞ SAHİBİ ADRESİ]`, E-posta: `[İŞ SAHİBİ E-POSTA]`, KEP: `[İŞ SAHİBİ KEP]`) ("İş Sahibi" olarak anılacaktır) ile;
Diğer tarafta [YÜKLENİCİ ADI/SOYADI/TİCARET UNVANI] (Vergi Dairesi: `[VERGİ DAİRESİ]`, Vergi/TC Kimlik No: `[VERGİ/TC NO]`, Adres: `[YÜKLENİCİ ADRESİ]`, E-posta: `[YÜKLENİCİ E-POSTA]`, KEP: `[YÜKLENİCİ KEP]`) ("Yüklenici" olarak anılacaktır) arasında aşağıdaki şartlar dairesinde akdedilmiştir.
İş Sahibi ve Yüklenici münferiden "Taraf", müştereken "Taraflar" olarak anılacaktır.
2. SÖZLEŞMENİN NİTELİĞİ VE AMACI
İşbu Sözleşme; 6098 sayılı Türk Borçlar Kanunu’nun ("TBK") 470 ve devamı maddeleri uyarınca bir "eser sözleşmesi" niteliğinde olup, İş Sahibi tarafından talep edilen internet sitesi tasarımı, özel yazılım geliştirme, entegrasyon ve işbu Sözleşme ekinde yer alan teknik bileşenlerin Yüklenici tarafından fen, sanat ve meslek kurallarına uygun biçimde meydana getirilerek teslim edilmesini ve karşılığında İş Sahibi tarafından kararlaştırılan bedelin ödenmesini düzenler. Varsa bakım, destek ve danışmanlık hizmetleri bu Sözleşme kapsamında sürekli edim niteliğinde bağımsız kalemler olarak ele alınır.
3. İŞİN KAPSAMI VE TEKNİK GEREKSİNİMLER
3.1. Eserin kapsamı; İş Sahibi’ne ait kurumsal web arayüz tasarımı, arka yüz (backend) kodlaması, içerik yönetim sistemi (CMS), veri tabanı mimarisi, mobil uyumluluk (responsive tasarım), `[BELİRTİLECEK DİLLER VE DİL SAYISI]`, `[ÖZEL ENTEGRASYONLAR / SANAL POS / ERP / CRM / API BAĞLANTILARI]` ve Sözleşme’nin ayrılmaz eki niteliğindeki Ek-1 Teknik Şartname ve Analiz Dokümanı’nda belirtilen tüm fonksiyonel gereksinimlerden oluşmaktadır.
3.2. İşbu Sözleşme ve eklerinde açıkça taahhüt edilmeyen hiçbir işlev, üçüncü taraf lisansı, ek modül veya platform uyarlaması Yüklenici’nin edim borcuna dâhil sayılamaz.
4. TARAFLARIN HAK VE YÜKÜMLÜLÜKLERİ
4.1. Yüklenicinin Yükümlülükleri:
a) Yüklenici, eseri TBK m. 471 uyarınca İş Sahibi’nin haklı menfaatlerini gözeterek sadakat ve özenle, basiretli bir tacir/uzman seviyesinde meydana getirmekle yükümlüdür.
b) Yüklenici, işbu Sözleşme’deki takvime uygun olarak tasarım ve kodlama aşamalarını yürütmek, ara sürümleri test ortamında İş Sahibi’nin incelemesine açmak ve işin ilerleme safhalarını yazılı olarak raporlamakla yükümlüdür.
4.2. İş Sahibinin Yükümlülükleri (İş Birliği ve Erişim Sağlama Borcu):
a) İş Sahibi; eserin tasarlanması ve yazılımın tamamlanabilmesi için gerekli olan her türlü kurumsal görsel, metin, logo, grafik materyalleri, veri tabanı verilerini, alan adı yönlendirmelerini, çalışır durumdaki sunucu (hosting/cloud) ve FTP/SSH erişim bilgilerini, üçüncü taraf kanal ve entegrasyon yetkilendirmelerini en geç [`[GÜN SAYISI]`] gün içinde Yüklenici’ye eksiksiz teslim etmekle yükümlüdür.
b) İş Sahibi’nin gerekli erişim bilgilerini, entegrasyon parametrelerini veya onayları zamanında sağlamaması sebebiyle işin gecikmesi ya da test/canlıya alma aşamasına geçilememesi durumunda Yüklenici temerrüde düşmüş sayılamaz; geçen süreler teslim takvimine kendiliğinden eklenir.
c) İş Sahibi, Sözleşme’de kararlaştırılan bedeli belirlenen vadelerde ödemekle yükümlüdür.
5. PROJE TAKVİMİ VE GECİKME
5.1. Sözleşme konusu iş, işbu Sözleşme’nin imzalanması ve Madde 7’de kararlaştırılan peşinat tutarının Yüklenici’nin banka hesabına fiilen intikal ettiği tarihten itibaren [`[İŞ GÜNÜ / TAKVİM GÜNÜ SAYISI]`] gün içerisinde tamamlanarak kabul testlerine hazır hâle getirilecektir.
5.2. Taraflarca mutabık kalınan yazılı bir süre uzatımı olmaksızın, Yüklenici’nin kusurundan kaynaklanan gecikmelerde her geçen gecikme haftası için Yüklenici, iş bedelinin yüzde `[%...]` oranında gecikme cezası ödemeyi kabul eder. İş Sahibi’nin yükümlülüklerini yerine getirmemesi veya onay süreçlerini geciktirmesi durumunda bu madde uygulanmaz.
6. SÖZLEŞME BEDELİ VE ÖDEME PLANI
6.1. İşbu Sözleşme konusu işlerin tamamı için kararlaştırılan toplam bedel, KDV hariç [`[BEDEL TUTARI]`] [TL / DÖVİZ CİNSİ]’dir (Yalnız `[YAZIYLA TUTAR]`). Bedel götürü olarak belirlenmiştir.
6.2. Ödeme Planı:
a) Peşinat (Avans): Toplam bedelin yüzde `[%...]` karşılığı olan `[TUTAR] [PARA BİRİMİ]`, Sözleşme’nin imza tarihinde,
b) Tasarım Onayı Hakedişi: Arayüz tasarımlarının onaylanması üzerine toplam bedelin yüzde `[%...]` karşılığı olan `[TUTAR] [PARA BİRİMİ]`,
c) Test ve Kurulum Hakedişi: Yazılımın test sunucusunda çalışır şekilde kurulması üzerine toplam bedelin yüzde `[%...]` karşılığı olan `[TUTAR] [PARA BİRİMİ]`,
d) Nihai Teslim ve Kabul: Madde 8 uyarınca Kabul Tutanağı’nın imzalanması ve yayına alma aşamasında kalan bakiye `[TUTAR] [PARA BİRİMİ]` Yüklenici’nin `[IBAN NUMARASI]` numaralı banka hesabına fatura karşılığı ödenecektir.
7. TESLİM, İNCELEME VE KABUL PROSEDÜRÜ
7.1. Eserin test yayınına alınması, nihai teslim sayılmaz. Yüklenici, işi tamamladığında yazılımı test veya yayına hazırlık sunucusuna kurarak İş Sahibi’ne teslim bildiriminde bulunur.
7.2. İş Sahibi, bildirimi izleyen [`[GÜN SAYISI, örn: 10]`] iş günü içinde eseri Ek-1 Teknik Şartname kriterleri doğrultusunda muayene etmekle yükümlüdür. İş Sahibi bu süre zarfında tespit ettiği eksiklik ve ayıpları somut log kayıtları, ekran görüntüleri veya hata listesi ile yazılı olarak Yüklenici’ye bildirir.
8. AYIP SORUMLULUĞU VE GARANTİ
8.1. Eserin kesin kabulünden itibaren [`[GARANTİ SÜRESİ, örn: 6 Ay / 1 Yıl]`] boyunca Yüklenici, yazılım kaynaklı teknik hataları ve Ek-1 kapsamındaki aykırılıkları ilave bir ücret talep etmeksizin gidermekle yükümlüdür (Garanti Kapsamı).
8.2. İş Sahibi veya yetkilendirilmeyen üçüncü kişilerin yazılım kaynak kodlarına, veri tabanına veya sunucu konfigürasyonuna müdahale etmesi, üçüncü taraf platformların (API, tarayıcı, işletim sistemi sürümleri vb.) kabulden sonra gerçekleştirdiği tek taraflı mimari değişiklikler veya İş Sahibi kusuruyla oluşan güvenlik zafiyetleri garanti kapsamı dışındadır.
8.3. Eserin ayıplı olması hâlinde İş Sahibi’nin TBK m. 475 kapsamındaki seçimlik hakları saklıdır. Ancak İş Sahibi, eserin tamamlanma oranını ve beklenen ticari amacını ortadan kaldırmayan, giderilebilir ayıplarda derhal sözleşmeden dönemez; öncelikle ücretsiz onarım istemek ve Yüklenici’ye düzeltme imkânı tanımakla mükelleftir. Eserin iş sahibi tarafından kullanılamayacağı veya hakkaniyet gereği kabule zorlanamayacağı ağırlıkta bir ayıp bulunmadıkça sözleşmeden dönme hakkı kullanılamaz; bu durumlarda ayıp oranında bedelden indirim uygulanır.
9. VERİ MÜLKİYETİ, TAŞINABİLİRLİK VE REKABET HUKUKU GÜVENCESİ
9.1 İş Sahibi’ne ait veri tabanındaki tüm kullanıcı, müşteri, finansal ve operasyonel verilerin tek ve münhasır sahibi İş Sahibi’dir. Yüklenici, işbu Sözleşme süresince ve Sözleşme sona erdiğinde; 4054 sayılı Rekabetin Korunması Hakkında Kanun uyarınca haksız geçiş engeli oluşturacak biçimde verileri rehin tutamaz, şifreleyerek erişilmez kılamaz veya taşınmasını engelleyemez. Sözleşme herhangi bir sebeple sona erdiğinde Yüklenici, İş Sahibi’nin talebi halinde tüm veri tabanı dökümünü genel kabul görmüş, açık ve okunabilir formatta (`.sql`, `.json`, `.csv` vb.) gecikmeksizin ve ek bir zorlama ücreti talep etmeksizin İş Sahibi’ne teslim etmekle yükümlüdür.
10. GİZLİLİK VE KİŞİSEL VERİLERİN KORUNMASI (KVKK)
10.1. Taraflar, işbu Sözleşme’nin ifası sırasında edindikleri diğer Taraf’a ait her türlü ticari, teknik, mali ve operasyonel bilgiyi "Gizli Bilgi" olarak kabul eder. Gizli bilgiler, yasal zorunluluklar hariç olmak üzere karşı tarafın yazılı izni olmaksızın üçüncü şahıslara açıklanamaz.
10.2. Yüklenici, proje geliştirme aşamasında İş Sahibi tarafından sağlanan kişisel verileri 6698 sayılı Kişisel Verilerin Korunması Kanunu ("KVKK") ve ilgili mevzuata uygun olarak işleyeceğini, veri güvenliğini sağlamak amacıyla gerekli idari ve teknik tedbirleri alacağını kabul eder.
11. SÖZLEŞMENİN FESHİ, DÖNME VE TASFİYE REJİMİ
11.1. Haklı Nedenle Fesih/Dönme:
Taraflardan birinin Sözleşme’den doğan asli edimlerini ağır surette ihlal etmesi hâlinde, diğer Taraf noter kanalıyla veya KEP üzerinden keşide edeceği ihtarla aykırılığın giderilmesi için en az [`[GÜN SAYISI, örn: 15]`] gün süre verir. Verilen mehil içinde aykırılık giderilmezse ihtar eden Taraf sözleşmeyi haklı nedenle feshedebilir veya şartları varsa sözleşmeden dönebilir.
11.2. Tasfiye ve Kısmi İfa Bedeli:
Yüklenici eseri önemli oranda tamamlamış (örneğin tasarım, backend ve modüllerin çalışır durumda olması gibi) ve tamamlanan kısımlar İş Sahibi açısından objektif olarak kullanılabilir ve iktisadi bir fayda sağlar nitelikte ise, sözleşmenin sona erdirilmesi ileriye etkili fesih hükümlerine tabidir. Bu durumda Yüklenici, teknik bilirkişi veya karşılıklı mutabakatla belirlenecek tamamlanma oranına tekabül eden götürü bedel kısmına hak kazanır. Eserin kullanılabilir hiçbir parçası teslim edilememişse veya yapılan kısım amaca elverişsiz ise İş Sahibi sözleşmeden geriye etkili olarak dönerek (TBK m. 125/3) ödediği avans ve bedellerin iadesini talep edebilir.
12. TEBLİGAT, DELİL SÖZLEŞMESİ VE UYUŞMAZLIKLARIN ÇÖZÜMÜ
12.1. Tebligat: Tarafların Madde 1’de belirttikleri adresler ve e-posta/KEP adresleri yasal tebligat adresleridir. Değişiklikler diğer Taraf’a yazılı olarak bildirilmedikçe bu adreslere yapılacak bildirimler geçerli kabul edilir.
12.2. Delil Sözleşmesi: Taraflar, 6100 sayılı Hukuk Muhakemeleri Kanunu’nun ("HMK") 193. maddesi uyarınca; işbu Sözleşme’den doğabilecek uyuşmazlıklarda Yüklenici’nin ve İş Sahibi’nin ticari defter ve kayıtları, proje yönetim araçları üzerindeki log kayıtları, Git sürüm deposu verileri, sunucu erişim günlükleri, e-posta yazışmaları ve dijital teslim tutanaklarının bağlayıcı ve kesin/münhasır delil teşkil edeceğini kabul ederler.
12.3. Yetkili Mahkeme: İşbu Sözleşme’nin yorumlanmasından ve uygulanmasından doğan tüm uyuşmazlıkların çözümünde [ŞEHİR] Mahkemeleri ve İcra Daireleri münhasıran yetkilidir.
13. YÜRÜRLÜK VE İMZA
İşbu Sözleşme, `[EK LİSTESİ: Ek-1 Teknik Şartname, Ek-2 Ödeme ve İş Takvimi]` dâhil olmak üzere toplam 13 (on üç) maddeden ibaret olup, Taraflarca okunarak mutabık kalınmış ve [.../.../20..] tarihinde 2 (iki) nüsha olarak tanzim ve imza edilmiştir.
İŞ SAHİBİ
`[İŞ SAHİBİ ADI / UNVANI / YETKİLİ İMZA]`
İmza:
YÜKLENİCİ
`[YÜKLENİCİ ADI / UNVANI / YETKİLİ İMZA]`
İmza: