Sunteți pe pagina 1din 95

Enterprise Architecture

SOA on your terms and our expertise Agradecimentos ao Ncleo de Prtica e Pesquisa em Tecnologia da UNIRIO (NP2TEC), pela cesso de uso de parte do material didtico do seu curso de extenso em Arquitetura de TI.

Marcelo Svio
Senior IT Architect IBM Software Group
http://www.linkedin.com/in/msavio http://msavio.myplaxo.com/
2006 IBM Corporation 2010

Enterprise Architecture (EA) = Arquitetura Corporativa = Arquitetura Empresarial

Objetivos da apresentao
Ao final dessa apresentao eu espero que voc possa saber um pouco mais sobre: O que Arquitetura Corporativa; Os desafios na implantao de uma Arquitetura Corporativa; A importncia do uso de um framework de Arquitetura; O papel de uma ferramenta de apoio Arquitetura;

Cenrio atual em muitas organizaes


Principais Problemas com a Tecnologia da Informao
Pouca eficcia nas solues de TI para o negcio; Falta de flexibilidade e alto custo para adaptao dos sistemas s mudanas; Baixa qualidade das informaes
Redundncias, inconsistncias, falta de semntica explcita e consensual;

Mltiplas tecnologias para manter, gerenciar e evoluir; Necessidade constantes de solues de curto prazo; Necessidade de contnua adaptao s mudanas tecnolgicas e de negcio;

Por que isso acontece?


Distncia entre o planejamento do negcio e os desenvolvimentos da TI; Falta de viso da estratgia de longo prazo; Mercado de tecnologias muito voltil e, ao mesmo tempo, gil para atendimento das exigncias de curto prazo do negcio; Ausncia de modelos conceituais de representao do domnio (do negcio); Fraca integrao de aplicaes e dados; Baixo nvel de padronizao de tecnologia.

Solues desenvolvidas de forma independente e sem uma perspectiva corporativa, no longo prazo, implicam em grande esforo de integrao, falta de suporte aos requisitos funcionais ou no-funcionais, dificuldade de gerncia e operao e um maior custo.

Arquitetura de Soluo

Como resolver esses problemas?


Conhecendo a organizao
Objetivos e metas, processos, conceitos e dados, sistemas e componentes, infra-estrutura;

Promovendo alinhamento entre a TI e os processos de negcio; Integrando e otimizando aplicaes, informaes e tecnologias; Definindo melhores prticas para TI; Definindo e organizando:
Modelos, Mtodos, e ferramentas para suporte ao desenvolvimento de TI;

Estabelecendo padres; Gerindo os repositrios de informaes; Prospectando novas solues no mercado.

O que Enterprise Architecture ? (Arquitetura Corporativa ou Arquitetura Empresarial)


The enterprise architecture is the organizing logic for business processes and IT infrastructure, reflecting the integration and standardisation requirements of the companys operating model The Enterprise architecture provides a long term view of a companys processes, systems and technologies so that individual projects can build capabilities not just fulfil immediate needs
Fonte: Ross et al, Enterprise Architecture as Strategy, 2006 (Harvard Business Press)

2008 (verso traduzida)

A Definition

Enterprise Architecture is explicitly describing an organization through a set of independent, non-redundant artifacts, defining how these artifacts interrelate with each other, and developing a set of prioritized, aligned initiatives and roadmaps to understand the organization, communicate this understanding to stakeholders, and move the organization forward to its desired state.

Arquitetura Corporativa formada por quatro domnios que encapsulam e asseguram a efetividade para entregar solues que suportem a estratgia do negcio.
Arquitetura de Negcio - Definio dos processos de negcio e suas caractersticas funcionais e operacionais, que so a base para estabelecer a estratgia das aplicaes que suportam os processos; Arquitetura de Informao (ou dados)- So os dados e seus relacionamentos com objetivo de alimentar as estratgias de negcio e otimizar as decises. Tambm serve como base para o desenho e entrega das aplicaes; Arquitetura de Aplicao (ou sistemas)- Identifica quais aplicaes so necessrias para suportar o negcio e conduz o desenho, construo (ou aquisio) e integrao dessas aplicaes; Arquitetura de Infra-estrutura (ou tecnologia) - cobre todo o suporte dos elementos de operao de TI que devem ser operados no dia-a-dia, com ferramentas, processo de monitorao e gerenciamento.

Arquitetura Corporativa
Arquitetura de Negcio

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

10

Arquitetura Corporativa
uma composio de Arquiteturas...

Arquitetura Corporativa
Arquitetura de Negcio

Arquitetura de Sistemas de Informao Arquitetura de Tecnologia de Informao (TI)

Arquitetura de Informao (ou dados)

Arquitetura de Sistemas (ou aplicao)

Arquitetura de Infra-estrutura (ou tecnologia)

11

Posicionamento da Arquitetura Corporativa

Oportunidades de Negcios

Estratgia de Negcios

Estratgia de TI

Novas Tecnologias

ARQUITETURA CORPORATIVA
Arquitetura de Negcio Processos Classes de Informao Organizao Localidades

Governana
Viso

Arquitetura de TI

Princpios

Informaes Aplicaes Infra-estrutura

Standards Guidelines
Mtricas Framework

AMBIENTE DE NEGCIOS E DE TI

12

Posicionamento da Arquitetura Corporativa


A Arquitetura Corporativa de uma organizao fornece o plano para se alinhar tecnologia e negcios atravs de alguns elementos/componentes.
Oportunidades de Negcios Alternativas Tecnolgicas Estratgia de Negcios Estratgia Estratgia de TI

Abrangncia corporativa

Arquitetura Corporativa
Arquitetura de Negcio
Processos Informao Pessoas Localidades

Arquitetura Corporativa O Planejamento da Cidade

Arquitetura de TI
Informaes Aplicaes Infra-Estrutura

Planejamento

Plano de Transio

Foco dos projetos

Desenho, implementao e Prestao de Servios

Ambiente Operacional da Empresa e Infra-estrutura de TI

Arquitetura dos sistemas


Aspectos Funcionais Aspectos Operacionais

Solues de TI

O projeto da infra-estrutura de cada um dos edifcios

13

Arquitetura em Silos vs. Arquitetura Corporativa


Arquitetura em Silos
Vrias Arquiteturas; Diferentes solues/tecnologias; Falta de padronizao; Dificuldade de integrao; Duplicidade de esforos; Falta de viso nica da empresa; Cada arquitetura enderea problemas de negcio da rea ou departamento; Distribuio do poder decisrio. Maior complexidade na gesto

Arquitetura Corporativa
Uma nica Arquitetura; Padronizao; Viabiliza a Integrao; Ganhos de sinergia (reso, etc.) Viso nica da empresa; Enderea problemas de negcio da corporao Centralizao do poder decisrio. Reduo da complexidade na gesto;

14

Arquitetura Corporativa
Uma composio de Arquiteturas...

Arquitetura Corporativa
Arquitetura de Negcio

Arquitetura de Informao (ou dados)

Arquitetura de Aplicao (ou sistemas)

Arquitetura de Infra-estrutura (ou tecnologia)

15

Arquitetura Corporativa
Arquitetura de Negcio

Arquitetura de Informao (ou dados)

Arquitetura de Aplicao (ou sistemas)

Arquitetura de Infra-estrutura (ou tecnologia)

16

Arquitetura de Negcio

Arquitetura de Negcio

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Domnio das reas de negcio Trata dos processos do negcio (suportam as estratgias da organizao e as de cada rea)

O corao de uma boa arquitetura de negcios a definio dos processos de negcio com suas caractersticas funcionais e operacionais, se tornando a base para manusear a aplicao das estratgias de negcio
Forrester

17

Arquitetura de Negcio

Arquitetura de Negcio
Organizao e Estratgia do negcio

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Vasta coletnea de pensamentos com os propsitos, metas, estruturas e planos da organizao; Mltiplas formas possveis
principal objetivo contextualizar o desenho dos processos de negcio;

Tecnicamente, no faz parte da Arquitetura Corporativa de TI, mas crtico o suficiente para que o desenho de arquitetura garanta o que est sendo levado em considerao como parte dos processos de TI.

18

Arquitetura de Negcio

Arquitetura de Negcio
Arquitetura de processos de negcio

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Define os principais processos da empresa


ex.: Desenvolvimento de produtos, vendas, distribuio, ...

Detalha processos especficos e reflete parmetros operacionais


ex.: Volumes de transaes, regras, operao centralizada ou distribuda, ...

Primeiro ponto de contato entre o negcio e a arquitetura de TI; Apresenta a viso do negcio que ser detalhada o suficiente para que sejam definidos os planos e estratgias para a construo dos Sistemas de Informao.

19

Arquitetura de Negcio

Modelo de Negcio
Conceitos do negcio
Onde?
Localizao

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Quem?
Papel Departamento

Quando?
Evento

Como?
Processo Atividade

Por qu?

Meta

O qu? Produto

Sistema

Obstculo Objetivo

Documento

20

Exemplo de workproduct: Empresa de Seguros Arquitetura de Negcio

Estrutura Organizacional

Funes de negcios designadas aos departamentos

21

Exemplo de workproduct: Empresa de Seguros Arquitetura de Negcio

Funes de negcio, fluxos de informao e recursos financeiros

22

Montando a Arquitetura Corporativa

Arquitetura Corporativa Arquitetura de Negcio

Organizao e estratgia de negcio Arquitetura de Processos de Negcio


Arq. Infor. Arq. Apl.

Arquitetura de Infra

23

Arquitetura Corporativa
Arquitetura de Negcio

Arquitetura de Informao (ou dados)

Arquitetura de Aplicao (ou sistemas)

Arquitetura de Infra-estrutura (ou tecnologia)

24

Desafios na Gesto da Informao


+60% dos CEOs: Precisam realizar um trabalho
melhor para capturar e entender rapidamente as informaes de forma a viabilizar as decises de negcios; Apenas 1/3 dos CFOs acham que a informao fcil de usar, objetiva, de custo e nvel de integrao razoveis

85% da
informao no-estruturada Clientes Trfego de dados. Produtos Organizao Empregados Parceiros Finanas Contedo Web

30-50% do tempo de
projeto de aplicaes gasto em gerncia de cpias.

30% do tempo
das pessoas gasto buscando informao relevante.

42% das
transaes ainda so em papel

emails Relatrios

Bases

40% do orcamento
Mdia de TI gasto em integrao.
Fontes: IBM & Industry Studies, Forrester

Em organizaes da ordem de 1B de dlares, na mdia existem 48 sistemas financeiros distintos e 2.7 sistemas ERP

Documentos

79% das organizaes tm mais de 2


repositrios. 25% tm mais de 15

25

Arquitetura de Negcio

Arquitetura de Informao

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

No domnio da Gerncia de Dados; Orienta e organiza toda a informao que trafega em uma organizao
Descreve a sua estrutura conceitual, lgica e fsica; Viabiliza conhecimento da organizao sobre seus dados, facilita acesso e trata aspectos de eficincia;

Viso dos Dados -> Informao -> Conhecimento


Operacionalizar e otimizar as estratgias e decises de negcio;

Base para o desenho e implantao dos Sistemas de Informao.

26

Arquitetura de Negcio

Arquitetura de Informao
Arquitetura de Dados
Dados, Metadados, Modelos
Princpios e Polticas
quem o responsvel pela informao, pelo uso e gerenciamento Estratgias de uso dos dados

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Semntica (conceitual) Estruturas de armazenamento (lgico) Eficincia no acesso (fsico)

Objetivos
Facilitar o acesso informao
abstrao transformaes entre os modelos, rastreabilidade

Fornecer subsdios para


mapear a arquitetura de sistemas definir a arquitetura futura

Orientar a arquitetura tecnolgica


bases de dados, servios de gerncia de dados, modelagem fsica

27

Exemplo de workproduct: Empresa de Seguros Arquitetura de Informao

Modelo de Informao

28

Arquitetura de Negcio

Arquitetura da Informao
Servios de Dados

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Servios para acesso s informaes


Informao-como-um-Servio (information-as-a-service IaaS)

Camada que encapsula as necessidades de dados das aplicaes


