Sunday, August 08, 2010

Arquitetura de Software

Como já li várias definições para Arquitetura de Software, decidi por criar uma:

"Arquitetura de Software é a decomposição da solução de um problema computacional orientada a(os) risco(s) e requisito(s) não funcional(is) equacionada pelo problema em questão."

De forma simples: projete a solução para prover os requisitos não funcionais e reduzir os riscos do projeto. Isso gera uma série de decisões a serem tomadas durante o projeto, envolvendo todos os elementos da decomposição da solução, mas que gera valor (benefício em tupiniquês) a longo prazo. O próximo post, a definição será explorada.

Enjoy!

No comments: