BRS və SRS Arasındakı Fərq

BRS və SRS Arasındakı Fərq
BRS və SRS Arasındakı Fərq

Video: BRS və SRS Arasındakı Fərq

Video: BRS və SRS Arasındakı Fərq
Video: Sudan ordusu Çevik Reaksiya Qüvvələrinin baza və qərargahlarını nəzarətə götürüb 2024, Noyabr
Anonim

BRS vs SRS

Proqram təminatının hazırlanması layihəsində BRS (Biznes Tələbləri Spesifikasiyası) müştərinin tələblərini təfərrüatlandıran sənəddir. Buraya biznes haqqında məlumat və proqram təminatında həyata keçirilməli olan proseslər haqqında təfərrüatlar daxildir. SRS (Software Requirements Specification) proqram təminatı sisteminin tələblərini müəyyən edir. O, inkişaf etdirilməli olan sistemin təsvirini ehtiva edir. SRS istifadəçilərin proqram sistemi ilə qarşılıqlı əlaqəsi, qeyri-funksional tələblər və s. kimi məlumatları ehtiva edir.

BRS nədir?

BRS (Business Requirement Specification) müştərinin tələblərini təfərrüatlandıran sənəddir. Bu proqram təminatının hazırlanması zamanı inkişaf qrupu və sınaq mərhələsində sınaq qrupu tərəfindən istinad ediləcək. Bu proqram təminatında həyata keçirilməli olan proseslər və hər hansı yeni funksiyaların tələb olunub-olunmaması haqqında təfərrüatları ehtiva edir. Ümumiyyətlə, BRS proqram təminatından kimin istifadə etmək niyyətində olduğu, sistemdən istifadə edəcək maksimum eyni vaxtda istifadəçilərin sayı, istifadəçilərin növləri, istifadələrin kompüter savadlılığı, hazırda istifadəçilərin üzləşdiyi problemlər, tələb olunan təhlükəsizlik miqdarı kimi məlumatları ehtiva edir. proqram təminatının üzləşdiyi tətbiq, aparat və ətraf mühit məhdudiyyətləri. O, həmçinin mövcud sistemin təsvirini və mümkün gələcək genişləndirmələri təqdim edir. BRS həmçinin çatdırılma nəticələrini və ya müştəri tərəfindən gözlənilənləri təsvir edir. O, həmçinin proqram təminatı tərəfindən gözlənilən etibarlılıq səviyyəsini təsvir etməlidir. Ən əsası, BRS heç bir kompüter jarqonundan istifadə edilməklə yazılmayıb.

SRS nədir?

SRS proqram təminatı sisteminin tələblərini müəyyən edir. O, inkişaf etdirilməli olan sistemin təsvirini ehtiva edir. Buraya istifadəçinin istifadə hallarından istifadə edərək sistemlə necə qarşılıqlı əlaqəsi daxildir. İstifadə halları istifadəçilər və proqram sistemi arasında baş verən hərəkətlərin təsvirini təqdim edir. Adətən UML (Vahid Modelləşdirmə Dili) SRS-də istifadə hallarını rəsmi şəkildə müəyyən etmək üçün istifadə olunur. O, həmçinin performans tələbləri, sistem tərəfindən tələb olunan standartlar və sistemdəki hər hansı məhdudiyyətlər kimi qeyri-funksional tələbləri ehtiva edir. SRS həmişə düzgün və ardıcıl olmalıdır, çünki inkişaf etdiricilər tərəfindən inkişaf prosesində istifadə olunur. Həm də birmənalı olmalıdır. Ümumiyyətlə, SRS ən azı aşağıdakı bölmələri ehtiva etməlidir: giriş, sistemin ümumi təsviri və xüsusi tələblər. Girişdə sistemin məqsədi və sistemin icmalı kimi digər məlumatlar arasında gözlənilən sistemin əhatə dairəsi aydın şəkildə müəyyən edilməlidir. Ümumi təsvir istifadəçi qarşılıqlı əlaqəsini, sistemin asılılıqlarını və məhdudiyyətlərini və s. təmin edir. Xüsusi tələblər istənilən performans tələblərini, verilənlər bazası tələblərini və s. ehtiva edir.

BRS və SRS arasındakı fərq nədir?

BRS, qeyri-texniki şərtlərdən istifadə etməklə müştərinin tələblərini təfərrüatlandıran sənəddir, SRS isə proqram təminatı sisteminin tələblərini daha rəsmi şəkildə müəyyən edir. SRS istifadəçilərin istifadə hallarından (UML ilə müəyyən edilir) istifadə edərək sistemlə necə qarşılıqlı əlaqədə olduğunu təsvir edir, BRS isə istifadəçi qarşılıqlı əlaqələrinin təsvirini təqdim edir. Həm BRS, həm də SRS tərtibatçılar tərəfindən inkişaf prosesində və sistemin sınaqdan keçirilməsi üçün istifadə olunur.

Tövsiyə: