Questões de Engenharia de Requisitos (Engenharia de Software)

Limpar Busca

Leia o texto a seguir.


Segundo Valente (2020), “em alguns projetos, ainda se exige um Documento de Especificação de Requisitos, no qual todos os requisitos do software que se pretende construir — incluindo requisitos funcionais e não-funcionais — são documentados em linguagem natural (português, inglês, etc.)”.


VALENTE, Marco Tulio. Engenharia de software moderna. Princípios e Práticas para Desenvolvimento de Software com Produtividade, v. 1, n. 24, 2020.


A norma recomendada para guiar tal documentação é a

  • A ISO 25010.
  • B ISO 42010.
  • C ISO 29119.
  • D IEEE 829.
  • E IEEE 830.

Uma das funções de um Analista de Sistemas é capturar as necessidades dos clientes e traduzi-las em requisitos do sistema.
Assinale a alternativa que apresenta CORRETAMENTE qual a técnica que pode ser usada para capturar requisitos de software:

  • A Brainstorming.
  • B Classificação ABC.
  • C Diagrama de Gantt.
  • D Controle estatístico de processos.

No contexto de engenharia de requisitos, assinale a alternativa que apresenta CORRETAMENTE um exemplo de um requisito funcional:

  • A O sistema deve ser compatível com navegadores modernos.
  • B O sistema deve responder a cada solicitação em até 3 segundos.
  • C O sistema deve ser escalável para atender até 10.000 usuários simultâneos.
  • D O sistema deve permitir que usuários realizem login utilizando credenciais válidas.

Julgue o próximo item, acerca de análise de requisitos, UML e conceitos relativos à orientação a objetos.


O design thinking converge com a engenharia de requisitos e com a UX (experiência do usuário), especialmente em sua etapa de prototipação, quando são produzidas as ideias e é incentivada a criatividade, de modo que se possa fazer imersão no que o usuário espera do software.

  • Certo
  • Errado

A respeito de engenharia de requisitos, julgue o item a seguir.

A especificação de requisitos realizada a partir da utilização de modelos gráficos é incapaz de representar aspectos não funcionais e interdependências entre requisitos não funcionais em projetos de software.

  • Certo
  • Errado