FC ConcursosFC Concursos

Questão FC405908

Durante o processo de engenharia de requisitos em um projeto de desenvolvimento de software para um sistema bancário, o analista de requisitos identificou que era necessário que a

Questões sem classificação de assunto (TI - Engenharia de Software)

FGV · 2024

Durante o processo de engenharia de requisitos em um projeto de desenvolvimento de software para um sistema bancário, o analista de requisitos identificou que era necessário que a função de saldo de conta passasse a ser realizada em tempo real. Para isso, ele utilizou uma entrevista com o gerente do projeto e uma sessão de brainstorming com a equipe de desenvolvimento. Nesse contexto, é correto afirmar que

  1. o requisito identificado é funcional, pois descreve uma funcionalidade específica do sistema que o usuário deve ser capaz de executar.
  2. o requisito identificado é não funcional, pois está relacionado ao desempenho do sistema ao apresentar informações em tempo real.
  3. a entrevista com o gerente do projeto é um exemplo de técnica de prototipação, uma vez que visa a construção de um modelo para validar os requisitos.
  4. a sessão de brainstorming com a equipe de desenvolvimento é uma técnica inadequada para e licitação de requisitos, pois deve-se usar apenas entrevistas formais com os usuários finais.
  5. o processo de engenharia de requisitos geralmente ocorre após a fase de implementação do software, pois é necessário ter o software em funcionamento para capturar as necessidades dos usuários.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A expressão "saldo de conta em tempo real" descreve uma qualidade do sistema, ou seja, uma restrição sobre como o sistema deve apresentar a informação, não uma função distinta. Por isso trata‑se de um requisito não funcional.

Requisitos não funcionais abrangem atributos como desempenho, disponibilidade, latência e consistência. Exigir atualização e resposta imediata impõe limites de tempo de resposta e capacidade, típicos de requisitos de desempenho.

Classificá‑lo corretamente é crucial para orientar decisões de arquitetura, escolha de banco de dados, mecanismos de cache e estratégias de sincronização, que garantem atendimento às metas temporais do sistema.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo