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

Limpar Busca

Em um projeto, a fase de especificação de requisitos diz, com precisão, o que o sistema deve fazer e o que ele não deve fazer.

  • Certo
  • Errado

Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.


Para a validação dos requisitos especificados, é uma decisão válida gerar casos de testes, a partir dos requisitos de usuário, antes do início da codificação das funcionalidades.

  • Certo
  • Errado

No levantamento de requisitos para a construção de um sistema de software, é considerado como um requisito não funcional

  • A a baixa no estoque após a emissão da nota fiscal de venda de um produto.
  • B existir um botão que permita a impressão da nota fiscal de um produto gerada após sua venda.
  • C a solicitação de um segundo fator de autenticação após se digitar o nome do usuário e a senha.
  • D somente o presidente da empresa ter permissão para gerar os relatórios de informações estratégicas.
  • E o sistema estar em conformidade com a Lei Geral de Proteção de Dados.
A etapa de levantamento de requisitos é composta por diversas técnicas que visam obter do cliente as informações necessárias para desenvolver o projeto do sistema de informação. Sobre essas técnicas, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F). ( ) Entrevistas não estruturadas: Informal ou sem agenda pré-definida. ( ) Brainstorming: Reunião com várias pessoas onde todos discutem um tema central. ( ) Prototipagem: Desenvolvimento de um modelo que simulará o sistema real. Assinale a alternativa que apresenta a sequência correta de cima para baixo.
  • A F - F - F
  • B F - F - V
  • C V - F - V
  • D V - V - F
  • E V - V - V

Para levantar os requisitos de um novo projeto, foram realizadas entrevistas individuais com as partes interessadas para determinar o verdadeiro problema a ser resolvido. Após determinar qual era o problema, não ficou claro qual seria a solução necessária, e tanto a equipe quanto as partes interessadas concordaram que seria importante utilizar uma técnica de criatividade adequada para desenvolver requisitos inovadores.
Foi escolhida a técnica conhecida como “Six Thinking Hats”, ou “Seis Chapéus do Pensamento”, ou, ainda, “Técnica dos Seis Chapéus”, que apresenta, entre outras vantagens, a possibilidade de

  • A identificação antecipada de riscos e de contramedidas que possam ser desenvolvidas.
  • B persuasão de partes interessadas, que podem estar muito convencidas de sua própria opinião.
  • C coleção de muitas ideias de forma colaborativa, em uma pequena quantidade de tempo.
  • D obtenção de informações operacionais que não podem ser expressadas facilmente.
  • E uso de analogias para facilitar o tratamento do problema sem o viés cognitivo trazido pelas opiniões pessoais sobre o futuro da organização.