BRS Vs. SRS: Aralarındaki Temel Fark

ANAHTAR FARK

  • SRS, geliştirilecek yazılımın işlevsel ve işlevsel olmayan gereksinimlerini belirtirken, yazılım mühendisliğinde BRS, müşteri tarafından sağlanan gereksinimi açıklayan resmi bir belgedir.
  • SRS, Sistem mimarı tarafından oluşturulurken, BRS yazılımı genellikle iş analisti tarafından oluşturulur.
  • SRS, Sistem Gereksinimi Belirtimi anlamına gelirken BRS, İş Gereksinimi Belirtimi anlamına gelir.
  • SRS, BRS'den türetilirken BRS, müşteri etkileşimi ve gereksinimlerinden türetilir.

Başlamadan önce bilmeniz gerekenler – Gereksinim ile Şartname arasındaki fark

Yer Alan Kurallar Özellikler
Yazılımın “ne” yapması gerektiğini özetliyorlar Yazılımın “nasıl” oluşturulacağını özetliyorlar
Yazılımı son kullanıcı, iş ve paydaş perspektifinden özetlerler. Yazılımın ana hatlarını teknik ekip perspektifinden çizerler.

Çeşitli belgeler için çok sayıda terim ve terminoloji vardır

Şartname Belgeleri gibi –

  • SRS – Sistem Gereksinimi Spesifikasyonları
  • FRS – Fonksiyonel Gereksinim Özellikleri
  • BRS – İş Gereksinimi Şartnamesi
  • CRS- Uyumluluk Gereksinimleri Spesifikasyonları
  • PRS – Performans Gereksinimleri Spesifikasyonları
  • RRS- Güvenilirlik Gereksinimleri Spesifikasyonları
  • CRS-Yapılandırma Gereksinimleri Şartnamesi

Gereksinim Belgeleri gibi –

  • BRD – İş Gereksinimi Belgesi
  • SRD – Sistem Gereksinim Belgesi

Düşünülmesi Gereken Noktalar

  • Birçok yerde bu belgeler ayrı olmayıp birbirinin yerine kullanılmaktadır.
  • Şartnameler ve gereksinimler kabaca aynı bilgileri ancak tamamen farklı iki hedef kitleye iletir.
  • Belirli bir proje için yukarıdaki belgelerin oluşturulduğu, projenin “doğasına” ve organizasyonel “süreçlere” bağlıdır.

Bu derste BRS ve SRS arasındaki farkı tartışacağız. yazılım testi:

SRS ve BRS arasındaki fark
SRS ve BRS arasındaki fark
BRS (İşletme Gereksinimi Spesifikasyonu) SRS (Sistem Gereksinim Spesifikasyonu)
Yazılımın işlevsel özelliklerini çok yüksek düzeyde açıklar. Yazılımın işlevsel ve teknik özelliklerini yüksek düzeyde açıklar.
Müşteri tarafından sağlanan gereksinimi açıklayan resmi bir belgedir (yazılı, sözlü) Geliştirilecek yazılımın fonksiyonel ve fonksiyonel olmayan gereksinimlerini belirtir.
Genellikle tarafından oluşturulur. İş Analisti müşterilerle kim etkileşime giriyor Genellikle Sistem tarafından oluşturulur ArchiTeknik uzmanın kim olduğunu öğrenin.

Daha küçük şirketlerde BA da SRS oluşturacaktır.

Bazı şirketler tamamen SRS oluşturmaz. BRS'leri aynı zamanda SRS olarak da kullanılabilecek kadar ayrıntılıdır.

Müşteri etkileşiminden ve gereksinimlerinden türetilir BRS'den türetilmiştir