Arquiteto de sistemasO arquiteto de sistemas é o profissional da área de informática responsável pela concepção, desenho e desenvolvimento da arquitetura de sistemas computacionais. Dentre as suas responsabilidades podemos destacar:
MotivaçãoEm sistemas grandes e complexos é impraticável que a arquitetura seja concebida de forma descentralizada por um grande número de desenvolvedores ou programadores. Além disso, alguns desenvolvedores tem a reputação de não entender ou de responder de maneira pouco confortável às necessidades dos usuários e clientes. Um bom arquiteto deve traduzir os requisitos de forma que sejam inteligíveis para clientes, usuários e desenvolvedores. É responsabilidade do arquiteto garantir que o produto final corresponda a visão do usuário. Alguns dizem que: determinar o que um usuário quer a partir daquilo que ele diz querer, "é uma arte e não engenharia". Portando, o arquiteto não é aquele que não segue uma receita, mas aquele que interage intensamente com os usuários para extrair os "verdadeiros requisitos". A maioria dos desenvolvedores é formada por especialistas. Eles conhecem detalhes técnicos em profundidade e aplicam estes conhecimentos para resolver os problemas do mundo real. Avaliar o custo/benefício de uma solução e construir um sistema avaliando todo o cenário do cliente não é a sua função. O arquiteto tem uma visão mais ampla que o desenvolvedor e conta com o apoio de especialistas nas várias áreas envolvidas em um projeto. Ver também |