transparncia

Altamente reutilizvel Implementao diversa


Remete abordagem SOA

29

Montando a Arquitetura Corporativa

Arquitetura Corporativa Arquitetura de Negcio

Organizao e estratgia de negcio Arquitetura de dados Servios de Dados Arquitetura de Processos de Negcio
Arq. Apl.

Arq. Infor.
30

Arquitetura de Infra

Arquitetura Corporativa
Arquitetura de Negcio

Arquitetura de Informao (ou dados)

Arquitetura de Aplicao (ou sistemas)

Arquitetura de Infra-estrutura (ou tecnologia)

31

Arquitetura de Negcio

Arquitetura de Aplicao
Muitas vezes dispersa entre as mltiplas gerncias de TI

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Compreende o mapeamento e planejamento adequado de todos os componentes de sistemas


para suportar o negcio e as atividades de uma organizao Para manipular as informaes que trafegam na organizao

Contempla
identificao de quais aplicaes so necessrias para suportar o negcio desenho, construo (ou aquisio) e integrao de aplicaes

Composta por
Arquitetura de Software (desenvolvimento das aplicaes); Arquitetura de Integrao; Arquitetura de Servios.

32

Arquitetura de Negcio

Arquitetura de Aplicao
Arquitetura de Software
Contempla
Documentao das aplicaes
Anlise, projeto, construo

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Informao trafegada entre as aplicaes; Processos suportados pelas aplicaes;

Objetivo promover o desenvolvimento de aplicaes


de fcil integrao; consistentes com os requisitos identificados; que manipulem dados conhecidos; adequadas s caractersticas do ambiente operacional
Restries e requisitos no funcionais;

33

Arquitetura de Negcio

Arquitetura de Aplicao
Arquitetura de Integrao
Viso nica (corporativa) da integrao de aplicaes

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Baseada no reso e da distribuio de funcionalidades por um barramento lgico de integrao; Middleware de integrao entre as aplicaes;

relacionamentos entre os diversos componentes implementados


servios, APIs, conectores, interfaces e protocolos de comunicao disponveis e padronizados

Arquitetura de Servios
Servios como paradigma de construo das aplicaes
Encapsulamento de detalhes de funcionamento e acesso s informaes Interoperabilidade

Cria uma camada que encapsula componentes da aplicao


Registro e repositrio de servios, Barramento de Servios (ESB)

Aderente abordagem SOA

34

Exemplo de workproduct: Empresa de Seguros Arquitetura de Aplicao


Principais aplicaes e seus relacionamentos

35

Exemplo de workproduct: Empresa de Seguros Arquitetura de Aplicao

Uso de aplicaes pelo processo de negcio.

36

Montando a Arquitetura Corporativa

Arquitetura Corporativa Arquitetura de Negcio

Organizao e estratgia de negcio Arquitetura de dados Servios de Dados Arquitetura de Processos de Negcio
Arq. Apl.

Arq. Infor.

Arquitetura de software Arquitetura de servios Arquitetura de integrao

Arquitetura de Infra

37

Arquitetura Corporativa
Arquitetura de Negcio

Arquitetura de Informao (ou dados)

Arquitetura de Aplicao (ou sistemas)

Arquitetura de Infra-estrutura (ou tecnologia)

38

Arquitetura de Infra-estrutura

Arquitetura de Tecnologia
Arquitetura de Negcio Arquitetura de Informao Arquitetura de Aplicao Arquitetura de Infra-estrutura

Tambm conhecida como arquitetura de tecnologia (ou tecnolgica)


Muito prxima do operacional e produo da organizao

Abrange todos os elementos para suportar TI que devem ser operados no dia a dia, bem como software e processos para gerenci-los
hardware, storage, rede, ambientes de desenvolvimento, plataformas de gerncia de dados,... Recursos que representam uma significativa parte dos ativos da organizao

Influencia diretamente a implementao dos Sistemas de Informao

39

Arquitetura de Negcio

Arquitetura de Infra-estrutura
Arquitetura Tcnica
infra-estrutura de hardware e software para as aplicaes e dados empresariais

Arquitetura de Informao

Arquitetura de Aplicao

Arquitetura de Infra-estrutura

Plataformas de e-mail, compartilhamento de arquivos, especificao dos equipamentos Plataformas de SGBD, servidores, protocolos de rede, ambiente de data warehousing

Arquitetura de Operaes
ferramentas e e processos necessrios para construir, monitorar, gerenciar e medir todos os aspectos de tecnologia, aplicaes e ativos de dados da empresa

Arquitetura de Segurana
proteger a informao corporativa e os processos de negcio da organizao

Polticas de privacidade das informaes, polticas para deteco e tratamento de invases e ataques, avaliao de incidentes de segurana
Aspectos de segurana de vrios itens de TI

Especificao de sistemas de firewall, polticas de acesso a aplicaes e arquivos, perfis de acesso s bases de dados, proteo contra vrus e espionagem eletrnica, polticas de recuperao aps desastre,
Tem ganhado cada vez mais projeo

Lei Sarbanes Oxley, ...

40

Arquitetura de Infra-estrutura

Arquitetura de Tecnologia
Arquitetura de Negcio Arquitetura de Informao Arquitetura de Aplicao Arquitetura de Infra-estrutura

Derivaes da arquitetura tcnica e de operaes


Bancos de Dados
Padres e procedimentos sobre os dados Modelagem fsica das bases de dados

Plataformas
padres e processos de infra-estrutura Estratificao de itens de infra-estrutura

hardware, sistemas operacionais, mdias de armazenamento (storage), monitorao de infra-estrutura e softwares bsicos
Relacionamento com os diversos fornecedores

Redes
Padres, especificaes e infra-estrutura para interconectar os elementos da arquitetura tcnica Alto grau de especializao dos recursos

41

Exemplo de workproduct: Empresa de Seguros Arquitetura de Infra-estrutura

Deployment of the main applications onto the infrastructure

42

Montando a Arquitetura Corporativa

Arquitetura Corporativa Arquitetura de Negcio

Organizao e estratgia de negcio Arquitetura de dados Servios de Dados Arquitetura de Processos de Negcio
Arq. Apl.

