em toda a empresa- Concentrar as discussoes de arquitetura- Acelerar o funcionamento e diminuir a complexidade- Permitir projecoes dos itens de um framework de arquitetura em outros Apoio de ferramentas- Integrar solucoes, fornecedores e equipes distintas de forma mais harmonica e estruturada conforme planejamento- Facilitar comunicacao da visao e dos planos para toda a corporacao- Identificar alinhamento de TI com as diretrizes de negocioA Arquitetura de software e uma pratica muito comum e frameworks de desenvolvimento de software como o RUP e OpenUP sao baseados nos conceitos de Arquitetura como suporte ao desenvolvimento.Trocar de tecnologia pode significar apenas mudar o problema de lugar, mas continuar cometendo erros basicos de acoplamento e coesao, de design, de analise de requisitos e de gestao. Produzir Arquitetura de Sistemas e Arquitetura Corporativa nao trata de tecnologia, mas de padroes, boas praticas, com baixo acoplamento e alta coesao. Ou seja, nao se discute a linguagem de programacao, mas sim os conceitos, modelos, reuso de servicos.Solucoes de Arquiteturas CorporativasUma solucao mais comum e o TOGAF. E um padrao da Open Group que foi desenvolvido no meio dos anos 90. Essa solucao ajuda voce a lidar com sistemas interconectados que atendem ao negocio.Toda solucao de arquitetura corporativa segue o principio de aproximar a TI do negocio atraves do planejamento estrategico. A Arquitetura corporativa tem que ser dinamica e flexivel e implementar a governanca de TI.Os Dominios da Arquitetura Corporativa do TOGAFNo TOGAF define os dominios de arquitetura com 4 tipos de arquitetura como subtipos de sua Arquitetura Corporativa :Arquitetura de NegocioArquitetura de Dados ou de InformacaoArquitetura de SistemasArquitetura de TITOGAF e ideal para construcao de um Arquitetura Corporativa para sistemas de missao Critica, esses sistemas sao fundamentais para o sucesso da organizacao. Mesmo que voce nao tenha muitos sistemas de missao critica, dependendo do cenario pode ser uma boa adotar o TOGAF.O metodo TOGAF se divide em duas partes, sao elas: O metodo ADM (Architecture Development Method) para construcao de um arquitetura de TI que atenda os requisitos e por consequencia as necessidades do negocio. Arquitetura do TOGAF: Que e um conjunto de servicos e funcoes arquiteturais para construcao de software, nesse ponto podemos utilizar SOA, BPM, UML, RUP e todos esses bons anos de evolucao da Engenharia de Software.TOGAF Architecture Development Method (ADM) Processo iterativo para desenvolvimento centrado na arquitetura (sempre baseada nos requisitos); Cada passo no processo esta associado a uma view que pode ser capturada; Permite reuso de artefatos de arquitetura; As fases iniciais focam nas questoes conceituais e mais gerais; as fases posteriores movem-se em direcao as especificacoes e as praticas.Requisitos: O centro de TudoNo Framework do TOGAF os Requisitos estao no centro de tudo, as decisoes sao dirigidas pelos requisitos.Cada ciclo contem uma serie de coisas que devem ser feitas, mas todos as acoes sao tomadas em cima de requisitos, que sao a base para um arquitetura Corporativa de sucesso. Como voce pode ver na figura acima existem fases para se atingir os objetivos do TOGAF.O Papel do Arquiteto de TecnologiaDefinicao de Arquiteto de TecnologiaAquele que faz a arquitetura deve possuir quais aptidoes ?"O