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:

| 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 |
