O que é uma especificação de requisitos de software (SRS)?

Questão

O que é uma especificação de requisitos de software (SRS)?

Alternativas

a) É um documento que captura restrições de design e requisitos de alto nível para que o cliente possa compreender o sistema que será desenvolvido. Seu objetivo é fornecer uma visão ampla do produto que se pretende desenvolver, sem aprofundamento em detalhes.

b) É um documento que inclui as ações necessárias para definir, coordenar e integrar todos os planos auxiliares do projeto.

c) É um documento com uma abordagem sistemática para o teste de sistemas, como hardware ou software. Ele geralmente consiste em uma modelagem detalhada do fluxo de trabalho durante o processo.

d) É uma descrição de um sistema de software a ser desenvolvido. Ele estabelece requisitos funcionais e não funcionais.

97%

e) É um artefato composto e abrangente, que reúne todas as informações necessárias ao gerenciamento do projeto

Explicação

Uma SRS (Software Requirements Specification) é um documento que especifica o que o software deve fazer e sob quais condições/qualidades ele deve operar.

Passo a passo:

  1. A SRS descreve o sistema de software a ser desenvolvido do ponto de vista de requisitos.
  2. Ela inclui requisitos funcionais (serviços, comportamentos, funções do sistema) e requisitos não funcionais (desempenho, segurança, usabilidade, confiabilidade, restrições, etc.).
  3. Não é um plano de gestão do projeto (como no item b ou e), nem um documento de testes (item c), nem apenas uma visão ampla sem detalhes (item a). Ela é, por definição, a especificação de requisitos.

Portanto, a alternativa que melhor define SRS é a que explicita que se trata da descrição do sistema com requisitos funcionais e não funcionais.

Alternativa correta: (d).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.