BRS vs. SRS: A legfontosabb különbség köztük

KULCSKÜLÖNBSÉG

  • Az SRS meghatározza a fejlesztendő szoftver funkcionális és nem funkcionális követelményeit, míg a BRS a szoftverfejlesztésben egy formális dokumentum, amely leírja az ügyfél által biztosított követelményeket.
  • Az SRS-t a rendszerépítész hozza létre, míg a BRS-szoftvert általában az üzleti elemző.
  • Az SRS a System Requirement Specification, míg a BRS a Business Requirement Specification rövidítése.
  • Az SRS a BRS-ből származik, míg a BRS az ügyfél interakciójából és követelményeiből származik.

Mielőtt elkezdené, ismernie kell – a különbséget a követelmény és a specifikáció között

követelmények Műszaki adatok
Felvázolják, „mit” kell tennie a szoftvernek Felvázolják, „hogyan” készül el a szoftver
Felvázolják a szoftvert a végfelhasználó, az üzleti és az érdekelt felek szemszögéből. Felvázolják a szoftvert a technikai csapat szemszögéből.

Rengeteg kifejezés és terminológia létezik a különféle dokumentumokhoz

Specifikációs dokumentumok, mint például -

  • SRS – System Requirement Specifications
  • FRS – Funkcionális követelmények előírásai
  • BRS – Business Requirement Specification
  • CRS – Kompatibilitási követelmények specifikációi
  • PRS – Teljesítménykövetelmények specifikációi
  • RRS- Megbízhatósági követelmények specifikációi
  • CRS-konfigurációk követelményeinek specifikációja

Követelményes dokumentumok, mint pl.

  • BRD – Üzleti követelménydokumentum
  • SRD – Rendszerkövetelmény-dokumentum

Elgondolkodtató pontok

  • Sok helyen ezek a dokumentumok nem különállóak, és felcserélhetően használják őket.
  • A specifikációk és követelmények nagyjából ugyanazt az információt közvetítik, de két teljesen különböző közönség számára.
  • Az, hogy egy adott projektnél mely fenti dokumentumok készülnek, a projekt „jellegétől” és a szervezeti „folyamatoktól” függ.

Ebben az oktatóanyagban megvitatjuk a BRS és az SRS közötti különbséget szoftver tesztelés:

Az SRS és a BRS közötti különbség
Az SRS és a BRS közötti különbség
BRS (Üzleti Követelmények Specifikáció) SRS (System Requirement Specification)
Nagyon magas szinten írja le a szoftver funkcionális specifikációit Magas szinten írja le a szoftver funkcionális és műszaki specifikációit
Ez egy formális dokumentum, amely leírja az ügyfél által megadott követelményeket (írásban, szóban) Meghatározza a fejlesztendő szoftver funkcionális és nem funkcionális követelményeit
Általában a Business Analyst aki kapcsolatba lép az ügyfelekkel Általában a rendszer hozza létre Architect, aki műszaki szakértő.

Bár kisebb cégeknél a BA SRS-t is létrehoz.

Egyes vállalatok egyáltalán nem hoznak létre SRS-t. A BRS-jük elég részletes ahhoz, hogy SRS-ként is használják.

Az ügyfél interakciójából és követelményeiből származik A BRS-ből származik