← Blog'a Dön
Yazılım Bakım Sözleşmesi Nedir? Destek, SLA ve Maliyet
Özel Yazılım 7 Eylül 2026 5 dk okuma

Yazılım Bakım Sözleşmesi Nedir? Destek, SLA ve Maliyet

Bir yazılım projesinin canlı ortama alınması, geliştirme sürecindeki önemli aşamalardan biridir.

Ancak yazılımın işletme içerisinde kullanılmaya başlamasıyla birlikte yeni ihtiyaçlar da ortaya çıkar.

Kullanıcıların destek talepleri, güvenlik güncellemeleri, yeni işletim sistemi sürümleri, entegrasyon değişiklikleri ve hata düzeltmeleri yazılımın yaşam döngüsünün parçasıdır.

Bu nedenle yazılım bakım ve destek sözleşmesi, yalnızca arıza ortaya çıktığında kimin telefonunun aranacağını belirleyen bir belge değildir.

Doğru hazırlanmış bir sözleşme, yazılımın sürdürülebilir şekilde işletilmesi için tarafların sorumluluklarını açıkça tanımlamaya yardımcı olur.

Yazılım bakım sözleşmesi nedir?

Yazılım bakım sözleşmesi, geliştirilen veya kullanılan yazılım için sağlanacak bakım, destek, güncelleme ve diğer ilgili hizmetlerin kapsamını belirleyen anlaşmadır.

Bu kapsam yazılımın niteliğine göre değişebilir.

Örneğin özel geliştirilmiş bir müşteri portalıyla Odoo ERP üzerinde çalışan bir uygulamanın bakım ihtiyaçları aynı olmayabilir.

Bu nedenle sözleşmede hangi sistemlerin ve yazılım bileşenlerinin desteklendiği açıkça belirtilmelidir.

Yazılım bakımı neleri kapsar?

Hata düzeltme

Yazılımın beklenen işlevi yerine getirmediği durumların araştırılması ve belirlenen kapsamda düzeltilmesi.

Güvenlik güncellemeleri

Yazılım bileşenlerinde veya kullanılan kütüphanelerde ortaya çıkan güvenlik risklerinin değerlendirilmesi.

Uyumluluk çalışmaları

İşletim sistemi, veritabanı, tarayıcı, API veya başka bağımlılıkların değişmesi durumunda gerekli uyarlamaların yapılması.

Performans değerlendirmesi

Uygulamanın çalışma performansının izlenmesi ve gerektiğinde iyileştirme fırsatlarının belirlenmesi.

Kullanıcı desteği

Çalışanların kullanım sırasında karşılaştıkları sorunlara belirlenen yöntemlerle destek verilmesi.

Yeni özellik geliştirme

Yeni modüller veya işlevler geliştirilmesi her bakım sözleşmesine otomatik olarak dahil değildir.

Bu işler ayrıca tanımlanabilir veya ayrı proje olarak değerlendirilebilir.

Yazılım garanti süresi ile bakım anlaşması aynı mı?

Hayır.

Yazılım geliştirme sözleşmesinde belirlenen hata giderme veya garanti koşulları ile sürekli bakım hizmeti farklı kavramlardır.

Örneğin ilk teslimat sırasında kabul kriterlerini karşılamayan bir işlevin düzeltilmesi, sözleşmenin niteliğine göre teslim yükümlülüğünün parçası olabilir.

Buna karşılık yeni iş ihtiyacına yönelik geliştirme, sonradan değişen üçüncü taraf API'sine uyarlama veya sürekli destek ayrı hizmet kapsamına girebilir.

Bu ayrımın başlangıçta açıklanması uyuşmazlık riskini azaltabilir.

SLA nedir?

SLA, Service Level Agreement ifadesinin kısaltmasıdır.

Türkçede hizmet seviyesi anlaşması olarak adlandırılır.

SLA kapsamında destek saatleri, olay öncelikleri, yanıt hedefleri, müdahale süreçleri ve raporlama gibi konular tanımlanabilir.

Ancak yanıt süresi ile çözüm süresi aynı şey değildir.

Örneğin kritik bir uygulama sorunu için bir saatlik ilk yanıt hedefi tanımlanmış olması, sorunun mutlaka bir saat içinde çözüleceği anlamına gelmez.

Bu nedenle hizmet seviyeleri gerçekçi ve ölçülebilir biçimde hazırlanmalıdır.

Yazılım destek talepleri nasıl yönetilmeli?

Destek taleplerinin kayıt altına alınması, operasyonun izlenebilirliği açısından önemlidir.

Örneğin destek talebinde:

  • Talebi açan kişi
  • Etkilenen uygulama
  • Sorunun açıklaması
  • Oluşma zamanı
  • İş açısından etkisi
  • Öncelik derecesi
  • Yapılan işlemler
  • Sonuç ve kapanış durumu

bulunabilir.

