Questão de Engenharia de Software — Engenharia de Requisitos — CESPE / CEBRASPE 2023
Engenharia de Software›Engenharia de Requisitos
Código
ce153209
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Arquitetura e Engenharia Tecnológica
No que se refere à engenharia de requisitos, julgue o item a seguir.Os requisitos de usuário de um sistema devem descrever os requisitos funcionais, de modo que eles sejam compreensíveis pelos usuários do sistema que não possuem conhecimento técnico detalhado, abstendo-se de inserir requisitos não funcionais.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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 – Níveis de Requisitos
Gabarito: Errado. A afirmação de que os requisitos de usuário devem se abster de inserir requisitos não funcionais está incorreta. Os requisitos de usuário podem (e frequentemente devem) incluir requisitos não funcionais, desde que redigidos de forma compreensível para usuários sem conhecimento técnico. A distinção entre requisitos de usuário e de sistema é o nível de detalhamento e formalidade, não a exclusão de requisitos não funcionais.
Conforme os conceitos da engenharia de requisitos, requisitos de usuário são declarações em linguagem natural sobre os serviços e restrições do sistema, voltados para gerentes, clientes e usuários finais. Eles abrangem tanto requisitos funcionais quanto não funcionais, adaptados para a compreensão do público-alvo.
Conteúdo de apoio: "Não há nenhum problema em inserir requisitos não funcionais nos requisitos de usuário. O que distingue os requisitos de usuário dos de sistema é o nível de detalhamento e formalidade, além da inserção/omissão de características técnicas."
Portanto, a proposição de que os requisitos de usuário devem descrever apenas requisitos funcionais e se abster de não funcionais é falsa.
NÃO CAIA NESSA!
A banca explora a confusão entre o público-alvo (usuários não técnicos) e o conteúdo dos requisitos. Muitos candidatos acreditam que requisitos de usuário são apenas funcionais, mas eles podem (e devem) incluir restrições não funcionais, como desempenho, segurança e usabilidade, desde que expressas de forma acessível.