Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — FGV 2024

Engenharia de SoftwareEngenharia de Requisitos
Código
fg079723
Banca
FGV
Órgão
DATAPREV
Ano
2024
Nível
Superior
Cargo
ATI - Desenvolvimento de Software
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. Ao requisito identificado é funcional, pois descreve uma funcionalidade específica do sistema que o usuário deve ser capaz de executar.
  2. Bo requisito identificado é não funcional, pois está relacionado ao desempenho do sistema ao apresentar informações em tempo real.
  3. Ca 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. Da sessão de brainstorming com a equipe de desenvolvimento é uma técnica inadequada para elicitação de requisitos, pois deve-se usar apenas entrevistas formais com os usuários finais.
  5. Eo 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.
Revelar gabarito e comentário

GabaritoB — o requisito identificado é não funcional, pois está relacionado ao desempenho do sistema ao apresentar informações em tempo real.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Engenharia de Requisitos: Requisitos Funcionais e Não Funcionais

Gabarito: letra B. O requisito "saldo em tempo real" é classificado como não funcional, pois está relacionado ao desempenho do sistema, especificamente ao tempo de resposta. Requisitos não funcionais descrevem restrições ou qualidades do sistema, como performance, segurança, usabilidade, etc. Requisitos funcionais descrevem as funcionalidades que o sistema deve executar.

A banca testa a diferença entre esses dois tipos e o conhecimento sobre o processo de engenharia de requisitos.

NÃO CAIA NESSA!

A banca aposta que o aluno classifique o requisito de tempo real como funcional, mas ele é um requisito não funcional de desempenho. Lembre-se: requisitos funcionais descrevem "o que" o sistema faz; não funcionais descrevem "como" ou "com que qualidade".

Requisitos de software
  • 1Funcionais
    • "O que" o sistema faz
    • Ex.: consultar saldo
  • 2Não funcionais
    • "Como" / "com que qualidade"
    • Desempenho (tempo real)
    • Segurança
    • Usabilidade
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que o requisito é funcional. No entanto, o requisito de "tempo real" impõe uma restrição de desempenho, sendo, portanto, não funcional. Funcional seria a função de consultar saldo, mas o "em tempo real" é uma característica de performance.

Alternativa B — ✅ Correta ⟵ GABARITO

Correta. O requisito de "saldo em tempo real" é um requisito não funcional de desempenho, pois especifica a rapidez com que o sistema deve responder.

Alternativa C — ❌ Incorreta

A entrevista não é uma técnica de prototipação. Prototipação envolve a construção de um modelo executável ou não, para validar requisitos. Entrevista é uma técnica de elicitação direta, não de prototipação.

Alternativa D — ❌ Incorreta

Brainstorming é uma técnica válida e comum de elicitação de requisitos, não sendo inadequada. Ela envolve a geração criativa de ideias com partes interessadas, não apenas entrevistas formais com usuários finais.

Alternativa E — ❌ Incorreta

A engenharia de requisitos ocorre nas fases iniciais do projeto, antes da implementação. Realizá-la após a implementação seria inviável, pois os requisitos guiam o desenvolvimento.

Gabarito: letra B.

Link permanente: /questoes/fg079723