BRS Vs. SRS: Ключова разлика между тях

КЛЮЧОВА РАЗЛИКА

  • SRS уточнява функционалните и нефункционалните изисквания на софтуера, който трябва да бъде разработен, докато BRS в софтуерното инженерство е официален документ, описващ изискването, предоставено от клиента
  • SRS се създава от системния архитект, докато BRS софтуерът обикновено се създава от бизнес анализатора.
  • SRS означава спецификация на системните изисквания, докато BRS означава спецификация на бизнес изискванията.
  • SRS се извлича от BRS, докато BRS се извлича от взаимодействието и изискванията на клиента.

Преди да започнем, трябва да знаете – разликата между изискване и спецификация

Изисквания Характеристики
Те очертават „какво“ трябва да прави софтуерът Те очертават „как“ ще бъде създаден софтуерът
Те очертават софтуера от гледна точка на крайния потребител, бизнеса и заинтересованите страни. Те очертават софтуера от гледна точка на техническия екип.

Има множество термини и терминология за различни документи

Спецификация Документи като –

  • SRS – Спецификации на системните изисквания
  • FRS – Спецификации на функционалните изисквания
  • BRS – Спецификация на бизнес изискванията
  • CRS- Спецификации на изискванията за съвместимост
  • PRS – Спецификации на изискванията за изпълнение
  • RRS- Спецификации на изискванията за надеждност
  • Спецификация на изискванията за CRS-конфигурации

Документи за изискване като –

  • BRD – Документ за бизнес изисквания
  • SRD – Документ за системни изисквания

Точки за размисъл

  • На много места тези документи не са отделни и се използват взаимозаменяемо.
  • Спецификациите и изискванията приблизително предават една и съща информация, но на две напълно различни аудитории.
  • За даден проект кои документи по-горе се създават зависи от „естеството“ на проекта и организационните „процеси“

В този урок ще обсъдим разликата между BRS и SRS в тестване на софтуер:

Разлика между СРС и БРС
Разлика между СРС и БРС
BRS (спецификация на бизнес изискванията) SRS (Спецификация на системните изисквания)
Той описва на много високо ниво функционалните спецификации на софтуера Той описва на високо ниво функционалната и техническа спецификация на софтуера
Това е официален документ, описващ изискването, предоставено от клиента (писмено, устно) Той определя функционалните и нефункционалните изисквания на софтуера, който ще бъде разработен
Обикновено се създава от Бизнес анализатор който взаимодейства с клиентите Обикновено се създава от Системата Architect, който е технически експерт.

Въпреки че в по-малките компании BA ще създаде и SRS.

Някои компании изобщо не създават СРС. Техният BRS е достатъчно подробен, за да се използва и като SRS.

Извлича се от взаимодействието и изискванията на клиента Произлиза от БРС

Обобщете тази публикация с: