BRS vs. SRS: principal diferença entre eles

DIFERENÇA CHAVE

  • SRS especifica os requisitos funcionais e não funcionais do software a ser desenvolvido, enquanto BRS em engenharia de software é um documento formal que descreve o requisito fornecido pelo cliente
  • O SRS é criado pelo arquiteto do sistema, enquanto o software BRS geralmente é criado pelo analista de negócios.
  • SRS significa Especificação de Requisitos do Sistema, enquanto BRS significa Especificação de Requisitos de Negócios.
  • O SRS é derivado do BRS, enquanto o BRS é derivado da interação e dos requisitos do cliente.

Antes de começarmos você deve saber – A diferença entre um Requisito e uma Especificação

Requisitos Especificações
Eles descrevem “o que” o software deve fazer Eles descrevem “como” o software será criado
Eles descrevem o software da perspectiva do usuário final, da empresa e das partes interessadas. Eles descrevem o software da perspectiva da equipe técnica.

Há uma infinidade de termos e terminologia para vários documentos

Documentos de especificação como -

  • SRS – Especificações de requisitos do sistema
  • FRS – Especificações de Requisitos Funcionais
  • BRS – Especificação de Requisitos de Negócios
  • CRS – Especificações de requisitos de compatibilidade
  • PRS – Especificações de Requisitos de Desempenho
  • RRS – Especificações de Requisitos de Confiabilidade
  • Especificação de requisitos de configurações CRS

Documentos de requisitos como -

  • BRD – Documento de Requisitos de Negócios
  • SRD – Documento de Requisitos do Sistema

Pontos a considerar

  • Em muitos lugares, esses documentos não são separados e são usados ​​de forma intercambiável.
  • Especificações e requisitos comunicam aproximadamente as mesmas informações, mas para dois públicos completamente diferentes.
  • Para um determinado projeto quais documentos acima são criados, depende da “natureza” do projeto e dos “processos” organizacionais

Neste tutorial discutiremos a diferença entre BRS e SRS em teste de software:

Diferença entre SRS e BRS
Diferença entre SRS e BRS
BRS (especificação de requisitos de negócios) SRS (especificação de requisitos do sistema)
Descreve em alto nível as especificações funcionais do software Descreve em alto nível as especificações funcionais e técnicas do software
É um documento formal que descreve o requisito fornecido pelo cliente (escrito, verbal) Especifica os requisitos funcionais e não funcionais do software a ser desenvolvido
Geralmente é criado pelo Analista de Negócios quem interage com os clientes Geralmente é criado pelo Sistema Archiidentificar quem é um especialista técnico.

Embora em empresas menores o BA também crie SRS.

Algumas empresas não criam SRS completamente. Seu BRS é detalhado o suficiente para ser usado também como SRS.

É derivado da interação e dos requisitos do cliente É derivado do BRS

Resuma esta postagem com: