Разлика између БРС и СРС

БРС вс СРС

У пројекту развоја софтвера, БРС (Специфицатион Бусинесс Рекуиремент Специфицатион) је документ који детаљно описује захтеве купца. Ово садржи информације о пословању и детаље о процесима које је потребно имплементирати у софтвер. СРС (спецификација софтверског захтева) прецизира захтеве софтверског система. Садржи опис система који треба развити. СРС укључује информације попут начина на који корисници комуницирају са софтверским системом, нефункционалних захтева итд.

Шта је БРС?

БРС (Спецификација пословних захтева) је документ који детаљно описује захтеве купца. Ово ће упутити развојни тим приликом развоја софтвера и тим за тестирање током фазе тестирања. Ово садржи детаље о процесима које је потребно имплементирати у софтвер и о томе да ли су потребне неке нове функције. Опћенито, БРС садржи информације као што су ко је намјеравао користити софтвер, максимални број истодобних корисника који ће користити сустав, врсте корисника, рачунарску писменост употребе, проблеме с којима се корисници тренутно суочавају, количину сигурности коју захтијева корисник апликације, хардвер и ограничења околине с којима се софтвер суочава. Такође пружа опис тренутног система и могућих будућих проширења. БРС такође описује испоруке или шта купца очекује. Такође треба да опише ниво поузданости који очекује софтвер. Најбитније је да се БРС не пише било којим рачунарским жаргоном.

Шта је СРС?

СРС прецизира захтеве софтверског система. Садржи опис система који треба развити. То укључује како корисник интерактивно функционише са системом користећи случајеве употребе. Случајеви употребе пружају опис радњи које се дешавају између корисника и софтверског система. Обично се УМЛ (обједињени језик моделирања) користи да се формално специфицирају примери коришћења у СРС-у. Такође садржи нефункционалне захтеве као што су захтеви за перформансе, стандарди које систем захтева и било која од ограничења у систему. СРС увек треба да буде тачан и доследан јер га програмери користе у процесу развоја. Такође би требало да буде недвосмислено. Генерално, СРС треба да садржи најмање следеће одељке: увод, општи опис система и посебне захтеве. Увод треба јасно дефинисати опсег очекиваног система, између осталих информација, као што су сврха система и преглед система. Општи опис пружа интеракцију корисника, зависности и ограничења система, итд. Специфични захтеви садрже захтеве за перформансама, захтеве за базу података итд..

Која је разлика између БРС и СРС?

БРС је документ који детаљно описује захтеве купца употребом нетехничких услова, док СРС на формалнији начин прецизира захтеве софтверског система. СРС описује како корисници комуницирају са системом користећи случајеве употребе (специфицирани са УМЛ-ом) док БРС даје опис корисничких интеракција. И БРС и СРС користе програмери у процесу развоја и за тестирање система.