Arq. Infor.

Arquitetura de Software Arquitetura de servios Arquitetura de integrao Arquitetura Tcnica Arquitetura de Operaes Arquitetura de Segurana

Arquitetura de Infra

43

Vises semelhantes (4 domnios)

Giga

Forrester

44

Viso dos quatro domnios da EA


Arquitetura de Negcios Conceitual (Estratgia)
Modelos de negcios & Alinhamento
(Processos, Ativitidades, Eventos, estrutura, Info, papis, Localidades)

Arquitetura de Sistemas
Modelo funcional das aplicaes
(Arquitetura de referncia, Patterns)

Arquitetura Arquitetura de Informao de Infra-estrutura


Modelo de dados
(Acesso aos dados & Guidelines de armazenamento

Framework Tecnolgico
(Arquitetura de referncia)

Viso, Princpios Governana Padres Critrios de seleo Anlise de gaps Plano de Transio

Funcional (Design)

Estrutura Organizacional Processos de Negcios

Design especfico da aplicao


(Arquietura de Referncia escolhida

Projetos de BD Data Warehouse

-----------------------------------------------------Operacional (Fsico)
Instalaes Aplicao ou Produto Instalao & Operao Armazenamento e gerenciamento de dados Instalao de Bancos de Dados Implementao Operao Desempenho Escalabilidade Consolidao Gerenciamento

Projeto de Rede Escolha de Plataforma Projeto de Storage Projeto Segurana etc.

Localidades

Como uma arquitetura corporativa funciona?


Modelagem da arquitetura atual; Definio de uma arquitetura futura; Manuteno das arquiteturas em decorrncia dos novos desenvolvimentos; Definio e implantao de polticas e padres;

Processos de Arquitetura

E mais..
Prospeco de novas tecnologias; Participao em comits; Avaliao da qualidade de TI; Acompanhamento e medies de atividades; Etc.

Negcios

Informaes

Aplicaes

Infra-estrutura

46

Implantando uma rea de arquitetura

47

Desafios para Implantao da rea de Arquitetura de TI

Mudana cultural na organizao; Identificao de perfis e competncias; Implantao da rea; Total alinhamento com o negcio; Processos de Arquitetura alinhados com os processos de desenvolvimento; Comprovar ROI.

48

O desafio da mudana cultural


Que problemas podemos enfrentar?
O novo em geral no confortvel ; Resistncia a novos processos; Dificuldade do ser humano com exposies e avaliaes de seu trabalho; Falta de maturidade; Falta de competncia; Preferncia pelo reconhecimento individual; Dificuldade de trabalho em grupo; Utilizao de prticas pessoais que j do certo;

Sindrome de Gabriela etc...

49

O desafio da mudana cultural

O que fazer para melhorar?


Treinamento; Disseminao das prticas; Reconhecimento de melhorias (ex: prmios); Revezamento de equipes (participao temporria na Arquitetura); Estabelecimento de processos participativos para definio de padres; Demonstrao constante dos resultados obtidos por quem utiliza os processos e padres estabelecidos; Estabelecimento de programas de integrao de equipes (trabalho conjunto com o RH).

50

A Implantao de uma rea de Arquitetura

Estabelecimento do Grupo / rea; Definio da estratgia de implantao; Definio dos processos; Estabelecimento de parceria com o processo de desenvolvimento; Definio e aquisio/construo de ferramentas; Institucionalizao dos processos; Aquisio de infra-estrutura de hardware para suporte, divulgao e uso dos processos e ferramentas.

51

Nveis de maturidade de EA

52

A implementao de uma Arquitetura Corporativa abrange usualmente diversas iniciativas:


Desafios usuais : Analisar a Estratgia de Negcios Compreender a Arquitetura dos Negcios
Desenvolver o skill dos Arquitetos de TI Plano de capacitao

Formalizar a funo Arquiteto

falta de skills falta de metodologia

Desafios usuais: Aquisies ou fuses


Preocupaes de qualidade Mudanas radical de tecnologia Outsourcing

Definir a Arquitetura

Criar a estrutura e os processos de Governana

Integrar s operaes da empresa

Desafios usuais :
Dificuldades de implementao Benefcios no identificados
Construir a Arquitetura (Identificao, Seleo e Transio)

Construir o repositrio da Arquitetura

Desenvolver plano de comunicao

Desafios usuais :

Arquitetura Capacitao

Transio Governana

Padres e procedimentos no estabelecidos ou no conhecidos

53

O escopo de atuao do time de arquitetura envolve um ciclo de atividades relacionados a estratgia, definio da arquitetura, liderana, governana e comunicao:
Estratgia Contribui para a estratgia, no mnimo, para assegurar que a estratgia foi compreendida para atuar. Definio da Arquitetura Articula o desenvolvimento do modelo futuro, compreende o modelo atual, identifica os gaps e planeja o roadmap para fechar esses gaps; Liderana Coordena o esforo de implantao da arquitetura corporativa e agrega e desenvolve os skills necessrios para integrao de negcio e TI; Governana Assegura a adoo dos princpios de arquitetura definidos para as disciplinas e estabelece um processo de deciso sobre a utilizao de novos componentes; Comunicao - Articula a viso futura e mostra como essa viso se adere ao modelo proposto, retornando feedbacks sobre os progressos alcanados e problemas enfrentados.

54

Importante: Parceria com processo de desenvolvimento


ARQUITETURA DE APLICAO

ARQUITETURA DE INFORMAO

Teste de Sistema

Desenvolvimento

Usr

Produo

ARQUITETURA DE TECNOLOGIA

55

Ps-Implantao

Teste Integrado

ARQUITETURA DE NEGCIO

Teste Unitrio

Inicializao

Construo

Implantao

Definio

Design

UAT

Governana Abordagem balanceada

Alvo Baseado nos Requisitos

No-Estruturada
Liberdade para tudo e todos Processos no repetitveis No h mtricas No h documentao Depende de heris

Estruturada Demais Governana


Balanceada Processos Repetitveis Mensurvel Documentada e utilizada Continuamente melhorada No h espao para criatividade Burortica e lenta Muitas mtricas Excesso de polticas /procedimentos Geralmente ignorada / minada

56

Arquitetura Corporativa mais do que apenas uma coleo de componentes e seus relacionamentos uma abordagem para governana da execuo da construo de solues
na do ? n ta ve mo corre os o s n re o di am nu ti n Co
Transio

Governana

Nossa Arquite tura alvo continua vlida?


Arquitetura Corporativa

Estamos conduzindo os projetos da forma como desejamos? Estas so as orientaes para a Arquitetura dos projetos

Esses so os projetos que sero feitos

Forma normal de priorizao e planejamento dos projetos

Outline da Soluo

Macro Planejamento

Micro Planejamento

Ciclo de Construo

Implementao

Outline da Soluo

Macro Planejamento

Micro Planejamento

Ciclo de Construo

Implementao

Outline da Soluo

Macro Planejamento

Micro Planejamento

Ciclo de Construo

Implementao

Projetos

57

Recomendaes gerais para uma rea de arquitetura

Criar processos de arquitetura geis


documentos de padres com flexibilidade;

Prover acesso a uma base de conhecimento de arquitetura; Envolver profissionais de arquitetura mais cedo nos desenvolvimentos de projetos; Divulgar os processos e competncias da arquitetura;

58

Papis e Responsabilidades
Ao construir um processo de Arquitetura, essencial considerar que:
A comunidade de arquitetos sempre maior que a rea encarregada de gerenciar a Arquitetura; Um processo de arquitetura transcende as atividades realizadas por uma rea de arquitetura; Um processo de arquitetura tem maior potencial de benefcios se for parte de uma iniciativa ou esforo corporativo. Isto significa atribuir e distribuir responsabilidades sobre as funes de arquitetura, no apenas fora da rea de Arquitetura, mas principalmente fora de TI.

Usurios de Negcio reas Afetadas


Multiplicadores de Arquitetura

Grupo de Arquitetura
Grupo de Reviso da Arquitetura

59

Por onde comear?

60

Por onde comear?

Tentar no reinventar a roda:


Estudar Modelos de Governana e Prticas; Identificar workproducts baseado em Frameworks existentes; Identificar ferramentas de suporte;
Exemplo: IBM System Architect

http://www-01.ibm.com/software/awdtools/systemarchitect/ Modelar os processos de arquitetura; Construir modelos; Institucionalizar os processos; Estabelecer a governana;

61

O que um framework de Arquitetura?

62

H 25 anos ...
Em 1984 John Zachman (IBM) escreveu um artigo (de uso interno IBM) sobre arquitetura de sistemas de informao, no qual props um framework;

Zachman foi convidado a publicar o artigo externamente, o que ocorreu em 1987, no IBM Systems Journal (disponvel na Internet)

Em 1990 se aposentou da IBM e montou sua prpria empresa de consultoria em arquitetura corporativa;

Em 1992 publicou, novamente no IBM Systems Journal, e em parceria com John Sowa (tambm ento recm aposentado da IBM) uma verso estendida do artigo original, contendo um nova e definitiva verso do framework.
63

Zachman Enterprise Architecture Framework


O Framework de Zachman um esquema, como se fosse uma Tabela Peridica dos Elementos, a qual tambm um esquema que classifica os elementos da natureza (em duas dimenses); Alis, foi somente aps o cientista russo Dmitri Mendeleyev articular esse esquema foi que a Qumica se tornou uma cincia de fato com disciplina. At ento a Qumica era somente Alquimia. No era previsvel nem repetitvel; Depois que o Framework de Zachman foi publicado, se tornou o esquema de fato para Arquitetura Corporativas e practicamente transformou a EA em uma discliplina.

DATA SCOPE (CONTEXTUAL)


List of Things Important to the Business

What

FUNCTION
List of Processes the Business Performs

How

NETWORK

Where

PEOPLE
List of Organizations Important to the Business

Who

TIME

When

MOTIVATION

Why

List of Locations in which the Business Operates

List of Events Significant to the Business

List of Business Goals/Strat

1869

1984

Planner ENTERPRISE MODEL (CONCEPTUAL)

ENTITY = Class of Business Thing

Function = Class of Business Process e.g. Business Process Model

Node = Major Business Location e.g. Business Logistics System

People = Major Organizations e.g. Work Flow Model

Time = Major Business Event e.g. Master Schedule

Ends/Means=Major Bus. Goal/ Critical Success Factor e.g. Business Plan

e.g. Semantic Model

Owner

Ent = Business Entity Reln = Business Relationship e.g. Logical Data Model

Proc. = Business Process I/O = Business Resources e.g. Application Architecture

Node = Business Location Link = Business Linkage e.g. Distributed System Architecture

People = Organization Unit Work = Work Product e.g. Human Interface Architecture

Time = Business Event Cycle = Business Cycle e.g. Processing Structure

End = Business Objective Means = Business Strategy e.g., Business Rule Model

SYSTEM MODEL (LOGICAL)

Designer TECHNOLOGY MODEL (PHYSICAL)

Ent = Data Entity Reln = Data Relationship e.g. Physical Data Model

Proc .= Application Function I/O = User Views e.g. System Design

Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Technology Architecture

People = Role Work = Deliverable e.g. Presentation Architecture

Time = System Event Cycle = Processing Cycle e.g. Control Structure

End = Structural Assertion Means =Action Assertion e.g. Rule Design

Builder DETAILED REPRESENTATIONS (OUT-OFCONTEXT) SubContractor FUNCTIONING ENTERPRISE

Ent = Segment/T able/etc. Reln = Pointer/Key/etc. e.g. Data Definition

Proc.= Computer Function I/O = Data Elements/Sets e.g. Program

Node = Hardware/System Software Link = Line Specifications e.g. Network Architecture

People = User Work = Screen Format e.g. Security Architecture

Time = Execute Cycle = Component Cycle e.g. Timing Definition

End = Condition Means = Action e.g. Rule Specification

Ent = Field Reln = Address


e.g. DATA

Proc.= Language Stmt I/O = Control Block e.g. FUNCTION

Node = Addresses Link = Protocols e.g. NETWORK

People = Identity Work = Job

Time = Interrupt Cycle = Machine Cycle e.g. SCHEDULE

End = Sub-condition Means = Step e.g. STRATEGY

e.g. ORGANIZATION

64

Zachman Enterprise Architecture Framework


DATA SCOPE (CONTEXTUAL)
List of Things Important to the Business

What

FUNCTION
List of Processes the Business Performs

How

NETWORK

Where

PEOPLE
List of Organizations Important to the Business

Who

TIME

When

MOTIVATION

Why

List of Locations in which the Business Operates

List of Events Significant to the Business

List of Business Goals/Strat

Planner ENTERPRISE MODEL (CONCEPTUAL)

ENTITY = Class of Business Thing

Function = Class of Business Process

Node = Major Business Location

People = Major Organizations e.g. Work Flow Model

Time = Major Business Event

Ends/Means=Major Bus. Goal/ Critical Success Factor

e.g. Semantic Model

e.g. Business Process Model

e.g. Business Logistics System

e.g. Master Schedule

e.g. Business Plan

Owner

Ent = Business Entity Reln = Business Relationship e.g. Logical Data Model

Proc. = Business Process I/O = Business Resources e.g. Application Architecture

Node = Business Location Link = Business Linkage e.g. Distributed System Architecture

People = Organization Unit Work = Work Product

Time = Business Event Cycle = Business Cycle

End = Business Objective Means = Business Strategy e.g., Business Rule Model

SYSTEM MODEL (LOGICAL)

e.g. Human Interface Architecture

e.g. Processing Structure

Designer TECHNOLOGY MODEL (PHYSICAL)

Ent = Data Entity Reln = Data Relationship e.g. Physical Data Model

Proc .= Application Function I/O = User Views e.g. System Design

Node = I/S Function (Processor, Storage, etc) Link = Line Characteristics e.g. Technology Architecture

People = Role Work = Deliverable e.g. Presentation Architecture

Time = System Event Cycle = Processing Cycle

End = Structural Assertion Means =Action Assertion

e.g. Control Structure

e.g. Rule Design

Builder DETAILED REPRESENTATIONS (OUT-OFCONTEXT) SubContractor FUNCTIONING ENTERPRISE

Ent = Segment/Table/etc. Reln = Pointer/Key/etc.

Proc.= Computer Function I/O = Data Elements/Sets e.g. Program

Node = Hardware/System Software Link = Line Specifications e.g. Network Architecture

People = User Work = Screen Format

Time = Execute Cycle = Component Cycle e.g. Timing Definition

End = Condition Means = Action e.g. Rule Specification

e.g. Data Definition

e.g. Security Architecture

Ent = Field Reln = Address e.g. DATA

Proc.= Language Stmt I/O = Control Block e.g. FUNCTION

Node = Addresses Link = Protocols e.g. NETWORK

People = Identity Work = Job

Time = Interrupt Cycle = Machine Cycle e.g. SCHEDULE

End = Sub-condition Means = Step e.g. STRATEGY

e.g. ORGANIZATION

65

Por que Frameworks?


Mo del o de obj e t iv os

M de od da elo do s

e a d cias p Ma ndn du re

de ogo es l Cat lica ap infr


r ste sa ry Di ve co Re

Po l Seg tica d ura e na

Ma p a-e a da str utu ra

elo od M de s sso e oc Pr

Di ci de on da rio do s

a ram g Dia e d es a lic ap

66

Por que Frameworks?

67

Vantagens do uso de um Framework


Organizar as iniciativas de uma arquitetura corporativa; Uniformizar os termos e linguagem
itens e domnios de arquitetura em toda a empresa;

Concentrar as discusses de arquitetura; Acelerar o funcionamento e diminuir a complexidade; Permitir projees dos itens de um framework de arquitetura em outros
Apoio de ferramentas;

Integrar solues, fornecedores e equipes distintas de forma mais harmnica e estruturada


conforme planejamento;

Facilitar comunicao da viso e dos planos para toda a corporao; Identificar alinhamento de TI com as diretrizes de negcio.

68

A vore genealgica dos frameworks de arquitetura

69

Refinando alguns conceitos


Frameworks de EA
O termo Framework de EA pode ser muito genrico e s vezes necessrio adjetiv-lo
Framework de Navegao Para localizao dos artefatos de EA; Framework Conceitual Para definir os meta-conceitos de EA; Framework de Modelagem Para criar os artefatos/vises de EA;

Metodologias de EA
Spewaks Enterprise Architecture Planning (EAP) Scott Bernards EA Cube (EA3) TOGAF Architecture Development Method (ADM)

Padres de Notao para artefatos de EA


Entidade/Relacionamento Modelagem de Dados Unified Modeling Language (UML) Requisitos dos sistemas Business Process Modeling Notation (BPMN) Modelagem de Processos

70

70

Uma sopa de letrinhas...


recomendao de livro:

Assunto de hoje

71

um consrcio aberto, formado por clientes e fornecedores com o objetivo de: Capturar, entender e enderear requisitos existentes ou emergentes, estabelecer polticas e compartilhar melhores prticas; Facilitar a interoperabilidade, criar consenso, evoluir e integrar especificaes e tecnologias abertas; Oferecer servios para melhorar a eficincia operacional do consrcio; Operar um servio de certificao de alto gabarito para o mercado. Foi fundado em 1996, atravs da fuso de duas entidades: X/Open e Open Software Foundation (OSF); Trabalha em conjunto com outros consrcios e rgos de padronizao; Promoo de Eventos

Tecnologias
LDAP / CCI MILS

Frums
Architecture Platform Jericho & Security Identity Management Enterprise Management Real Time and Embedded Systems

Mtodos & Melhores Prticas


SOA-WG

Certificaes
UNIX LDAP WAP S/MIME ITAC / ITSC NASPL TOGAF

AQRM

Motif
72

DCE
(Open DCE)

The Open Group Architecture Framework (TOGAF)


TOGAF
um framework de EA com foco alm da TI; Como as organizaes podem, usando sistemas, alcanar objetivos de negcio?

As quatro reas principais so endereadas:


Negcios (estratgia, organizao e processos); Aplicaes (deployment, interaes e relacionamento com processos de negcio); Informaes (estrutura fisica e lgica dos ativos informacionais de uma organizao e os recursos para gerir esses ativos); Tecnologia (infra-estrutura e middleware de suporte).

73

Histrico do TOGAF
Clientes membros do Open Group demandaram padres de arquitetura Clientes membros selecionaram o TAFIM ponto de partida. DoD Information Systems Agency (DISA) doou o TAFIM como base TOGAF 1 publicado
95

93

94

TOGAF 7 Technical Edition TOGAF 8 Enterprise Edition TOGAF 8.1 01 02 TOGAF 8.1.1 03
06 07 09

TOGAF 9 Foi publicado o estudo The Interoperable Enterprise Business Lanamento do programa de certificao em TOGAF

74

Anncio do TOGAF9

75

The Open Group Architecture Framework (TOGAF)


O TOGAF oferece :
Um mtodo, o ADM (Architectural Development Method),usado projetar, avaliar e construir a arquitetura para uma organizao; Um repositrio chamado Enterprise Continuum para armazenar a representao da arquitetura; Um conjunto de outras ferramentas teis no desenvolvimento de arquiteturas.

76

Viso da estrutura do TOGAF

77

TOGAF: Metodologia ADM


Processo iterativo para desenvolvimento centrado na arquitetura (sempre baseada nos requisitos); Cada passo no processo est associado a uma view que pode ser capturada; Permite reso de artefatos de arquitetura; As fases iniciais focam nas questes conceituais e mais gerais; as fases posteriores movem-se em direo s especificaes e s prticas;

78

TOGAF: Metodologia ADM (Deliverables)

79

TOGAF Content Metamodel

Os 4 dominios

80

TOGAF Enterprise Continuum

81

O papel de uma ferramenta de apoio a EA

Creating Actionable Architectures

82

Recado do mestre

83

Desafios que impedem a adoo ampla de uma Arquitetura Corporativa


Reportar a EA em uma linguagem de estrategistas e planejadores Armazenamento das informaes de EA para reso

Falar a linguagem dos projetistas de solues

Inventrio/informao sobre as is e to-be

Criando a EA (Upstream EA) Popular a EA com informao de todos os domnios

Comunicar com os stakeholders (no contexto deles)

Desafio de transformar os requisitos de negcio em implementaes

Manter as implementaes em sincronia com o que est prescrito na EA

Consumindo a EA (Downstream EA)

Gerenciar as mudanas (em escala corporativa)

Prover Orientao

Assegurar a Governana

Estabilidade para os Programas

Mover-se no passo do negcio

84

Caractersticas de uma Actionable EA


Possui uma linguagem nica de arquitetura, mas com diversas possibilidades de visualizao Oferece integrao da ferramenta de EA com outras, oferece usabilidade e facilidade na realizao de anlises as-is / to-be

Criando a EA (Upstream EA)


Facilidades de uso e de gerao de relatrios para melhorar a comunicao e a tomada de decises Armazenamento simples e automatizado de todos os recursos da organizao

Integrao entre os requisitos de negcio e as implementaes

Os servio de TI so realizados de forma integrada e de forma a possibilitar o reso de ativos e prticas

Consumindo a EA (Downstream EA) Consuming the EA

Governana corporativa, com gesto de mudanas e medio de melhores prticas

Trabalha com aplicaes, processos e pessoas de forma integrada

Implementa controle de verso e gesto de publicao

85

The System Architect Approach to Enterprise Architecture


Create an Organizational Blueprint
Understand the current structure of the organization, its business, its information

Share the Results


A common resource for empowering informed decisions

Analyze and Optimize


Identify, Create, and Optimize for continued improvement

Telelogic System Architect

What Challenges Are We Facing


Show Impact, Identify Risk, and Intelligently Walk the Organization Through Change

86 86

IBM Rational System Architect


O System Architect software foi inicialmente criado e desenvolvido pela Popkin Software em 1988, sob o comando do Prof. Jan Popkin, uma reconhecida autoridade em EA. O System Architect foi um dos primeiras ferramentas CASE ( Computer-Aided Software Engineering) para ambiente Windows. A ferramenta evoluiu atravs dos anos e se tornou uma das primeiras ferramentas de modelagem para EA.

Telelogic adquiriu a Popkin Software em Maro, 2005. IBM anunciou a aquisio da Telelogic em Junho, 2007 e a transferncia total ocorreu em Novembro, 2008. Os produtos da Telelogic (System Architect, Focal Point, DOORS, etc.) agora so parte da brand IBM Rational; IBM anunciou que System Architect como sua ferramenta padro para Enterprise Architecture.
87 87

Um modelo versus um diagrama


Orientado a diagrama Orientado a modelo
Diagrama de um Modelo de Dados

Um diagrama uma figura que se desenha

Modelo de Dados/ER

Um diagrama uma viso dentro de um modelo.


Diagrama de um modelo UML

Ex: Diagrama MS Visio

Modelo UML

88

Usando o SA para capturar e modelar todos os domnios de uma organizao


Application and Network Infrastructure Service Models
Behavior (UML Support) Network Topologies Matrix Views

Organizational Charts Process Models

Relational Data Modeling


Application Models

Business Process Modeling and Analysis

Data Models

Goals

Objectives

Class Diagrams

89

89

Visualizando as diferentes perspectivas de arquitetura

Citizen Perception
1 Record High Levels of Citizen Satisfaction With Police Service

6 Reduce 'Fear of Crime' Perception

3 Record High Levels of Citizen Quality of Life

Hardware ModelsModels & ABBs Application Data & ABBs Conceptual & Logical Models & & ABBs Organisation Models ABBs
15 Support for Victims & Witnesses

Strategy & Direction

Crime Investigation & Reduction


4 Reduce Overall Level of Crime 18 Meet Government Objectives

Technology Reference Models Physical Data Models & ABBs& ABBs User Models & ABBs Business Structure Strategy Models FunctionalMaps & ABBs Enterprise Direction Diagrams Process Models & ABBs

5 Narrow the Justice Gap

Promoting Safety and Security


7 Increase Feeling of Public Safety 8 Increase Availabilty of Police Officers on Operational Duties 14 Protect Vulnerable Citizens 12 Reduce Risk of Injury and Litigation

Information Architecture

Business Architecture

Use of Resources
9 Promote Ethnic Representation

10 Reduce Levels of Sickness & Retirement 13 Reduce Administrative Bureaucracy 16 Information Sharing

11 Promote Cross Constabulary Collaboration

17 Accountability

Application Architecture

Technology Architecture

For Example

90

Visualizando projetos e iniciativas


Increase Number of Reservations to 1000 a day by July 1, 2008 Increase Number of Return Guests to 60 percent by June 1, 2009

Investment Decisions (Explorer) System Architect Wed Apr 29, 2009 06:45
Comment

Increase Occupancy Rate to 80 percent by July 1, 2008

Increase Vacationers by 10% Per Year

See Project scope impact on other projects See Projects tied to key strategies, or not Understand impact of backing off on a project

Current
Fill Order Application Project Type: Project Currency Management My Marketplace

Commence 2010
ERP Migration Phase 1 ERP Migration Phase 2

Type: Project

Type: Project

Type: Project

Type: Project

Processes
Achilles
Accept Payment Details Ad d Rem ainder to Inventor y Advise Customer An alyse performance and ident if y mngt BPMN Type: action Pr ocess required An alyze Account An alyze Order An alyze Supply Assign Goods to Order Au thoriz e Payment Calculate Room Price

Finance Applications
Aphrodite Application_1 BHIS System Bid Server Billing Application Type: Application
Type: BPMN Pr ocess Type: BPMN Pr ocess Type: BPMN Pr ocess Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: Application

Type: Application

Type: Application

Type: Application

Type: Application

Cancel Or der

Capture information

Check Customer Credit

Check Outandin g Order Items Filled

Check Traveler's Credit

Collect M ember & Particip ant Account Information Type: BPMN Pr ocess

Create new name and add to list Type: BPMN Pr ocess

Create patient profile record

Create response to BHIS

Create/ M odif y Business System Plans Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Course Management Type: Application

Credit Card Booking Type: Application

Cronos

Customer Maintenance Type: Application

Customer Service Maintenance Type: Application

DOORS

Customer Ag rees to Term s

Customer Rejects Terms

Determin e if information is received

Do Not Amend Members Feedback Type: BPMN Pr ocess

Emplo yer list appears ( AP Emplo yer s for AP and AR Type: BPMN Pr ocess Emplo yer s for AR )

Ensure St ock

Enter

Enter beg in dat e

Enter if available Premium

Enter if available Subscrib er #, Group #, and/or Type: BPMN Pr ocess Policy #

Type: Application

Type: Application

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Amount and/or Type: BPMN Pr ocess Frequency

Enter information

Enter Policy holder

Establish Member & Participant

Go to INSU2

Identif y missing information

Information populates fields

INSU2 co mes up if no child is attached

Maintain Individual Member & Participat e Type: BPMN Pr ocess Accounts

Make Full Room Rate Charge Type: BPMN Pr ocess

Make Reservation

External Customer login Type: Application

Flex LM V10

Flex LM v11

Hermes

Hyperion

Methanex App

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Account Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: Application

Type: Application

Type: Application

Type: Application

Type: Application

Manage Agency

Manage Emplo yer Participat ion

Manage Internal Services Type: BPMN Pr ocess

Manage Member & Participant Account Type: BPMN Pr ocess

New code # assigned

Notif y Cu stomer of Credit Problem Type: BPMN Pr ocess

Notif y Cu stomer of Delay

PF9 / Insu rance Resource list comes up Type: BPMN Pr ocess

Pick Policy Type

Place on Back Order

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

MS IIS

MSSQL2005

New Application

NoChex

Paypal

Pharmacy System Type: Application

Process Message

Process Valid Order

Provide Benefit System/ Plan Training f or Staff

Provide Client wit h Reservation Number Type: BPMN Pr ocess

Provide Educatio nal Information Type: BPMN Pr ocess

Provide Emplo yee Benefit Services Type: BPMN Pr ocess

Provide Info about Legal Order Type: BPMN Pr ocess

Provide New/Upd ated Demographic Information Type: BPMN Pr ocess

Receive response

Recieve Message

Type: Application

Type: Application

Type: Application

Type: Application

Type: Application

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Reorder Item

Request t o save information

Respond to Legal Ord er Request Type: BPMN Pr ocess

Return to Send er

Sample Process

Save information

Select Insurance b y COBR A Type: BPMN Pr ocess

Select Insurance b y Emplo yer Type: BPMN Pr ocess

Select Insurance b y Private Type: BPMN Pr ocess

Select name from list

Polaris

Policy Application Type: Application

Posieden

Reservations

Siebel

Synergy

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: BPMN Pr ocess

Type: Application

Type: Application

Type: Application

Type: Application

Type: Application

Select the appropriate emplo yer Type: BPMN Pr ocess

Send missing information response Type: BPMN Pr ocess Send req uired d emogr aphic inform ation Type: BPMN Pr ocess

Ship Ord er

Update Insurance Screen with Emplo yer Name Type: BPMN Pr ocess

Update relationship to client Type: BPMN Pr ocess

Validate Order

Type: BPMN Pr ocess

Type: BPMN Pr ocess

System Architect Type: Application

Telelogic App

WebPublisher

Worldpay

Type: Application

Type: Application

Type: Application

Models seen from the web via SA/XT


91 91

Visualizando sistemas

Models seen from the web via SA/XT


92

92

Visualizando a Anlise de Impacto

Understand the impact of change

Visualize Dependencies

93 93

Reviso dos objetivos iniciais


Eu espero que agora voc saiba um pouco mais sobre:
O que Arquitetura Corporativa; Os desafios na implantao de uma Arquitetura Corporativa; A importncia do uso de um framework de Arquitetura; O papel de uma ferramenta de apoio Arquitetura;

94

Obrigado pela ateno!

Repositrio de palestras: http://www.slideshare.net/msavio/slideshows Repositrio de textos: http://www.scribd.com/msavio Blog: http://betarrabios.blogspot.com/

95

S-ar putea să vă placă și