
Özel yazılım sözleşmesi, yalnızca fiyat ve teslim tarihi yazan bir satın alma belgesi değildir. Tarafların ne üreteceğini, neyi kanıtlayacağını ve iş ilişkisi sona erdiğinde sistem ile verinin nasıl devredileceğini anlaşılır biçimde tanımlar. Hukuki metin, güncel koşullar için uzman tarafından değerlendirilmelidir.
Kapsamı ekran sayısıyla tarif etmeyin
Kullanıcı rolleri, ana iş akışları, iş kuralları, entegrasyonlar ve kapsam dışı maddeler eklerde sürümlenmelidir. “CRM modülü” gibi geniş bir ifade farklı beklentiler yaratır. Teslimatlar; çalışan özellik, yapılandırma, veri taşıma, eğitim ve teknik belge olarak ayrı ayrı belirtilmelidir.
Kabul mekanizması kurun
Her faz için kabul ölçütü, test ortamı, inceleme süresi, hata sınıfları ve ret gerekçesi yazılmalıdır. Sessiz kalmanın otomatik kabul sayılıp sayılmadığı belirsiz bırakılmamalıdır. Kritik kusur giderilmeden canlıya geçiş zorunlu hâle gelmemelidir.
Sahiplik ve kullanım haklarını netleştirin
- Projeye özel kaynak kodun hakları
- Önceden var olan bileşenler ve lisansları
- Üçüncü taraf kütüphane yükümlülükleri
- Alan adı, sunucu ve mağaza hesaplarının sahipliği
- Kaynak kod ile erişim bilgilerinin teslim koşulu
“Tüm haklar devredilir” ifadesi tek başına teknik devrin nasıl yapılacağını açıklamaz.
Veri, güvenlik ve hizmet düzeyi
Veri sorumlulukları, erişim sınırı, yedekleme, olay bildirimi, gizlilik ve silme/iade süreci tanımlanmalıdır. Bakım kapsamı; yanıt süresi, çözüm hedefi, çalışma saatleri, sürüm desteği ve hariç durumlarla ölçülebilir olmalıdır.
Değişiklik ve çıkış planı
Yeni talebin etki analizi, onayı ve bütçe-takvim güncellemesi yazılı akışa bağlanır. İş birliği bittiğinde kod, veri, belge ve hesapların teslim biçimi baştan kararlaştırılır. Özel yazılım kapsamlandırması için ihtiyaç listenizi iletebilirsiniz.
özel yazılım sözleşmesi için uygulama notu
Özel yazılım sözleşmesinde kapsam, kabul, fikrî hak, kaynak kod, veri, güvenlik, bakım, değişiklik ve çıkış planının nasıl tanımlanacağını inceliyoruz. özel yazılım sözleşmesi değerlendirmesinde mevcut veri, özel yazılım sözleşmesi kullanıcı rolleri ve süreç istisnaları birlikte ele alınmalıdır.
İlk özel yazılım sözleşmesi uygulaması gerçek kayıtla sınanmalı; özel yazılım sözleşmesi yetki sınırı, eksik veri ve mükerrer işlem davranışı kabul aşamasında doğrulanmalıdır. özel yazılım sözleşmesi kararları sorumlu ve tarihle; özel yazılım sözleşmesi başlangıç değeri ise ölçüm yöntemiyle kaydedilmelidir. Böylece özel yazılım sözleşmesi iyileştirmeleri varsayıma değil işletme kanıtına dayanır. Kullanıcı geri bildirimi özel yazılım sözleşmesi teknik izlemesiyle buluşturulmalı; kapsam dışı özel yazılım sözleşmesi ihtiyaçları gerekçeli iyileştirme listesinde yönetilmelidir.