BRS vs. SRS: Nyckelskillnaden mellan dem

NYCKELSKILL

  • SRS specificerar de funktionella och icke-funktionella kraven för programvaran som ska utvecklas, medan BRS i mjukvaruteknik är ett formellt dokument som beskriver kravet från kunden
  • SRS skapas av systemarkitekten medan BRS-mjukvara vanligtvis skapas av affärsanalytikern.
  • SRS står för System Requirement Specification medan BRS står för Business Requirement Specification.
  • SRS härleds från BRS medan BRS härrör från klientinteraktion och krav.

Innan vi börjar måste du veta – Skillnaden mellan ett krav och en specifikation

Krav Specifikationer
De beskriver "vad" programvaran måste göra De beskriver "hur" programvaran kommer att skapas
De beskriver programvaran utifrån slutanvändarens, affärs- och intressentperspektivet. De beskriver programvaran ur det tekniska teamets perspektiv.

Det finns en uppsjö av termer och terminologi för olika dokument

Specifikationsdokument som -

  • SRS – Systemkravsspecifikationer
  • FRS – Funktionskravsspecifikationer
  • BRS – Business Requirement Specification
  • CRS- Specifikationer för kompatibilitetskrav
  • PRS – Performance Requirements Specifications
  • RRS- Specifikationer för tillförlitlighetskrav
  • CRS-konfigurationskravspecifikation

Kravdokument som -

  • BRD – Verksamhetskravsdokument
  • SRD – Systemkravsdokument

Punkter att begrunda

  • På många ställen är dessa dokument inte separata och används omväxlande.
  • Specifikationer och krav kommunicerar ungefär samma information, men till två helt olika målgrupper.
  • För ett givet projekt beror vilka dokument av ovanstående som skapas på projektets "natur" och de organisatoriska "processerna"

I den här handledningen kommer vi att diskutera skillnaden mellan BRS och SRS i mjukvarutestning:

Skillnaden mellan SRS och BRS
Skillnaden mellan SRS och BRS
BRS (Business Requirement Specification) SRS (System Requirement Specification)
Den beskriver på mycket hög nivå mjukvarans funktionsspecifikationer Den beskriver på hög nivå programvarans funktionella och tekniska specifikation
Det är ett formellt dokument som beskriver kravet från klienten (skriftligt, muntligt) Den specificerar de funktionella och icke-funktionella kraven för programvaran som ska utvecklas
Vanligtvis skapas det av Affärsanalytiker som interagerar med kunder Vanligtvis skapas det av systemet Architect vem som är en teknisk expert.

Även i mindre företag kommer BA att skapa SRS också.

Vissa företag skapar inte SRS helt och hållet. Deras BRS är tillräckligt detaljerad för att kunna användas som SRS också.

Det härrör från klientinteraktion och krav Det härrör från BRS