A essência do trabalho de um arquiteto de software é ser capaz de aplicar e encontrar o equilíbrio certo entre estes três "fontes" da arquitetura.

Assim podemos afirmar que o papel de um arquiteto de software é de grande responsabilidade em um projeto de software. Até mesmo o sucesso do projeto vai ser influenciado diretamente pela solução arquitetônica empregada.

Em virtude da importância e responsabilidade exercida por este profissional, é natural persarmos que esse papel deve sempre ser exercido por alguém que tenha autoridade e liderança. Entretanto, em muitas organizações de desenvolvimento de software a responsabilidade não é acompanhada com autoridade específica. Desta forma, a fim de fazer o seu trabalho de forma eficaz, o arquiteto deve, então, encontrar uma outra maneira de exercer influência e liderança.

Ele deve possuir uma série de habilidades, tais como:

Copyright © 2016 AIEC.