Kayıtlı destek süreci, tekrarlayan sorunların ve geliştirme ihtiyaçlarının analiz edilmesini kolaylaştırır.

Odoo ERP bakım ve destek hizmeti

Odoo ERP kullanan işletmelerde bakım yalnızca uygulamayı çalışır durumda tutmakla sınırlı olmayabilir.

Kurulu sürüm, özel modüller, entegrasyonlar, veritabanı ve barındırma mimarisi birlikte değerlendirilmelidir.

Özellikle sürüm yükseltmelerinde özel geliştirmelerin uyumluluğu önemlidir.

Örneğin üçüncü taraf modülün yeni Odoo sürümünde desteklenmemesi ek geliştirme veya test gerektirebilir.

Bu nedenle Odoo bakım hizmeti kapsamı, ilgili sürüm ve modül yapısına göre belirlenmelidir.

Kaynak kod ve veri sahipliği nasıl düzenlenmeli?

Özel yazılım projelerinde kaynak kod üzerindeki kullanım ve mali haklar önemlidir.

Sözleşmede kaynak koda erişim, teslim koşulları, üçüncü taraf lisanslar ve yazılımın kullanım hakları açık şekilde düzenlenmelidir.

Ayrıca müşterinin kendi verilerini hangi biçimde dışarı alabileceği ve hizmet sağlayıcı değiştiğinde geçişin nasıl yapılacağı da değerlendirilmelidir.

Kaynak kodun müşteriye teslim edilmesi, üçüncü taraf bileşenlere ilişkin bütün hakların otomatik devredildiği anlamına gelmez.

Bu nedenle sözleşme maddeleri hukuk uzmanıyla değerlendirilmelidir.

Yazılım bakım maliyeti nasıl hesaplanır?

Bakım maliyetini etkileyen başlıca unsurlar şunlardır:

  1. Uygulamanın kapsamı
  2. Kullanıcı sayısı ve işlem hacmi
  3. Teknoloji ve sistem bağımlılıkları
  4. Destek saatleri
  5. SLA hedefleri
  6. Entegrasyon sayısı
  7. Güvenlik gereksinimleri
  8. Yeni geliştirme beklentileri
  9. Altyapı ve barındırma sorumlulukları

Örneğin yalnızca mesai saatlerinde destek verilen basit bir uygulamayla kritik üretim sisteminin aynı bakım modeliyle fiyatlandırılması beklenmemelidir.

Sözleşme sona erdiğinde ne olmalı?

Hizmetin sonlanması, veri ve sistemlerin kontrolsüz biçimde bırakılması anlamına gelmemelidir.

Geçiş planında:

  • Veri dışa aktarımı
  • Teknik dokümantasyon
  • İlgili erişimlerin devri
  • Kullanılmayan hesapların kapatılması
  • Gerekli yapılandırma bilgilerinin aktarılması
  • Üçüncü taraf lisansların durumu
  • Destek kapanış tarihi

gibi konular bulunabilir.

Böylece yazılımın yeni hizmet sağlayıcıyla veya kurum içi ekiple sürdürülebilir biçimde çalışması desteklenebilir.

RelGen Teknoloji ile yazılım bakım ve geliştirme

RelGen Teknoloji, işletmelerin yazılım, ERP ve entegrasyon ihtiyaçlarını değerlendirerek geliştirme, bakım ve teknik destek kapsamının planlanmasına yardımcı olur.

Odoo ERP, özel yazılım uygulamaları, API entegrasyonları ve ilgili altyapı gereksinimleri birlikte ele alınabilir.

Amaç yalnızca yazılımı teslim etmek değil; işletmenin değişen ihtiyaçlarına uygun, yönetilebilir ve sürdürülebilir bir çözüm oluşturmaktır.

Odoo ERP ve özel yazılım çözümlerimizi inceleyebilir veya RelGen Teknoloji ile iletişime geçebilirsiniz.

Sık sorulan sorular

Yazılım bakım sözleşmesi zorunlu mu?

Bütün özel yazılım projeleri için aynı biçimde zorunlu bir bakım sözleşmesi bulunduğu söylenemez. Ancak bakım sorumluluklarının sözleşmeyle açıklığa kavuşturulması yararlıdır.

SLA garantili çözüm süresi midir?

SLA'nın hangi performans hedeflerini içerdiği sözleşmeye bağlıdır. Yanıt, müdahale ve çözüm hedefleri ayrı tanımlanmalıdır.

Yazılım güncellemeleri bakım anlaşmasına dahil mi?

Bu, sözleşmenin kapsamına bağlıdır. Güvenlik güncellemeleri, sürüm yükseltmeleri ve yeni özellikler ayrı değerlendirilebilir.

Bu yazı genel bilgilendirme amacıyla hazırlanmıştır. Sözleşme hükümleri ilgili hukuk uzmanıyla değerlendirilmelidir.