A complexidade crescente dos sistemas requer a implementação de novos métodos de desenvolvimento para manter os custos, o tempo e a qualidade sob con

trole. As abordagens tradicionais, centradas em documentos e baseadas em testes não são mais compatíveis com a atual engenharia de sistema multidisciplinar e distribuída.



Considerando o texto acima, analise as afirmativas abaixo sobre as características de sistemas que devem ser tratadas e consideradas pelos analistas e projetistas de engenharia de software para futuras aplicações.

I. Considerar as arquiteturas complexas e sistemas heterogêneos distribuídos
II. Devem considerar somente a reatividade e os usuários experientes para interação com o sistema.
III. ​Considerar a multifuncionalidade e variabilidade de manutenção
IV. Considerar a criticidade do software, pois tornou-se o componente pivô em todos os sistemas críticos nos negócios e em muitos sistemas em termos de segurança.


É correto o que se afirma em:


Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
I e II, apenas.

Alternativa 3:
II e IV, apenas.

Alternativa 4:
I, III e IV, apenas.

Alternativa 5:
I, II, III e IV.

RESPONDER

Vânia Dambros está aguardando sua ajuda, Clique aqui para responder.