Baixe no formato PDF, TXT ou leia online no Scribd
Fazer download em pdf ou txt
Você está na página 1de 14
Enterprise Architecture: A arquitetura
corporativa e o papel do arquiteto de TI
13 de 13 pessoas classificaram isso como til Waldemir Cambiucci Dezembro 2010 Tecnologias: Arquitetura Orientada a Servios, Arquitetura de Solues, Computao em Nuvem e Arquitetura Corporativa
Sumrio: Este artigo apresenta uma viso sobre Enterprise Architecture (EA) ou Arquitetura Corporativa, um assunto que tem recebido ateno crescente no ltimos anos em diversas empresas. Como garantir que os objetivos de negcio sejam contemplados na estratgia de TI? Como aumentar a efetividade do arquiteto na organizao? Como coordenar diferentes expectativas de negcio e iniciativas que colaborem para a misso da empresa, tornando TI um componente chave para o sucesso? Essas so exemplos de questes que a Arquitetura Corporativa ajuda a responder. Contedo Introduo O mundo mudou? O que uma Arquitetura de TI? Ento, o que uma Arquitetura Corporativa? O que um Arquiteto de TI? Alinhamento entre Negcio e TI TI estratgica ou TI operacional? Habilidades de um Arquiteto de TI Frameworks de Arquitetura e outras ferramentas O Zachman Framework The Open Group Architecture Framework (TOGAF) Arquitetura Corporativa como Instrumento de Gesto Roadmap e Certificao Consideraes Finais Livros recomendados Links e Referncias Sobre o Autor Introduo Nesses ltimos anos voc j deve ter ouvir algo sobre Enterprise Architecture ou Arquitetura Corporativa. Em eventos e apresentaes sobre o papel do Arquiteto de TI, a expresso Enterprise Architect ou Arquiteto Corporativo j deve ter sido mencionada perto de voc. Mas voc sabe do que se trata? Ou melhor, esse assunto ter algum impacto futuro em sua empresa ou no seu dia-a-dia?
O mundo mudou? Ao longo desses ltimos 40 anos, vimos (tudo bem, alguns de vocs no viram :)) diferentes estilos de arquitetura e abordagens para a organizao da TI nas empresas. Um desenho que j usei em meu blog voc tem na figura 1, onde as diferentes abordagens de arquitetura aparecem em dcadas. Figura 1 Estilos de Arquitetura ao longo dos ltimos anos.
Dos anos 70 at os dias atuais, vimos estilos de arquitetura e tecnologias suportando funcionalidades de negcio que evoluiram ao longo do tempo. De mainframes ao modelo cliente/servidor, de Web ao modelo orientado a servios, hoje vemos nascer uma nova abordagem de arquitetura que se torna cada vez mais interessante e emergente nas empresas: a computao em nuvem ou cloud computing. Muitos especialistas j concordam que com a Computao em Nuvem, uma Arquitetura de Provisionamento Dinmico e de Alta Escalabilidade deve orientar a construo das aplicaes do futuro, oferecendo recursos e funcionalidades que permitiro o surgimento de novos negcios e produtos sobre uma TI mais dinmica, o que deve orientar o uso de uma outra palavra conhecida: inovao. Alm da computao em nuvem, outras tendncias em TI tambm mudaro o perfil das aplicaes do futuro, como a computao de baixo custo, o business intelligence crescente, ambientes corporativos sustentveis, busca pela inovao e Consumerization da TI. Em toda essa evoluo histrica, sempre tivemos a necessidade de um profissional que ajudasse na tomada de decises sobre o futuro da TI nas empresas. Escolher entre uma soluo cliente/servidor e uma arquitetura Web, ou entre a construo de um datacenter prprio ou a contratao de servidores de um provedor remoto sempre foram decises necessrias e realizadas pelas empresas ao longo do tempo. Quem foi o responsvel por essas decises? Um arquiteto de TI? bem provvel, ainda que seu ttulo profissional no fosse exatamente esse nos anos 80.
Para pensar sobre o assunto: Durante seu prximo projeto ou definio de arquitetura, pare por alguns minutos e pense o que voc faria diferente se Computao em Nuvem fosse uma realidade em sua empresa. Voc faria algum componente, classe ou camada diferente se fosse possvel utilizar a nuvem? Qual seria o impacto para o sistema final, o produto e para sua empresa? O que uma Arquitetura de TI? Na Web podemos encontrar centenas de definies, com os mais variados focos e abordagens. Durante todo o artigo, vou utilizar como base as definies e recomendaes de um grupo especializado no assunto, o IASA - International Association of Software Architects. Essa associao sem fins lucrativos tem por objetivo agregar arquitetos de software em suas diversas formas de atuao, organizando o conhecimento e ferramentas utilizadas no dia-a-dia do arquiteto, no exerccio da arquitetura de software. Veja mais sobre o IASA no link http://www.iasahome.org/. Segundo o IASA, arquitetura de TI a Arte ou Cincia de desenhar e implementar estratgias de tecnologia de valor. E por valor, entende-se a entrega ou realizaes em TI que suportam os objetivos de negcio da corporao. Atravs dessa definio, fica claro que a entrega de uma arquitetura deve atender os requisitos de negcio, as aspiraes do usurio e a misso da empresa. Parece bvio, mas um desafio e tanto! Para atender esse objetivo, precisamos conhecer os diversos componentes presentes na empresa, seus motivadores de negcio de mdio e longo prazo, seus relacionamentos externos, suas polticas e departamentos, a cultura organizacional, seus colaboradores, seus riscos e foras de mercado, alm do mapa de influenciadores e tomadores de deciso que suportam os diversos projetos internos da empresa.
Ento, o que uma Arquitetura Corporativa? Enterprise Architecture ou Arquitetura Corporativa uma disciplina sobre a arquitetura de TI, que envolve a estrutura da organizao, seus sistemas, os relacionamentos entre subsistemas, seus mecanismos de integrao e conexes com mundo externo, a terminologia de TI conhecida na empresa, as tecnologias presentes em seus componentes, os princpios de arquitetura aceitos para o desenho e evoluo da TI, as capacidades da plataforma de aplicaes atual, assim como os prazos, investimentos e recursos disponveis para a tomada de decises envolvendo TI. Uma arquitetura corporativa exige de um arquiteto no s conhecimentos e habilidades tcnicas, mas tambm uma viso de negcio e um conjunto de especializaes complementares, muitas vezes distantes do dia-a-dia do desenvolvimento de software apenas. Disciplinas sobre gesto de pessoas, estratgias de negcio, roadmap de produtos, conhecimento de mercado, fornecedores e tendncias em tecnologia tambm esto envolvidas. Em muitos cenrios corporativos no temos apenas um arquiteto mas sim um comit ou grupo de arquitetura envolvido nessas decises. Isso torna o trabalho mais fcil, permitindo a diviso de tarefas de acordo com a especialidade de cada membro da equipe. J que citamos o arquiteto, cabe aqui uma definio sobre ele tambm.
O que um Arquiteto de TI? Segundo o IASA, o Arquiteto de TI um estrategista na organizao, sendo responsvel pela traduo entre os objetivos de negcio e a tecnologia que suportar as necessidades de negcio da empresa. Pensando desse modo, o arquiteto de TI tem um impacto muito mais amplo que apenas a deciso entre um Design Pattern ou outro. Seu escopo de atuao pode ser to maior quanto as necessidades da empresa. Por isso, diferentes perfis de arquitetura e de arquitetos existem no mercado. E essa variao ainda depende da indstria ou ramo de atividade da organizao. Arquitetos podem atuar em arquitetura de solues, em infraestrutura, em arquitetura da informao, segurana, servios, gerenciamento de projetos, etc. Segundo o IASA, essas so especializaes de um arquiteto de TI. Grupos formados com arquitetos com diferentes especialidades oferecem uma viso mais completa dos cenrios possveis para a arquitetura corporativa na empresa. Se voc um arquiteto em sua empresa e seu dia-a-dia tem sido tomado apenas por decises tcnicas a respeito da arquitetura do software ou produto em desenvolvimento, nenhum problema aqui! Agora voc sabe que existe uma longa estrada pela frente que pode ser uma bela viso de carreira de longo prazo. Seus caminhos se multiplicaram e voc pode aumentar seu impacto para a empresa. Pense nisso!
Alinhamento entre Negcio e TI Um dos principais desafios envolvidos na arquitetura de TI e no dia-a-dia de um arquiteto alinhar os objetivos de negcio da empresa com as decises sobre software, plataforma e infraestrutura. Ao longo dos anos, vimos as flutuaes do mercado, com crises financeiras, pacotes fiscais, aquecimentos e resfriamentos econmicos, alm de outros humores que tiveram impacto direto no funcionamento das empresas. Nesse mesmo perodo, TI tem sido um fator de sobrevivncia ou inovao para diversas empresas e seu uso estratgico to importante quanto a prpria misso da organizao. Seno vejamos: em recente pesquisa realizada pela Wharton School of Business, foram eleitas as principais inovaes dos ltimos 30 anos. Veja a seguir: 1. Internet, broadband, Web browser e HTML 2. Computadores PC e laptops 3. Telefones mveis 4. E-mail 5. Teste de DNA e mapeamento/sequenciamento do genoma humano 6. Imagem por ressonncia magntica (Magnetic Resonance Imaging - MRI) 7. Microprocessadores 8. Fibras pticas 9. Softwares de escritrio (planilhas, processadores de texto) 10. Cirurgia robtica e no invasiva, baseada a laser (laparoscopia) Note que entre as vrias inovaes apontadas, tecnologia aparece como fator comum, quando no a prpria inovao. Assim, temos a internet, a web, a telefonia mvel, o impacto das fibras pticas para as telecomunicaes e mesmo inovaes na medicina, em equipamentos e novos procedimentos cirrgicos. TI est em todo lugar. Podemos concordar que de fato, trabalhamos hoje numa rea extremamente importante para a humanidade, no? J Agora pense na importncia da escolha correta de uma arquitetura de TI, que suporte cada inovao existente em sua empresa, seja uma planta industrial, uma empresa de servios laboratoriais ou um ISV Independent Software Vendor, criando solues para o mercado financeiro. Uma escolha atualizada e investimentos estratgicos em tecnologia da informao podem fazer a diferena entre o sucesso e o fracasso de uma empresa, em qualquer situao de mercado ou ramo de atividades.
Para pensar sobre o assunto: Voc sabe descrever a misso de sua empresa? Qual a importncia da TI para a execuo do negcio alvo em sua empresa? Voc sabe qual foi o impacto da TI no balano atual do ltimo ano?
TI estratgica ou TI operacional? A figura 2 ilustra a diferena entre uma TI estratgica e uma TI operacional e seu impacto para uma organizao, veja:
Figura 2 TI estratgica e TI operacional. Na figura 2, vemos que existe uma janela de diferenciao no mercado, para as empresas que adotam tecnologias nos primeiros momentos de seu surgimento. Para essas empresas, a TI estratgica e fornece um fator de diferenciao, flexibilidade e eficincia operacional muito maior em relao aos demais competidores do mercado. Para as empresas que adiam a adoo de inovaes tecnolgicas, a TI torna-se um elemento puramente operacional, que atrasa os benefcios de TI para os objetivos de negcio da empresa. No Brasil, j foi dito que mais de 70% das empresas de mdio e grande porte atuavam com uma TI operacional, sem aproveitar os benefcios do estgio atual de tecnologias presente no mercado. No tenho essa pesquisa atualizada, mas creio que podemos arriscar que esse nmero contnua elevado, o que um problema. O risco de execuo de uma TI operacional pode ser melhor entendido atravs das Cinco Foras de Porter (1979), como vemos na figura 3.
Figura 3 Modelo de cinco foras de Michael Porter (1979). O modelo das Cinco Foras de Porter foi criado por Michael Porter em 1979 e tem por objetivo a anlise da competio entre empresas. O modelo considera cinco fatores importantes, as chamadas "foras" competitivas, que devem ser estudadas para o desenvolvimento de uma estratgia empresarial eficiente. Segundo o modelo, as foras competitivas que atuam sobre uma empresa so: 1. Poder de barganha dos fornecedores; 2. Poder de barganha dos clientes/consumidores; 3. A ameaa de novos entrantes no mercado; 4. A ameaa de produtos e servios substitutos; 5. Grau de rivalidade entre os concorrentes do mercado; Usando como base as Foras de Porter, podemos dizer que sua TI pode ter um papel maior ou menor para a sobrevivncia da empresa de acordo com sua exposio ao mercado. Por exemplo, se para um banco de varejo a fora dos consumidores for muito grande, exigindo uma usabilidade maior de seus sistemas via web, seu Internet Banking deve contemplar as melhores prticas para aplicaes ricas pela Web, como RIA Rich Internet Application. Assim, sua TI precisa suportar esse tipo de aplicao. Se novos produtos e servios emergentes so uma ameaa constante em sua indstria, por exemplo, o desenvolvimento de leitores de livros digitais (e-readers), sua TI deve oferecer flexibilidade e agilidade para as reas de negcio, facilitando a criao de campanhas, novos produtos ou aes estratgicas com servios mais competitivos, e assim por diante. Portanto, podemos dizer que a arquitetura corporativa possui impacto direto na forma como uma empresa faz negcio, sendo de maior ou menor impacto, de acordo com a viso estratgica da TI para a empresa e o conjunto de foras competitivas existentes em seu mercado de atuao. Para esse tipo de engajamento estratgico, o que um profissional como um arquiteto de TI precisa saber?
Habilidades de um Arquiteto de TI Existem muitas habilidades que um arquiteto de TI precisa ter para garantir um bom alinhamento entre as vrias reas envolvidas na empresa e os passos que sero executados para a implantao de uma arquitetura corporativa. Conhecimento de negcio, viso sobre o impacto financeiro, anlise sobre ROI Return of Investiment, roadmap de produtos e tecnologias de fornecedores, gerenciamento de pessoas, conflitos, etc, so apenas algumas dessas habilidades desejadas para um arquiteto. Alm dessas vrias competncias, dispor de um bom conjunto de ferramentas e tcnicas fator decisivo para uma atuao mais profissional. Assim, uma pergunta recorrente em debates de arquitetura sobre o conjunto de habilidades que um arquitetura de TI deve possuir. Novamente, segundo o IASA, podemos definir um conjunto de capacidades e conhecimentos bsicos necessrios para uma boa atuao do arquiteto. Veja a figura 4.
Figura 4 Habilidades de um arquiteto de TI para a Enterprise Architecture, segundo o IASA. Partindo da arquitetura corporativa, temos 4 principais especializaes: arquitetura de software, arquitetura de infraestrutura, arquitetura de informao e arquitetura de negcio. Claro, existem outras especializaes possveis, mas o IASA simplificou o mapa agrupando as funes nessas quatro grandes caixas. Para todas essas especializaes, a base de conhecimento do arquiteto a mesma, envolvendo cinco pilares de conhecimento: 1. Estratgias de Tecnologia de Negcios (Business Technology Strategy), que envolve os fundamentos de negcio, estratgias de racionalizao e desenvolvimento, anlise da indstria, validao de negcio, planejamento e priorizao de investimentos, etc. 2. Ambiente de TI (IT Environment), que envolve o desenvolvimento de aplicaes, a infraestrutura, o gerenciamento de projetos, plataformas e frameworks existentes, gerenciamento de mudanas, etc. 3. Atributos de Qualidade (Quality Attributes),que definem as caractersticas no funcionais de um componente ou sistema, como usabilidade, performance, disponibilidade, escalabilidade, gerenciamento, localizao, etc. 4. Desenho (Design), envolvendo o desenho de sistema, metodologias de projeto e processos, modelagem de requisitos, patterns e estilos adotados, mtodos de anlise e testes, etc. 5. Dinmicas Humanas (Human Dynamics),envolvendo aspectos como liderana, relacionamento, gerenciamento de pessoas, interao entre pares, tcnicas de apresentao e escrita, colaborao entre grupos, etc. Entre os vrios pilares de conhecimento esperados de um arquiteto, Dinmicas Humanas (Human Dynamics) o grupo mais desafiador, pois envolve o domnio da cultura organizacional, das relaes de poder e tomada de decises, o mapa de influncias e principalmente o gerenciamento de pessoas. Seja usando metodologias geis ou participando de grupos hierrquicos rgidos em projetos internacionais, a gesto de pessoas sempre um desafio que exige ateno constante. Cada um desses pilares oferece um conjunto completo de disciplinas que o arquiteto de TI deve cultivar para o exerccio de sua profisso, ampliando assim seu impacto na organizao.
Para pensar sobre o assunto: Um projeto de Enterprise Architecture exige pessoas bem preparadas para sua execuo. Seja para uma grande empresa ou para uma softwarehouse de 10 funcionrios, as disciplinas descritas pelo IASA Foundations so muito bem vindas como parte da formao do arquiteto de TI. Faa uma avaliao pessoal sobre suas capacidades e identifique quais reas precisam ser melhoradas. Sempre podemos melhorar em alguma.
Frameworks de Arquitetura e outras ferramentas At aqui, vimos o impacto da Arquitetura Corporativa para uma organizao e sua importncia. Tambm vimos um resumo sobre as habilidades esperadas de um arquiteto de TI para a conduo de uma arquitetura desse porte. J deu para notar que um arquiteto corporativo no feito da noite para o dia. Acima de tudo, o arquiteto de TI est se tornando uma PROFISSO de longo prazo, que acumula experincia em projetos reais e vivncias de campo, com especializaes diversas e conhecimento multi-disciplinares, tcnicos e de negcio. Assim como qualquer profissional especializado, importante que o arquiteto corporativo utilize algumas ferramentas para facilitar seu dia-a-dia. O uso de ferramentas estratgicas tambm garante ao arquiteto a entrega de um trabalho mais profissional e de melhor qualidade, permitindo a rastreabilidade, o versionamento e um controle histrico de sua evoluo. Encontramos no mercado diversas ferramentas para a construo de arquiteturas corporativas, como processos, frameworks e metodologias de execuo, das mais variadas. A figura 5 ilustra algumas das principais ferramentas do mercado. Figura 5 Frameworks e Metodologias para a Arquitetura Corporativa. Veja, do lado esquerdo temos alguns mtodos conhecidos no ambiente de TI como ITIL - Information Technology Infrastructure Library, COBIT - Control Objectives for Information and related Technology, PRINCE, entre outros. Esses mtodos organizam processos, definem papis e permitem uma melhor administrao dos componentes de TI de uma empresa. Do lado direito temos os principais frameworks de arquitetura, que oferecem uma estrutura de criao/implementao de uma arquitetura corporativa. So exemplos o FEA - Federal Enterprise Architecture, DODAF - Department of Defense Architecture Framework, TOGAF, ZACHMAN, etc. Coloquei a caixa IASA no centro abaixo, pois entendo suas disciplinas como fundamentais para a execuo tanto de mtodos como frameworks de arquitetura, sendo os pilares de conhecimento para a profisso do arquiteto de TI. Vamos agora olhar um pouco mais sobre frameworks de arquitetura. Um framework de arquitetura oferece um conjunto bem definido de fases, atividades, documentos, processos, templates, recomendaes e mtricas para a execuo de uma arquitetura corporativa. Dois exemplos clssico so o TOGAF e o ZACHMAN.
O Zachman Framework O Zachman framework um framework de arquitetura corporativa que fornece um mecanimo bem estruturado de definio dos componentes de uma corporao. Ele usa um modelo de classificao em duas dimenses baseado nas seis questes bsicas de comunicao (O qu, Como, Onde, Quem, Quando, e Por qu) fazendo um cruzamento com seis tipos distintos de stakeholders ou interessados no projeto (Visionrio, Dono, Projetista, Construtor, Implementador e Trabalhador). Note, saber identificar os principais interessados e stakeholders de um projeto de arquitetura crtico para o sucesso do projeto. Com esse mapeamento, o ZACHMAN framework oferece uma viso ampla da corporao ou negcio que est sendo modelado. A tabela principal do ZACHMAN aparece na figura 6, com seus principais componentes. Nessa figura, voc nota as clssicas perguntas de comunicao What (O que), How (Como), Where (Onde), Who (Quem), When (Quando) e Why (Por que). Figura 6 The Zachman Framework, com as perguntas What (O que), How (Como), Where (Onde), Who (Quem), When (Quando), Why(Por que).
Existe muito material na web sobre o ZACHMAN Framework. Para saber mais sobre o framework, confira o novo portal sobre Centro de Excelncia em Arquitetura Corporativa, no link a seguir: Enterprise Architecture Center of Excellence Ref.: http://eacoe.org/index2.shtml
The Open Group Architecture Framework (TOGAF) O TOGAF The Open Group Architecture Framework um framework de arquitetura mas completo, oferecendo uma estrutura bem definida de fases e processos de execuo para a construo de uma arquitetura corporativa. Para isso, o TOGAF define o chamado ADM Architecture Development Method, que define entradas e sadas para cada fase prevista no processo de construo de uma arquitetura. Entre as principais fases do ADM segundo o TOGAF v9 temos: 1. Fase Preliminar 2. Fase A - Viso de Arquitetura 3. Fase B - Arquitetura de Negcio 4. Fase C - Arquitetura de Informao e Arquitetura de Sistemas 5. Fase D - Arquitetura de Tecnologia 6. Fase E - Oportunidades e Solues 7. Fase F - Planejamento de Migrao 8. Fase G - Governana de Implementao 9. Fase H - Gerenciamento da mudana de arquitetura Cada fase ADM possui um mapeamento completo de atividades, assim como documentos, valores de entrada e sada para cada fase e impacto sobre os artefatos gerados para a arquitetura corporativa. A figura 7 apresenta a estrutura principal do ADM, onde vemos as diversas fases de execuo da arquitetura segundo o TOGAF v9, confira:
Figura 7 The ADM Architecture Development Method from TOGAF v9.
O ADM apresenta diversas fases que podem ser executadas de forma cclica, com vrias interaes ao longo do projeto. Um dos componentes importantes do TOGAF o chamado Enterprise Continuum que um mecanismo de classificao muito prtico sobre os artefatos da arquitetura, sejam internos ou externos, ao longo de um projeto. Vale notar que todas as fases do ADM suportam o Enterprise Continuum, isto , em todas as fases temos uma evoluo sobre os componentes de reuso e principais artefatos da arquitetura, conforme vo sendo criados e identificados. Outro aspecto importante no ADM TOGAF o Gerenciamento de Requisitos de Arquitetura. Note no desenho da figura 7 que o centro do ADM o Gerenciamento de Requisitos, atividade essa que comunica com todas as fases do projeto. Manter uma repositrio de documentos, histrico de decises, lista de princpios arquiteturais, templates e patterns que sero adotados muito importante num projeto como esse. Para saber mais sobre TOGAF e seus processos, confira o portal a seguir: The Open Group - TOGAF Ref.: http://www.opengroup.org/togaf/
TOGAF e ZACHMAN so ferramentas importantes que precisam ser conhecidas pelo arquiteto, permitindo uma execuo mais profissional das atividades em arquitetura corporativa. Ainda existem outros frameworks de arquitetura, como DODAF, MODAF, FEA, AGATE, etc. Alm dos frameworks de arquitetura, disciplinas e mtodos de governana como ITIL, DSDM, COBIT, etc. tambm so importantes para uma coordenao clara de atividades e papis envolvidos com a arquitetura corporativa nas organizaes. Porm, para todos esses processos devemos selecionar os aspectos e disciplinas que fazem sentido para a realidade de nossa empresa. Ela deve ser soberana para a personalizao desses frameworks, adaptando suas fases e recomendaes para suas reais necessidades. Somente assim a arquitetura corporativa ser construda de forma aderente ao dia-a-dia, sem se tornar um entrave burocrtico ou penoso para os envolvidos no projeto. Um artigo que apresenta uma boa comparao sobre os principais frameworks de arquitetura voc encontra a seguir: Uma comparao entre as quatro principais metodologias de arquitetura corporativa Ref.: http://msdn.microsoft.com/pt-br/library/bb466232.aspx
Arquitetura Corporativa como Instrumento de Gesto Finalmente, pensando na Arquitetura Corporativa como instrumento de gesto, a figura 8 ilustra os diferentes nveis presentes numa empresa e os componentes de arquitetura relacionados.
Figura 8 Elementos de uma arquitetura corporativa como instrumento de gesto, por Lankhorst (2009).
A partir da misso da empresa, sua viso e sua definio estratgica, temos um maior entendimento sobre as aspiraes de negcio da compania, sendo possvel mapear os desejos futuros da organizao. Nem sempre o arquiteto de TI participa dessas definies, mas a maioria das empresas possuem informaes pblicas sobre balanos, investimentos de mdio e longo prazo, assim como faturamento e crescimento anual. A seguir, traar um roadmap de evoluo passa pela anlise da situao atual, quando o arquiteto deve identificar componentes existentes, estado da plataforma e ambiente em operao, assim como principais riscos e desafios enfrentados pelo ambiente de TI. Com esse mapa do estado atual e desejos futuros, passamos para a construo de um plano de ao, que deve trabalhar todos os componentes da arquitetura e seus artefatos, como domnios, aspectos, tecnologias, cultura, pessoas e liderana. Veja, aqui podemos aplicar todo o conhecimento apresentado no artigo, como as habilidades do IASA Foundations, as fases do TOGAF ou mesmo processos e metodologias de governana e infraestrutura que existam na empresa. Finalmente, temos assim um projeto de arquitetura corporativa em andamento. Enquanto evolumos gradualmente os componentes de TI, precisamos acompanhar os produtos, processos, pessos e componentes de TI em operao. Nesse ponto, trabalhar com uma plataforma de aplicaes com capacidades completas far a diferena. Sua plataforma de aplicaes oferece as capacidades necessrias para uma operao integrada e facilitada? Voc conhece o mapa completo de capacidades da plataforma Microsoft, por exemplo?
Para pensar sobre o assunto: Conhecer as informaes de negcio da empresa um primeiro passo para um melhor posicionamento da rea de TI em que voc trabalha. Procure saber a importncia de sua rea e de seu cargo para os demais grupos, medindo assim sua importncia para a misso da empresa.
Assim, vimos um exemplo de uso da arquitetura corporativa como instrumento de gesto e evoluo do ambiente de TI ao longo do tempo.
Roadmap e Certificao Na Microsoft, existem diversos arquitetos atuando em times de produtos, adoo de plataforma, servios e consultoria. At o incio desse ano, a Microsoft possuia uma certificao de arquitetura chamada MCA - Microsoft Certified Architect. Duas certificaes eram disponveis: MCA Infrastructure e MCA Solutions. Em Maio de 2010, a Microsoft descontinuou o programa MCA, adotando a certificao Certified IT Architect Professional (CITA-P) do IASA como sua certificao principal para arquitetos. Veja o link a seguir: Ref. : http://www.microsoft.com/learning/en/us/certification/architect.aspx Diversos arquitetos j foram certificados, defendendo diante de uma banca a experincia de campo e domnio sobre as principais disciplinas da arquitetura corporativa, como vimos resumidamente neste artigo. Se estiver pensando na evoluo de sua carreira como arquiteto, vale a pena conhecer as disciplinas e fundamentos da arquitetura corporativa. Para quem ficou interessado sobre certificao, recomendo visitar o portal do IASA e comear com o material l publicado. O roadmap de certificao para o IASA CITA-P apresentado na figura 9, veja:
Figura 9 Mapa de carreira para o arquiteto de TI, segundo o IASA. Para saber mais, confira o link: http://www.iasahome.org/web/home/certification
E se ficou interessado na execuo de um projeto de Enterprise Architecture, o TOGAF tambm oferece um programa de certificao bem completo. A figura 10 oferece esse mapa para sua preparao, veja:
Figura 10 Mapa de certificao segundo o TOGAF. Para saber mais, confira o link: http://www.opengroup.org/togaf9/cert/
Consideraes Finais
Segundo o Gartner, hoje a Enterprise Architecture est em seus primeiros anos de vida. Na primeira edio do Gartner Hype Cycle for Enterprise Architecture de Julho de 2010, vemos a governana corporativa, as certificaes de arquitetura, a arquitetura de negcios e outras disciplinas em suas primeiras verses, com grande potencial de crescimento e maturidade para os prximos anos. Veja mais aqui: http://www.gartner.com/DisplayDocument?doc_cd=201646&ref=g_rss Podemos dizer que a Arquitetura Corporativa ser cada vez mais importante nas organizaes, assim como o papel do Arquiteto de TI. Portanto, prepare-se e no deixe de acompanhar mais essa tendncia. Este artigo apresentou apenas uma viso geral sobre o assunto e espero que tenha ajudado voc a entender um pouco mais sobre o tema. Para complementar, veja a seguir alguns livros e links sugeridos para leitura. Bons projetos e at a prxima.
Livros recomendados
Enterprise Architecture As Strategy: Creating a Foundation for Business Execution, Jeanne W. Ross | Peter Weill, ISBN- 10: 1591398398, Harvard Business Press, (August 1, 2006) The Innovator's Dilemma - When new technologies cause great firms to fail, Clayton M. Christensen, ISBN-10: 0875845851, Harvard Business Press, 1st edition (May 1, 1997) The Future of Management, Gary Hamel, ISBN-10: 1422102505, Harvard Business School Press; 1st edition (September 10, 2007) "An Introduction To Enterprise Architecture", Scott Bernard, ISBN-10: 1420880500, AuthorHouse Press, 2nd edition (September 6, 2005) "TOGAF Version 9 Foundation Study Guide", Rachel Harrison, ISBN-10: 9087532318, Van Haren Publishing, 3rd edition (July 8, 2009) "Enterprise Architecture at Work: Modelling, Communication and Analysis", Marc Lankhorst, ISBN-10: 3642013090, Springer Press, 2nd ed. edition (September 18, 2009) Links e Referncias IASA Home - Training http://www.iasahome.org/web/home/training IASA Home - Certification http://www.iasahome.org/web/home/certification Enterprise Architecture Center of Excellence http://eacoe.org/index2.shtml The Open Group TOGAF http://www.opengroup.org/togaf/ Zachman Framework (ZACHMAN) http://en.wikipedia.org/wiki/Zachman_Framework The Open Group Architecture Framework (TOGAF) http://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework Federal Enterprise Architecture (FEA) http://en.wikipedia.org/wiki/Federal_Enterprise_Architecture Department of Defense Architecture Framework (DODAF) http://en.wikipedia.org/wiki/Department_of_Defense_Architecture_Framework Information Technology Infrastructure Library (ITIL) http://en.wikipedia.org/wiki/Information_Technology_Infrastructure_Library Control Objectives for Information and related Technology (COBIT) http://en.wikipedia.org/wiki/Control_Objectives_for_Information_and_related_Technology Cinco Foras de Porter http://pt.wikipedia.org/wiki/Cinco_for%C3%A7as_de_Porter Uma comparao entre as quatro principais metodologias de arquitetura corporativa http://msdn.microsoft.com/pt-br/library/bb466232.aspx Microsoft Certified Architect http://www.microsoft.com/learning/en/us/certification/architect.aspx Sobre o Autor Waldemir Cambiucci ([email protected]) trabalha na Microsoft Brasil como arquiteto de solues, com foco na comunidade de arquitetos e clientes corporativos. graduado em Engenharia de Computao, mestre em Engenharia Eltrica e Ps-Graduado em Finanas e Administrao. Com mais de 15 anos de experincia em TI, atua na Microsoft h 8 anos, tendo participado de projetos importantes no Brasil e no exterior. palestrante frequente em diversos eventos tcnicos e escreve periodicamente para revistas e sites de tecnologia. membro do IASA Global (International Association of Software Architects) e certificado IASA Foundations, alm de diversas certificaes Microsoft. Seu blog o http://blogs.msdn.com/wcamb/ e seu twitter o http://twitter.com/wcamb/. 2013 Microsoft. Todos os direitos reservados.