2.1. Considere as prioridades do projeto.

É claro que você quer construir um sistema que atenda às necessidades de seus usuários. Mas, há outros fatores concorrentes que você deve considerar em seu projeto, como os seguintes:

Cada uma dessas prioridades afeta o sistema como um todo. Nem sempre você poderá optar pela melhor modelagem possível, às vezes você terá que trabalhar naquela que é a mais econômica, outra vez será a mais segura, outra vez a que suporta a maior carga.

A definição dessas variáveis deve acontecer logo no início do projeto, antes mesmo de se iniciar a modelagem. Mudanças nas prioridades afetam a arquitetura, fazendo com que você utilize uma ou outra alternativa.

Copyright © 2014 AIEC.