No que se refere à engenharia de requisitos, julgue o item a...
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.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - Errado
Na engenharia de requisitos, é fundamental compreender que os requisitos de um sistema são compostos tanto por elementos funcionais quanto não funcionais. Requisitos funcionais descrevem o que o sistema deve fazer, suas funcionalidades e comportamentos em resposta a entradas ou em situações específicas. Em contraponto, os requisitos não funcionais definem características gerais do sistema, como desempenho, segurança, usabilidade e confiabilidade, que não estão diretamente ligados às funcionalidades específicas.
É importante que os requisitos de usuário sejam escritos de forma que os usuários do sistema, mesmo aqueles sem conhecimento técnico detalhado, possam compreendê-los. No entanto, isto não significa que os requisitos não funcionais devam ser excluídos dessa documentação. Eles são essenciais para garantir que o sistema atenda às expectativas de qualidade e operação dentro do contexto em que será utilizado. Portanto, uma descrição abrangente dos requisitos de um sistema incluirá tanto aspectos funcionais quanto não funcionais, adequados à compreensão dos usuários finais.
Assim, a assertiva está incorreta, pois sugere que os requisitos de usuário devam se abster de conter requisitos não funcionais, o que não é condizente com as melhores práticas em engenharia de requisitos.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Requisitos de usuário devem ser informados, o que o sistema deve fazer e restrições.
De acordo com os conceitos da engenharia de requisitos, os requisitos funcionais descrevem as funcionalidades que o software deve ter, ou seja, o que o software deve fazer para satisfazer as necessidades do usuário ou do sistema em questão.
Já os requisitos não funcionais especificam as restrições ou condições de qualidade que o software deve atender, como desempenho, segurança, usabilidade, confiabilidade, interoperabilidade(conversar com sistemas diferentes) entre outros.
Requisitos de usuários podem ser tanto funcionais quanto não funcionais.
Os requisitos de usuário para um sistema devem descrever os requisitos funcionais e não funcionais de modo que sejam compreensíveis para os usuários do sistema que não tenham conhecimentos técnicos detalhados. Idealmente, eles devem especificar somente o comportamento externo do sistema. O documento de requisitos não deve incluir detalhes da arquitetura ou projeto do sistema. Consequentemente, se você está escrevendo requisitos de usuário, não deve usar o jargão de software, notações estruturadas ou notações formais; você deve escrever os requisitos de usuário em linguagem natural, com tabelas simples, formas e diagramas intuitivos.
Gabarito ERRADO
Sommerville Edição 9º
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo