BRS vs. SRS: Nøkkelforskjellen mellom dem

NØKKELFORSKJELL

  • SRS spesifiserer de funksjonelle og ikke-funksjonelle kravene til programvaren som skal utvikles, mens BRS i programvareteknikk er et formelt dokument som beskriver kravet gitt av klienten
  • SRS er laget av systemarkitekten, mens BRS-programvare vanligvis lages av forretningsanalytikeren.
  • SRS står for System Requirement Specification mens BRS står for Business Requirement Specification.
  • SRS er avledet fra BRS, mens BRS er avledet fra klientinteraksjon og krav.

Før vi begynner må du vite – Forskjellen mellom et krav og en spesifikasjon

Krav Spesifikasjoner
De skisserer "hva" programvaren må gjøre De skisserer "hvordan" programvaren skal lages
De skisserer programvaren fra sluttbruker-, forretnings- og interessentperspektivet. De skisserer programvaren fra det tekniske teamets perspektiv.

Det finnes en mengde termer og terminologi for ulike dokumenter

Spesifikasjonsdokumenter som –

  • SRS – Systemkravsspesifikasjoner
  • FRS – Funksjonelle kravspesifikasjoner
  • BRS – Business Requirement Specification
  • CRS- kompatibilitetskravspesifikasjoner
  • PRS – Spesifikasjoner for ytelseskrav
  • RRS- Spesifikasjoner for pålitelighetskrav
  • CRS-konfigurasjoner kravspesifikasjon

Kravdokumenter som –

  • BRD – Business Requirement Document
  • SRD – Systemkravdokument

Poeng å tenke på

  • Mange steder er disse dokumentene ikke separate og brukes om hverandre.
  • Spesifikasjoner og krav kommuniserer grovt sett den samme informasjonen, men til to helt forskjellige målgrupper.
  • For et gitt prosjekt avhenger hvilke dokumenter ovenfor opprettet av prosjektets "natur" og de organisatoriske "prosessene"

I denne opplæringen vil vi diskutere forskjellen mellom BRS og SRS i programvaretesting:

Forskjellen mellom SRS og BRS
Forskjellen mellom SRS og BRS
BRS (Business Requirement Specification) SRS (System Requirement Specification)
Den beskriver på meget høyt nivå de funksjonelle spesifikasjonene til programvaren Den beskriver på et høyt nivå den funksjonelle og tekniske spesifikasjonen til programvaren
Det er et formelt dokument som beskriver kravet gitt av klienten (skriftlig, muntlig) Den spesifiserer funksjonelle og ikke-funksjonelle krav til programvaren som skal utvikles
Vanligvis er det laget av Business Analyst som samhandler med klienter Vanligvis er det opprettet av systemet Architect hvem som er en teknisk ekspert.

Skjønt i mindre selskaper vil BA også opprette SRS.

Noen selskaper oppretter ikke SRS helt. Deres BRS er detaljert nok til å brukes som SRS også.

Det er avledet fra klientinteraksjon og krav Det er avledet fra BRS