Imagem de fundo

Elaborar a arquitetura de um software é importante por diversas razões, dentre as quais...

Elaborar a arquitetura de um software é importante por diversas razões, dentre as quais permite destacar, desde o início da construção do software, as decisões de projeto que terão impacto significativo nas atividades de engenharia de software ao longo do processo. Dentre os diversos elementos que subsidiam a elaboração de uma arquitetura de software, os que apresentam maior impacto são


A

as especificações funcionais.


B

as definições dos casos de uso.


C

os requisitos não-funcionais.


D

as complexidades de contexto.