Entender os requisitos de um problema está entre as tarefas mais difíceis, enfrentadas por um engenheiro de software. Afinal de contas, o cliente não sabe o que é necessário? Os usuários finais não deveriam ter um bom entendimento das características e funções que trarão benefícios? Surpreendentemente, em muitos casos, a resposta a essas perguntas é “não”.
PRESSMAN, R. Engenharia de Software. 7. ed. Porto Alegre: AMGH, 2011.
Sobre os requisitos de software, leia as afirmativas a seguir:
I. Requisitos para o sistema são as descrições das funções e das restrições que o sistema deverá possuir.
II. Ajudam a estabelecer uma base de concordância entre o cliente e o fornecedor sobre o que o software fará.
III. Ajudam a reduzir o custo de desenvolvimento (requisitos mal definidos causam retrabalho).
IV. Engenharia de Requisitos é o processo de descobrir, analisar, documentar e verificar essas funções e restrições.
É correto o que se afirma em:
Alternativas
Alternativa 1:
I, apenas.
Alternativa 2:
II e III, apenas.
Alternativa 3:
II e IV, apenas.
Alternativa 4:
I, II e IV, apenas.
Alternativa 5:
I, II, III e IV.
Soluções para a tarefa
Respondido por
2
Olá!
No caso em questão podemos afirmar que a alternativa correta é a número 5, em que todas estão corretas.
Isso porque a engenharia dos requisitos é a responsável por desenvolver os requisitos mínimos que um software irá possuir. Esses requisitos variam conforme a necessidade do que se está desenvolvendo para o cliente.
Deve, portanto, serem bem explicitado tanto para o cliente como para o consumidor final. Um sistema de requisitos mal elaborado pode causar diversos prejuízos para as empresas.
Espero ter ajudado!
Perguntas interessantes
Matemática,
7 meses atrás
Administração,
7 meses atrás
Matemática,
7 meses atrás
Administração,
11 meses atrás
ENEM,
11 meses atrás
História,
1 ano atrás
História,
1 ano atrás