These architectural principles
are very important to the solution architects, since they need to
follow these principles to produce the architecture of each specific
project of the organization. Thereby, the solution architect designs
the overall solution of one project and then, this solution is divided
in order to be developed. Each ‘‘part’’ of the overall architecture is
refined by one software architect that works closely aligned with
software developers.