BRS vs. SRS: diferencia clave entre ellos

Diferencia clave

  • SRS especifica los requisitos funcionales y no funcionales del software a desarrollar, mientras que BRS en ingenierรญa de software es un documento formal que describe los requisitos proporcionados por el cliente.
  • El SRS lo crea el arquitecto del sistema, mientras que el software BRS normalmente lo crea el analista de negocios.
  • SRS significa Especificaciรณn de requisitos del sistema, mientras que BRS significa Especificaciรณn de requisitos comerciales.
  • SRS se deriva de BRS, mientras que BRS se deriva de la interacciรณn y los requisitos del cliente.

Antes de comenzar debes saber โ€“ La diferencia entre un Requisito y una Especificaciรณn

Requisitos Especificaciones
Describen "quรฉ" debe hacer el software Describen โ€œcรณmoโ€ se crearรก el software
Describen el software desde la perspectiva del usuario final, la empresa y las partes interesadas. Describen el software desde la perspectiva del equipo tรฉcnico.

Hay una gran cantidad de tรฉrminos y terminologรญa para varios documentos.

Documentos de especificaciรณn como โ€“

  • SRS: especificaciones de requisitos del sistema
  • FRS โ€“ Especificaciones de requisitos funcionales
  • BRS โ€“ Especificaciรณn de requisitos comerciales
  • CRS-Especificaciones de requisitos de compatibilidad
  • PRS: especificaciones de requisitos de rendimiento
  • RRS- Especificaciones de requisitos de confiabilidad
  • Especificaciรณn de requisitos de configuraciones CRS

Documentos de requisitos como:

  • BRD โ€“ Documento de requisitos comerciales
  • SRD: documento de requisitos del sistema

Puntos a considerar

  • En muchos lugares estos documentos no estรกn separados y se utilizan indistintamente.
  • Las especificaciones y los requisitos comunican aproximadamente la misma informaciรณn, pero a dos audiencias completamente diferentes.
  • Para un proyecto determinado, los documentos anteriores que se crean dependen de la "naturaleza" del proyecto y de los "procesos" organizacionales.

En este tutorial discutiremos la diferencia entre BRS y SRS en pruebas de software:

Diferencia entre SRS y BRS
Diferencia entre SRS y BRS
BRS (Especificaciรณn de requisitos comerciales) SRS (Especificaciรณn de requisitos del sistema)
Describe a muy alto nivel las especificaciones funcionales del software. Describe a alto nivel, la especificaciรณn funcional y tรฉcnica del software.
Es un documento formal que describe los requisitos proporcionados por el cliente (escrito, verbal). Especifica los requisitos funcionales y no funcionales del software a desarrollar.
Generalmente es creado por el Business Analyst quien interactรบa con los clientes Generalmente es creado por el sistema. ArchiDetectar quiรฉn es un experto tรฉcnico.

Aunque en las empresas mรกs pequeรฑas la BA tambiรฉn crearรก SRS.

Algunas empresas no crean SRS por completo. Su BRS es lo suficientemente detallado como para usarlo tambiรฉn como SRS.

Se deriva de la interacciรณn y los requisitos del cliente. Se deriva del BRS.

Resumir este post con: