BRS және SRS арасындағы айырмашылық

BRS және SRS арасындағы айырмашылық
BRS және SRS арасындағы айырмашылық

Бейне: BRS және SRS арасындағы айырмашылық

Бейне: BRS және SRS арасындағы айырмашылық
Бейне: Түтіксіз шиналарды өздігінен және ұзақ уақытқа жөндеу.Өз қолыңызбен дөңгелектерді жөндеу. 2024, Қараша
Anonim

BRS және SRS

Бағдарламалық жасақтаманы әзірлеу жобасында BRS (Бизнес талаптарының сипаттамасы) тұтынушының талаптарын егжей-тегжейлі көрсететін құжат болып табылады. Онда бизнес туралы ақпарат және бағдарламалық жасақтамада енгізу қажет процестер туралы мәліметтер бар. SRS (Software Requirements Specification) бағдарламалық қамтамасыз ету жүйесінің талаптарын анықтайды. Ол әзірлеуді қажет ететін жүйенің сипаттамасын қамтиды. SRS пайдаланушылардың бағдарламалық жүйемен өзара әрекеттесуі, жұмыс істемейтін талаптар, т.б. сияқты ақпаратты қамтиды.

BRS дегеніміз не?

BRS (Business Requirement Specification) – тұтынушының талаптарын егжей-тегжейлі көрсететін құжат. Бұл бағдарламалық жасақтаманы әзірлеу кезінде әзірлеу тобымен және тестілеу кезеңінде тестілеу тобымен анықталады. Бұл бағдарламалық жасақтамада жүзеге асырылуы қажет процестер және қандай да бір жаңа мүмкіндіктердің қажет екендігі туралы мәліметтерді қамтиды. Жалпы алғанда, BRS бағдарламалық жасақтаманы кім пайдаланбақшы, жүйені пайдаланатын бір мезгілде пайдаланушылардың максималды саны, пайдаланушылардың түрлері, пайдаланудың компьютерлік сауаттылығы, қазіргі уақытта пайдаланушылар кездесіп отырған проблемалар, талап ететін қауіпсіздік мөлшері сияқты ақпаратты қамтиды. бағдарламалық жасақтамаға тап болатын қолданба, аппараттық және қоршаған орта шектеулері. Ол сондай-ақ ағымдағы жүйенің сипаттамасын және мүмкін болашақ кеңейтімдерді қамтамасыз етеді. BRS сонымен қатар жеткізілімдерді немесе тұтынушы күтетін нәрсені сипаттайды. Ол сондай-ақ бағдарламалық қамтамасыз ету күтетін сенімділік деңгейін сипаттауы керек. Ең бастысы, BRS ешбір компьютерлік жаргон арқылы жазылмаған.

SRS дегеніміз не?

SRS бағдарламалық құрал жүйесінің талаптарын көрсетеді. Ол әзірлеуді қажет ететін жүйенің сипаттамасын қамтиды. Ол пайдаланушының пайдалану жағдайларын пайдаланып жүйемен қалай әрекеттесетінін қамтиды. Пайдалану жағдайлары пайдаланушылар мен бағдарламалық құрал жүйесі арасында орын алатын әрекеттердің сипаттамасын береді. Әдетте UML (Unified Modeling Language) SRS-те пайдалану жағдайларын ресми түрде көрсету үшін қолданылады. Ол сонымен қатар өнімділік талаптары, жүйе талап ететін стандарттар және жүйедегі кез келген шектеулер сияқты функционалды емес талаптарды қамтиды. SRS әрқашан дұрыс және дәйекті болуы керек, өйткені оны әзірлеушілер әзірлеу процесінде пайдаланады. Ол да бір мағыналы болуы керек. Әдетте, SRS кем дегенде келесі бөлімдерден тұруы керек: кіріспе, жүйенің жалпы сипаттамасы және нақты талаптар. Кіріспе жүйенің мақсаты және жүйеге шолу сияқты басқа ақпарат арасында күтілетін жүйенің ауқымын нақты анықтауы керек. Жалпы сипаттама пайдаланушының өзара әрекеттесуін, жүйенің тәуелділіктерін және шектеулерін және т.б. қамтамасыз етеді. Арнайы талаптарда кез келген өнімділік талаптары, дерекқор талаптары және т.б. бар.

BRS мен SRS арасындағы айырмашылық неде?

BRS техникалық емес терминдерді қолданатын тұтынушының талаптарын егжей-тегжейлі көрсететін құжат, ал SRS бағдарламалық жасақтама жүйесінің талаптарын неғұрлым ресми түрде көрсетеді. SRS пайдаланушылардың пайдалану жағдайларын (UML-де көрсетілген) пайдаланып жүйемен қалай әрекеттесетінін сипаттайды, ал BRS пайдаланушы өзара әрекеттесулерінің сипаттамасын береді. BRS және SRS екеуін де әзірлеушілер әзірлеу процесінде және жүйені сынау үшін пайдаланады.

Ұсынылған: