BRS Vs. SRS: Ключова різниця між ними

КЛЮЧОВА РІЗНИЦЯ

  • SRS визначає функціональні та нефункціональні вимоги до програмного забезпечення, яке буде розроблено, тоді як BRS у розробці програмного забезпечення є офіційним документом, що описує вимоги, надані клієнтом
  • SRS створює архітектор системи, тоді як програмне забезпечення BRS зазвичай створює бізнес-аналітик.
  • SRS означає специфікацію системних вимог, тоді як BRS означає специфікацію бізнес-вимог.
  • SRS походить від BRS, тоді як BRS походить від взаємодії та вимог клієнта.

Перш ніж ми почнемо, ви повинні знати – Різниця між вимогою та специфікацією

Вимога Специфікації
Вони окреслюють, «що» має робити програмне забезпечення Вони описують, «як» буде створено програмне забезпечення
Вони описують програмне забезпечення з точки зору кінцевого користувача, бізнесу та зацікавлених сторін. Вони описують програмне забезпечення з точки зору технічної групи.

Для різних документів існує безліч термінів і термінології

Специфікаційні документи, такі як –

  • SRS – специфікації системних вимог
  • FRS – специфікації функціональних вимог
  • BRS – специфікація бізнес-вимог
  • Специфікації вимог щодо сумісності CRS
  • PRS – Специфікації вимог до продуктивності
  • RRS - Специфікації вимог до надійності
  • Специфікація вимог до конфігурацій CRS

Необхідні документи, такі як –

  • BRD – документ бізнес-вимог
  • SRD – документ системних вимог

Пункти для роздумів

  • У багатьох місцях ці документи не є окремими і використовуються як взаємозамінні.
  • Специфікації та вимоги приблизно передають ту саму інформацію, але двом абсолютно різним аудиторіям.
  • Для конкретного проекту, які вищезазначені документи створюються, залежить від «характеру» проекту та організаційних «процесів».

У цьому підручнику ми обговоримо різницю між BRS і SRS в тестування програмного забезпечення:

Різниця між SRS і BRS
Різниця між SRS і BRS
BRS (специфікація бізнес-вимог) SRS (специфікація системних вимог)
Він на дуже високому рівні описує функціональні характеристики програмного забезпечення У ньому на високому рівні описані функціональні та технічні характеристики програмного забезпечення
Це офіційний документ, що описує вимоги, надані клієнтом (письмово, усно) Він визначає функціональні та нефункціональні вимоги до програмного забезпечення, яке буде розроблено
Зазвичай його створює Бізнес-аналітик хто взаємодіє з клієнтами Зазвичай його створює Система Architect, який є технічним експертом.

Хоча в менших компаніях BA також створюватиме СГД.

Деякі підприємства взагалі не створюють СГД. Їхній BRS достатньо детальний, щоб використовувати його також як SRS.

Це похідне від взаємодії з клієнтом і вимог Він походить від BRS