1. O documento discute os conceitos e importância da Arquitetura Corporativa para alinhar as estratégias de negócio e TI de uma organização.
2. A Arquitetura Corporativa é composta por quatro domínios - Negócio, Informação, Aplicação e Infraestrutura - que descrevem os componentes de negócio e recursos de TI de alto nível.
3. A Arquitetura Corporativa fornece um "plano" para integrar as estratégias de negócio e TI e desenvolver soluções que suportem a estraté
4. 4
Uma breve história sobre Arquitetura de Sistemas...Flexibilidade&CapacidadeTecnológica
Arquitetura
monolítica
Passado-1980
Arquitetura
cliente-servidor
1980 - 1990
Arquitetura
N - Camadas
Entre 1990 a 2000
Arquitetura
orientada
a serviços
2000 a 2015
Arquitetura
Orientada a
Contexto
2016 - Futuro
Evolução – Aumento da Maturidade
Era Servidor Era da WebEra Mainframe Era do Contexto
Sub-Rotinas
Módulos
Objetos
Componentes
Serviços
API’s
5. 5
Resumindo a Arquitetura das Empresas esta se tornando cada vez
mais complexa ? Como lidar com a complexidade ....
7. 7
A arquitetura de sistemas é organizada em visões
• Arquitetura Corporativa, é uma organização
conceitual que relaciona as capacidades de TI com as
necessidades de negócio de uma organização.
• Arquitetura de Solução, que envolve os
componentes e serviços necessários ao
desenvolvimento de um sistema, como padrões e
frameworks;
9. 9
Algumas Arquiteturas são maiores
Arquitetura Corporativa
“O Planejamento da Cidade”
Arquitetura de Solução
“O Planejamento da Casa” Esta contida
10. 10
Cenário em muitas organizações
Principais dificuldades encontradas
▪ Sistemas grandes e complexos
▪ Falta de flexibilidade e alto custo para
adaptação dos sistemas às mudanças;
▪ Baixa qualidade das Informações;
▪ Sistemas altamente customizados gerando
alto volume de integrações;
▪ Múltiplas tecnologias para manter,
gerenciar e evoluir;
Por que isso acontece?
▪ Falta de visão da estratégia;
▪ Distância entre o planejamento do
negócio e os desenvolvimentos da TI;
▪ Ausência de modelos conceituais de
representação do domínio (do negócio);
▪ Falta integração de aplicações e dados;
▪ Baixo nível de padronização de
tecnologia.
12. 12
Soluções desenvolvidas de forma independente e sem
uma perspectiva corporativa
▪ Diversas Arquiteturas;
▪ Falta de padronização;
▪ Dificuldade de integração;
▪ Duplicidade de esforços;
▪ Falta de visão única da empresa;
▪ Cada “arquitetura” endereça problemas de negócio
da área ou departamento;
▪ Distribuição do poder decisório;
▪ Maior complexidade na gestão;
▪ Uma única Arquitetura;
▪ Padronização;
▪ Viabiliza a Integração;
▪ Ganhos de sinergia (reúso, etc.)
▪ Visão única da empresa;
▪ Endereça problemas de negócio da corporação;
▪ Centralização do poder decisório;
▪ Redução da complexidade na gestão;
Arquitetura em Silos Arquitetura Corporativa
13. 13
Como resolver esses Problemas ?
• “Conhecendo” a organização (0bjetivos e metas, processos,
conceitos e dados, sistemas e componentes, infraestrutura);
• Promovendo alinhamento entre a TI e os processos de negócio;
• Integrando e otimizando aplicações, informações e tecnologias;
• Definindo e organizando:
• Modelos,
• Componentes e Serviços,
• e ferramentas para suporte ao desenvolvimento de TI;
• Estabelecendo padrões;
• Gerindo os repositórios de informações;
• Prospectando novas soluções no mercado.
Arquitetura
Corporativa
15. 15
1
Negócio
2
Estratégia
3
TI
EA
Arquitetura
Corporativa
A Arquitetura Corporativa é o elo de ligação entre as necessidades do
negócio e as soluções tecnológicas
"Arquitetura Corporativa é a organização lógica dos principais componentes de
negócio e recursos de TI, refletindo os requisitos de integração e padronização do modelo
operacional da empresa para execução da estratégia."
16. 16
A importância de realizar um alinhamento estratégico entre a TI e o
Negócio
Estratégia: Reduzir 20% do custo de entrega
da conta de energia
Negócio: Construir um aplicativo que
imprima a conta na hora para o consumidor
PROCESSO TRADICIONALPROCESSO TRADICIONAL
Sistema Comercial Site do
Empreiteiro
Coletor de
Leituras
Leitura
em Campo
Gestão de Leituras
Site de
Impressão
Entrega
da Conta
10
9
8
7
6
5
4
3
2
1
17. 17
FTP Server
File Server
DLG
(Web
Application)
DAEMON
SQL Server
IIS – Application ServerFTP
DMZ
Usuário
Write
Read / Write
Process Integrator (PI)
SAP - CCS
Interface
send recive
Interface
Write Read
TABLES
3
1
DMZ
Autentication
Layer – Billing
SAP - CCS
2Layer – Integration
SAP - Netweaver
Layer – Web
Application
A importância de realizar um alinhamento estratégico entre a TI e o
Negócio
Estratégia: Reduzir 20% do custo de entrega
da conta de energia
Negócio: Construir um aplicativo que
imprima a conta na hora para o consumidor
Arquitetura da Solução
TI:
1. Quais dispositivos iremos utilizar ?
(Celular, Tablet, Coletor)
2. Qual estrutura de impressora ? (Térmica)
3. Que tipo de conexão iremos utilizar ? (3G)
4. Como iremos calcular a tarifa (off-line) ?
5. Que alterações serão necessárias no
Legado ? (Criação de Interfaces)
6. Vamos precisar mudar a infraestrutura ?
7. Como ficam as questões de segurança da
informação ?
18. 18
Arquitetura Corporativa como parte do planejamento estratégico
Estratégia de
TI
Estratégia de
Negócio
A Arquitetura Corporativa de uma organização
fornece o “plano” para o alinhamento das
estratégias de TI e Negócio
Estratégia
Planejamento
Desenho
Implementação
e Prestação de
Serviços
Arquitetura Corporativa
Arquitetura
de Negócio
Arquitetura
de TI
Plano de Transição
• Processos
• Informação
• Pessoas
• Aplicações
• Dados
• Infraestrutura
Ambiente Operacional e
Infraestrutura de TI
Soluções de TI
AbrangênciaCorporativaFocodeProjetos
Arquitetura Corporativa
“O Planejamento da Cidade”
Arquitetura dos sistemas
“O projeto da infraestrutura e de cada um dos
edifícios”
▪ Aspectos Funcionais
▪ Aspectos Operacionais
Alternativas
Tecnológicas
Oportunidades
de Negócios
19. 19
Modelo Tradicional de Planejamento Estratégico
Objetivos
Operações
Estratégia
Visão
Missão
⚫ Suporte para o
funcionamento da
organização
Atual Futuro
Produtos
Processos Pessoas
TI
Planejamento
estratégico é uma
competência da
administração que
auxilia a pensar no longo
prazo de uma
organização.
⚫ Propósito da organização
⚫ Onde ela deseja chegar
⚫ Como realizará os
seus objetivos
⚫ Resultados que
deseja alcançar
20. 20
Planejamento Estratégico com Arquitetura Corporativa
Futuro
Arquitetura
Corporativa
Cultura
Liderança
Produtos Processos Pessoas TI
Objetivos
Ações
Estratégia
Visão
Missão
Operações
⚫ Propósito da organização
⚫ Onde ela deseja chegar
⚫ Como realizará os
seus objetivos
⚫ Resultados que
deseja alcançar
⚫ Suporte para o
funcionamento da
organização
⚫ Ações de Arquitetura
para realizar os objetivos
A Arquitetura
Corporativa visa desenvolver a
análise, o entendimento e a
modelagem conceitual do
negócio da organização.
Resultando em uma visão global
das necessidades de sistemas de
informação em uma organização
Atual
Domínios
21. 21
Arquitetura Corporativa e Composta de 4 domínios de Arquitetura
Arquitetura Corporativa é formada por quatro domínios que
encapsulam e asseguram a efetividade para entregar soluções que
suportem a estratégia do negócio.
• Arquitetura de Negócio - Definição dos processos de negócio e
suas características funcionais e operacionais, que são a base para
estabelecer a estratégia das aplicações que suportam os processos;
• Arquitetura de Informação (ou dados) - São os dados e seus
relacionamentos com objetivo de alimentar as estratégias de negócio
e otimizar as decisões. Também serve como base para o desenho e
entrega das aplicações;
• Arquitetura de Aplicação (ou sistemas) - Identifica quais
aplicações são necessárias para suportar o negócio e conduz o
desenho, construção (ou aquisição) e integração dessas aplicações;
• Arquitetura de Infraestrutura (ou tecnologia) - cobre todo o
suporte dos elementos de operação de TI que devem ser operados no
dia-a-dia, com ferramentas, processo de monitoração e
gerenciamento.
Arquitetura Corporativa
Arquitetura de Negócio
Arquitetura de
Informação
Arquitetura de Infraestrutura
Arquitetura de
Aplicação
22. 22
Arquitetura Corporativa
Arquitetura de Negócio
Arquitetura de
Informação
Arquitetura de Infraestrutura
Arquitetura de
Aplicação
Arquitetura Corporativa: Domínio de Negócio
Como a empresa está organizada para atingir seus objetivos.
Definição dos componentes de negócio, dos processos e suas
características funcionais e operacionais, que são a base para
estabelecer a estratégia das aplicações
Processos de Negócio
Componentes de Negócio
23. 23
Arquitetura Corporativa: Domínio de Informação
Identificação das necessidades de dados e informações que
precisam ser providos para que o negócio atenda seus objetivos
Arquitetura Corporativa
Arquitetura de Negócio
Arquitetura de
Informação
Arquitetura de Infraestrutura
Arquitetura de
Aplicação
Modelo de Dados
MODELO DE
DADOS
CONCEITUAL
• Conceitos chave e
relacionamentos de
alto nível para avaliar a
cobertura das
necessidades
funcionais1
MODELO DE
DADOS LÓGICO
• Detalhamento de
definições e atributos
(características) das
entidades definidas
conceitualmente
2
MODELO DE
DADOS FÍSICO
• Definição de tabelas,
colunas e propriedades
na visão física do banco
de dados.
3
24. 24
Arquitetura Corporativa
Arquitetura de Negócio
Arquitetura de
Informação
Arquitetura de Infraestrutura
Arquitetura de
Aplicação
Contempla
– identificação de quais aplicações são necessárias para suportar o negócio
– desenho, construção (ou aquisição) e integração de aplicações
Arquitetura Corporativa: Domínio de Aplicação
Mapa de Sistemas - Integrações Arquitetura de Serviços e Componentes
Camada de Dados
(Repositório)
Camada de
Apresentação
(front end)
Sistema
s
Externo
s
Camada de Lógica de
Negócio
(Componentes)
Camada de Dados
(Repositório)
Camada de
Apresentação
(front end)
Sistemas
Externos
Camada de Lógica
de Negócio
(Componentes)
Camada de
Apresentação
(front end)
Serviços
Sistemas
Externos
Camada de Dados
(Repositório)
Camada de Lógica
de Negócio
(Componentes)
Camada de
Apresentação
(front end)
Serviços
Sistema
s
Externo
s
Camada de Dados
(Repositório)
Camada de
Processo
B
R
M
S
Padrão 1
Client Server
Padrão 2
3 Camadas
Padrão 3
SOA
Padrão 4
SOA/BPM
Padrões de Arquitetura
25. 25
Arquitetura Corporativa e Composta de 4 domínios de Arquitetura
Arquitetura Corporativa
Arquitetura de Negócio
Arquitetura de
Informação
Arquitetura de Infraestrutura
Arquitetura de
Aplicação
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 gerência de dados,...
Topologia de Rede
Mapeamento de Componentes de
Infraestrutura
26. 26
Construindo Arquitetura Corporativa alinhada a estratégia da
empresa
Modelos de
Negócio
Modelos de
Informação
Modelos de
Aplicação
Modelos de
Tecnologia
Estratégia de Negócio & Princípios Estratégia de TI & Princípios
Estratégia
Arquitetura
Desenho da
Organização
Database Design
Software Design /
Configuration
Desenho da
Infraestrutura
Desenho
Modelo Operacional do NegócioOperação
ArquiteturadeNegócio
ArquiteturadeInformação
ArquiteturadeAplicação
ArquiteturadeInfraestrutura
Arquitetura Corporativa
27. 27
Arquitetura Corporativa relaciona os componentes de negócio e
recursos de TI
Os demais domínios descrevem em alto nível,
(independente da plataforma tecnológica), as
aplicações, dados e tecnologia que habilitam a arquitetura
de negócio
Negócio
Aplicação
Informação
Infraestrutura
Define o negócio através do planejamento
estratégico
Capacidade do Negócio
A visão de áreas de negócios expõe as
aplicações e processos específicos, bem
como sua inter-relação neste nível.
A infraestrutura necessária
para suportar o negócios e os
ambientes de aplicações
Mapeamento de dados e
Informações para suportar o
negócio
28. 28
Entity
Technology
BPMN Process
Business Objective
Application
Type:
Technology
Windows XP
Type:
Technology
Windows 2000
Type:
Technology
Terminal
Type:
Technology
PC
Type:
Technology
Letter
Type:
Technology
Fax
Type:
Technology
EMail
Type:
Technology
.NET
Type: Entity
Vehicle
Type: Entity
UK Customer
Type: Entity
Travel Agent
Type: Entity
Shift
Type: Entity
Room
Type: Entity
Reservation
Type: Entity
Receptionist
Type: Entity
Property
Type: Entity
Owner
Type: Entity
Overseas Customer
Type: Entity
Guest
Type: Entity
Customer
Type: Business Objective
Reduce # of
Employees Leaving
Company with
rating over 4 by Jan
1, 2006Type: Business Objective
Number of
Complaints
received in2Q 2006
Should Be 20
percent lessthan
2Q 2004
Type: Business Objective
Increase
Vacationers by 10%
Per Year
Type: Business Objective
Increase
Occupancy Rate to
80 percent by July
1, 2006
Type: Business Objective
Increase Number of
Return Guests to
60 percent by June
1, 2006
Type: Business Objective
Increase Number of
Reservations to
1000 a day by July
1, 2006
Type: Business Objective
Host 12
Conferences and
Seminars per
yearin 6 Largest
Markets bySept 1,
2008
Type: Business Objective
Earn 5-Star Rating
from hotels.com
bySept 1, 2006
Type: Business Objective
Add Conference
Facilities to Hotels
in 6 Largest
Markets by Sept 1,
2008Type: Business Objective
Achieve Higher
Sales
Type:Application
Siebel
Type:Application
SAP
Type:Application
Reservations
Type:Application
Hyperion
Type:Application
Customer
Maintenance
Type:Application
Credit Card
Booking
Type:BPMN Process
Traveler
Request
Reservation
Type:BPMN Process
Traveler
RejectsTerms
Type:BPMN Process
TravelerAgrees
to Terms
Type:BPMN Process
Take
Reservation
Details
Type:BPMN Process
Take Customer
Details
Type:BPMN Process
Store Traveler
Details
Type:BPMN Process
Store Customer
Details
Type:BPMN Process
Send Notification
ofCredit
Rejection
Type:BPMN Process
Send Notification
ofCredit
Approval
Type:BPMN Process
Send Credit
Details to
Agency
Type:BPMN Process
Reserve Room
Type:BPMN Process
Release Room
Type:BPMN Process
Provisionally
Book Room
Type:BPMN Process
Provide
Customerwi th
Reservation
Number
Type:BPMN Process
ProvideCl ient
with
Reservation
Number
Type:BPMN Process
Process_1
Type:BPMN Process
OK
Type:BPMN Process
Notify Travel er
ofCredit Probl em
Type:BPMN Process
Notify Customer
ofInavail abil ity
Type:BPMN Process
Notify Customer
ofCredit Probl em
Type:BPMN Process
No
Type:BPMN Process
Make Ful l Room
Rate Charge
Type:BPMN Process
Make
Cancellation
Charge
Type:BPMN Process
Exami ne
Reservation
Date
Type:BPMN Process
Customer
RejectsTerms
Type:BPMN Process
Customer
Confirms
Reservation
Type:BPMN Process
Customer
Agrees to Terms
Type:BPMN Process
Check
Traveler's Credit
Type:BPMN Process
Check Room
Avai labil ity
Type:BPMN Process
Check
Reservation
Details
Type:BPMN Process
Check Credi t
Details
Type:BPMN Process
Check
Avai labil ity of
Standard Room
Type:BPMN Process
Check
Avai labil ity of
Fami ly Room
Type:BPMN Process
Calcul ate Room
Pri ce
Type:BPMN Process
Advi se
Customer
Type:BPMN Process
AcceptPayment
Details
Information Architecture
Technology Architecture
Application Architecture
Business Architecture
Strategy & Direction
Arquitetura Corporativa relaciona
os componentes de negócio e
recursos de TI - Rastreabilidade
30. 30
O profissional de Arquitetura
Arquiteto de TI é um estrategista na organização, sendo responsável pela
tradução entre os objetivos de negócio e a tecnologia que suportará as
necessidades de negócio da empresa.
31. 31
Habilidades de um arquiteto Corporativo
Arquiteto CorporativoPapel
Especialização
(Domínio)
Arquiteto de
Sistemas
Arquiteto de
Infraestrutura
Arquiteto de
Informação
Arquiteto de
Negócio
Base de
Conhecimento
Estratégias de Tecnologia de Negócios (Business Technology Strategy)
Ambiente de TI (IT Environment)
Atributos de Qualidade (Quality Attributes)
Desenho (Design)
Dinâmicas Humanas (Human Dynamics)
32. 32
Perfil de um profissional de Arquitetura
Conhecimento abrangente de Tecnologia
“Soft Skills” : Comunicação (oral e escrita), negociação, organização, trabalho em equipe
Conhecimento Abrangente do Negocio
• Expertise no domínio do negocio
• Expertise em Arquitetura Corporativa
• Entendimento da ligação da TI com o negocio
• Conhecimento de processos de negocio
ExpertiseemTecnologia
• Arquitetura de Integração
• Modelos de Arquitetura (MVC, DDD, N-tier, etc)
• Linguagem de Programação (Java, .NET, etc)
• Modelos de desenvolvimento de Software
• Engenharia de Software
• Modelos de Teste de Software
• Diferentes metodologias, métodos e abordagens
• Tecnologia da “Moda” - DevOps, Agile, IOT, Big
Data, etc
ExpertiseemIndustria
• Financeira (Bancos e serviços
financeiros)
• Agropecuária
• Comércio atacadista e varejista
• Educação
• Farmacêutica
• Indústria automotiva e
autopeças
• Saúde
• Seguradora
• Transporte e logística
• Utilities
33. 33
Competências sociais e comportamentais esperadas em um Arquiteto
Comunicação
Liderança Trabalho
em Equipe
Organização
Negociação
Capacidade de
Aprender
Capacidade de influenciar e
motivar as equipes para
realização de tarefas para
atender a objetivos definidos
Liderança
Processo de aprendizado
por esforço próprio, sem a
ajuda de mestres
Capacidade de Aprender
Capacidade de solucionar conflitos de naturezas
diversa
Negociação
Soft Skills
Clareza e didática para comunicar as Soluções
Comunicação
Trabalhar com times
multidisciplinares e
diferentes áreas
Trabalho em Equipe
Capacidade de Organizar e
estruturar ativos da
empresa e soluções
Organização
34. 34
Tipos de Arquitetos nas Empresas Atualmente
Business
Architect
9%
Applications
Architect
17%
Data Architect
10%
Infrastructure
Architects
19%
Solution
Architect
17%
Enterprise
Architect
10%
Innovation
Architect
4%
Integration
Architect
9%
Governance
Architect
5%
Fonte: Pesquisa de Avaliação do Uso de Arquitetura no Brasil – PwC 2017.
Somente 392 pessoas certificadas no Brasil em
TOGAF (Framework de Arquitetura mais
utilizado no Mundo)
Mapa de Certificação - TOGAF
55% das Empresas concentram o perfil de Arquitetura
nos chamados Arquitetos de domínios
36. 36
Toolbox de Arquitetura: Conjunto de Técnicas, Ferramentas e Modelos
que são utilizados de forma combinada para elaboração e evolução de
uma Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Padrões
Metodologias e
Métodos
Ferramentas
Frameworks
37. 37
Toolbox de Arquitetura
Toolbox de Arquitetura: Conjunto de Técnicas, Ferramentas e Modelos
que são utilizados de forma combinada para elaboração e evolução de
uma Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Ferramentas
Frameworks
Metodologias e
Métodos
Padrões
38. 38
Toolbox de Arquitetura: Arquitetura de Referência
Toolbox de Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Ferramentas
Frameworks
Metodologias e
Metodos
Padrões
Arquitetura de Referência, é uma divisão conceitual que
estabelece os principais componentes e seus
relacionamentos. Projetada para servir como “uma indicação
de caminho a seguir” na construção de aplicações e sistemas.
SOA (Service-Oriented Architecture)
DDD (Domain-Driven Design)
IAA - Insurance Application architecture
ExemplosdeArquiteturadeReferência
39. 39
Toolbox de Arquitetura: Arquitetura de Referência
Toolbox de Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Ferramentas
Frameworks
Metodologias e
Metodos
Padrões
FURPS+ é um acrônimo que representa um modelo de
classificação de atributos de qualidade de software (requisitos
funcionais e não-funcionais), para definição de requisitos.
O “+” do acrônimo engloba outros requisitos não-funcionais que
devem ser lembrados e/ou restrições impostas a definição
• Functionality (Funcionalidade)
• Usability (Usabilidade)
• Reliability (Confiabilidade)
• Performance (Desempenho)
• Supportability (Suportabilidade)
40. 40
Toolbox de Arquitetura: Arquitetura de Referência
Toolbox de Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Ferramentas
Frameworks
Metodologias e
Metodos
Padrões
Frameworks é uma coletânea de ativos e praticas para
estruturar e desenvolver Arquiteturas e Sistemas
O “+” do acrônimo engloba outros requisitos não-funcionais que
devem ser lembrados e/ou restrições impostas a definição
ExemplosdeFrameworks
TOGAF – The Open Group Framework
Zachman Framework
41. 41
Toolbox de Arquitetura: Arquitetura de Referência
Toolbox de Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Ferramentas
Frameworks
Metodologias e
Metodos
Padrões
O “+” do acrônimo engloba outros requisitos não-funcionais que
devem ser lembrados e/ou restrições impostas a definição
ExemplosdoUsodeFerramenta
Ferramentas: Conjunto de aplicativos para auxiliar na
modelagem dos componentes de negócio e TI.
42. 42
Toolbox de Arquitetura: Arquitetura de Referência
Toolbox de Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Ferramentas
Frameworks
Metodologias e
Métodos
Padrões
O “+” do acrônimo engloba outros requisitos não-funcionais que
devem ser lembrados e/ou restrições impostas a definição
ExemplosdodeMetodologiaseMétodos
Metodologias e Métodos: São guias, orientações e referências
para construção e manutenção da Arquitetura Corporativa.
Espiral(BarryBoehm1988)
Iterativo(Rational1995)
PwC–TransformFramework
TOGAF-ADM
DEADONS
Network
Execution
Data
Application
Integration
Development
Security
Operations
43. 43
Toolbox de Arquitetura: Arquitetura de Referência
Toolbox de Arquitetura
Arquitetura de
Referência
Requisitos
FURPS+
Ferramentas
Frameworks
Metodologias e
Métodos
Padrões
O “+” do acrônimo engloba outros requisitos não-funcionais que
devem ser lembrados e/ou restrições impostas a definição
ExemplosdodePadrões
Padrões: São guias, orientações e referências para construção
e manutenção da Arquitetura Corporativa.
• O ArchiMate: é uma formal para documentar arquitetura
corporativa.
• BPMN: O Business Process Modeling Notation é uma
notação de processos .
• UML: Unified Modeling Language é uma Linguagem de
Modelagem de Sistemas, usada para Especificar, Visualizar,
Construir e Documentar artefatos de sistemas.
• MER: Modelagem de repositórios de dados
• DFD: Representação gráfica do "fluxo" de dados através de um
sistema de informação, modelando seus aspectos de
processo.
• Institutos que definem e mantem padrões: IEEE,
ISSO, W3C, Open Group. IBM, Microsoft, etc
45. 45
A forma de pensar na Arquitetura Corporativa nas empresas mudou...
A proposição de valor tradicional da arquitetura esta sendo ameaçada por uma serie de mudanças dentro e fora da TI
Hoje… Futuro
Planejamento longo de prazo
Governança de Projeto
Delivery em meses e anos, grandes
soluções
Focada em padrões
Conhecimento homogeneizado
Novos modelos de negócios (Startup)
e ciclos tecnológicos
Aumento no número de pequenos projetos
Continuous delivery, Agil e incremental
Aumento na diversidade tecnológica
Conhecimento Cross Industria e Digital
Direcionada pelo Negócio e/ou TI Direcionada pelo Cliente
Arquiteturas personalizadas
Experiência do Usuário, Tecnologias disruptivas
Arquiteturas predefinidas de mercado
Sem foco na experiência do usuário
46. 46
..nesta nova visão, as empresas que estão repensando sua atuação
tecnológica devem pensar a sua arquitetura para endereçar os
seguintes desafios
Informação
Conectar diferentes
fontes de informação.
Agir com base em
informações sobre
seus clientes e
concorrentes.
Agilidade
Maior agilidade na
integração de novas
aplicações e
tecnologias.
Maior flexibilidade na
definição e na
integração de novos
serviços.
Diversidade
Os clientes esperam
serviços e produtos
personalizados.
Foco na Experiência
do usuário.
Orquestração
Capacidade de transformar
a TI em uma Plataforma de
serviços que possa ser
utilizadas por todas as
áreas da empresa para o
desenvolvimento do
negócio.
Arquitetura
Arquitetura
Personalizada em
constante
transformação
identificação,
avaliação e aplicação
de novas tecnologia.
Para ter sucesso, CEOs reconhecem que precisam perceber, analisar e responder eficazmente a um mercado em constante
mudança
47. 47
Diante desse contexto, uma visão de arquitetura direcionada a
resultados de negócio é o motor para esta transformação...
Visão do
Cliente
Objetivos
do Negócio
Capacidades
do Negócio
“One Company”
Capacidades de
Tecnologia
Definição da Arquitetura de Negócio
A) Crescimento
B) Diferenciação
C) Melhoria
Operacional
D) Foco no Cliente
E) Regulatório
Digital Customer
Interface
Technology
Innovation
Agile,
Continuous Delivery
• Multisetor
• Estratégia
• Digital
• Gestão de Crédito
• Business Analytics
• Inovação
• Regulação
Analisado pessoas, processos,
informação e tecnologia
objetivando criar um link natural
para as capacidades de TI.
Definição Arquitetura de
TI
Cyber Security
Event, Customer
and Data Management
1
2
3
4
5
Producer
End Client
Employee
Partners
Electronic
Business
Gateway
Electronic
Business
Gateway
Prospect
Users Interactions Components
Firm
Vendor / Partner
Systems
Integration
Security
MediaMedia
Fax
Phone / PDA
Mail
Email
Browser
Services
Functional
Services
Setup Contract
Get Contract
Endorse
Generate Bill
Pay Claim
Authentication
Authorization &
Entitlements
Encryption
Audit &
Control
ViewsViews
Producer
End
Client
Back
Office
Mgmt
Processes
ProductProduct
ClientClient
ProducerProducer
PolicyPolicy
ClaimClaim
Data
Rules
Process
Product
Navigation
Product
Development
Underwriting &
New Business
In-Force
Administration
Billing &
Remittance
Claims &
Disbursements
Other Services
Other Services
FinancialFinancial
Security
Functional
Components
Client
Producer
Policy
Claim
LegacyComponents
Product
Utility
Services
Logging
Monitoring
Other Services
Other
Views
Utility
Components
Imaging
Doc Mgmt
Reporting
Business
Architecture
Product
Sales
Client and
Channel Mgmt
Business Management and Support
Market
Research
Service
Market
Segmentation
Channel
Management
Partner/ Firm
Relationship Mgmt
Wholesaler / FP
Relationship Mgmt
Policyholder
Relationship Mgmt
Client
Profile
Asset
Retention
Risk and
Financial Mgmt
Risk
Management
Regulatory and
Compliance
Legal
Financial Risk
Management
Financial
Management
Investment
Administration
Financial Reporting
and Metrics
Business
Continuity
Product
Strategy
Product
Performance
Regulatory
Filing
Product Definition
and Design
Investment
Management
Product Deployment
and Management
Billing and
Collection
Money-In
Communications
and Public Relations
Information
Technology
Human
Resources
Training and
Knowledge Mgmt
Accounting and Tax
Auditing
Procurement and
Vendor Mgmt
Facilities
Management
Security and
Privacy
Analytics and
Reporting
Document and
Content Mgmt
Mergers and
Acquisitions
Business Process
Management
Business Strategy
and Planning
Sales and Marketing
Strategy
Sales
Compensation
Promotion and
Brand Management
Commissions
Sales Generation
and Enablement
Suitability
Campaign
Management
Licensing and
Appointments
Payments
Correspondence
Management
Value Added
Services
Policy
Setup
Policy
Servicing
Service
Strategy
Partner / Firm
Servicing
Valuation
Analytic
Reports
Lead
Generation
Lead
Generation
ProductProduct
AccountingAccounting
ReserveReserve
AccountAccount
Marketing
Plan
Marketing
Plan
ProducerProducer
CaseCase
CompensationCompensation
Policy /
Contract
Policy /
Contract
CorrespondCorrespond
Quote &
Illustrations
Quote &
Illustrations UnderwritingUnderwriting
Sales
Agreement
Sales
Agreement
Fund
Trades
Fund
Trades
BillingBilling
Application
Submission
Application
Submission
RemittanceRemittance
ClaimClaim
Licensing &
Appt
Licensing &
Appt
Product
Pricing
Product
Pricing
Product
Performance
Product
Performance
ReinsuranceReinsurancePromotion
& Campaign
Promotion
& Campaign
FormsForms
Policy
Valuation
Policy
Valuation
Client
Relationship
Client
Relationship
ClientClient
KnowledgeKnowledgeHRHR
Transactional
Data Stores
Operational
Data Stores
Data
Warehouse
Data
Marts
Reporting
and Analysis
Operational
Reports
ProducerProducer
ClaimClaim
CustomerCustomer
ProductProduct
AccountAccount
CompensationCompensation BillingBilling
RemittanceRemittance
Policy /
Contract
Policy /
Contract
ActuarialActuarial
ComplianceCompliance
CompensationCompensation
MarketingMarketing
SalesSales
Mgmt
Reports
LOB
Warehouse
LOB
Warehouse
Report
Extracts
Reference
Data
Reference
Data RulesRules
Financial
Planning
Financial
Planning
Loans &
Disbursement
Loans &
Disbursement
Integration
(Data Bus)
Security
Services
Cleansing
Services
Enrichment
Services
MetaData
Services
Extract
Services
Scheduler
Services
Transform
Services
Load
Services
Transport
Services
Technical Services
Information
Architecture
Application
Architecture
Technology
Architecture
Principio
e Visão
As capacidades de TI são definidas
de forma a suportar as
capacidades do negócio
48. 48
Diante desse contexto, uma visão de arquitetura direcionada a
resultados de negócio é o motor para esta transformação...
Framework de Arquitetura Corporativa - PwC
Aplicação
Aplicações
Desenho físico
das Aplicações
Integrações
Ciclo de
Desenvolvimento
Tecnologia
Infraestrutura
Data Center
Segurança
Gestão da Operação
Suporte
Tecnológico
Negócio
Funções de
negócio
Processos
Organização
Informação
Modelo de
Entidade
Modelo Físicos
de Dados
Modelo de
Dados
Princípios de
Arquitetura
Princípios & Visão
Requerimentos
Visão de
Arquitetura
Gestão de Serviços
e Adm.
Governança da
Arquitetura
Estrutura de Arquitetura Gestão de Serviços Catalogo de Serviços
Princípios & Visão
Negócio
Informação &
Aplicação
Tecnologia
Governança da
Arquitetura
Suporte
Tecnológico
TOGAF Framework
50. 50
Para saber mais sobre o Assunto
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 Forças de Porter
http://pt.wikipedia.org/wiki/Cinco_for%C3%A7as_de_Porter
Uma comparação 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
51. 51
Ferramentas de Arquitetura Corporativa
A ferramenta líder é aquela que possui boa completude de
visão e boa capacidade de execução, a fim de habilitar esta
visão. Neste quadrante, se destacaram as ferramentas da
Mega, Software AG e BiZZdesign.
A visionária é a ferramenta que oferece muitos recursos
porém, na prática, não habilita a sua utilização de maneira
adequada.
As desafiantes são as ferramentas que executam o que se
propõe mas possuem um escopo reduzido de recursos.
E, por fim, os players de nicho de mercado são especializadas
em necessidades específicas, pois, executam um conjunto
restrito de requisitos.