Informática, perguntado por alanmateus, 11 meses atrás

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 thaynnaba
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