Arquitetura Corporativa (EA - Enterprise Architecture)
O principal objetivo da arquitetura corporativa é fornecer uma visão holística e padronizada da empresa, identificando e endereçando as lacunas entre o estado atual (como a empresa funciona hoje) e o estado futuro desejado (como ela precisa funcionar para realizar sua estratégia).
Os benefícios de uma boa Arquitetura Corporativa incluem:
- Alinhamento Estratégico: Garante que todas as iniciativas, processos e tecnologias estejam conectados e contribuam para os objetivos organizacionais de longo prazo.
- Melhoria na Tomada de Decisão: Fornece uma visão abrangente que permite priorizar investimentos e avaliar a arquitetura existente em relação aos objetivos.
- Redução de Custo e Risco: Simplifica ambientes complexos, otimiza recursos (incluindo TI) e estabelece padrões para adquirir e usar tecnologia, reduzindo a fricção e o risco da mudança.
- Flexibilidade e Agilidade: Cria uma base sólida e escalável, tornando a empresa mais capaz de se adaptar rapidamente às mudanças do mercado.
Correlação entre Arquitetura Corporativa e Arquitetura de TI
A Arquitetura Corporativa é um conceito abrangente que engloba toda a organização, enquanto a Arquitetura de TI é uma camada essencial e um dos seus domínios. A Arquitetura de TI não existe isoladamente, mas sim para suportar os objetivos e o desenho geral definidos pela Arquitetura Corporativa.
Os Domínios da Arquitetura Corporativa (AC)
Geralmente, a Arquitetura Corporativa é dividida em quatro domínios (ou camadas), sendo que a Arquitetura de TI corresponde aos domínios tecnológicos e de aplicação:
- Arquitetura de Negócio (Business Architecture): O domínio de mais alto nível. Define a estratégia de negócios, a estrutura organizacional, os processos de negócio e as capacidades (o que a empresa faz).
- Arquitetura de Dados (Data Architecture): Define a estrutura dos dados lógicos e físicos da organização e como eles são gerenciados, armazenados e usados para apoiar os processos de negócio.
- Arquitetura de Aplicações (Application Architecture): Define os sistemas de software e aplicações que a empresa utiliza, suas interações e como elas se relacionam com os processos de negócio e os dados.
- Arquitetura de Tecnologia (Technology Architecture / Infraestrutura): Define a infraestrutura de hardware, redes, sistemas operacionais, cloud e outros componentes técnicos que sustentam as aplicações e os dados.
Arquitetura de TI (A-TI)
A Arquitetura de TI é a parte da Arquitetura Corporativa que abrange a Arquitetura de Aplicações e a Arquitetura de Tecnologia. Seu foco é o planejamento, a estruturação e a implementação de soluções tecnológicas para atender às necessidades do negócio e aos requisitos definidos na Arquitetura de Negócio.
| Característica | Arquitetura Corporativa (AC) | Arquitetura de TI (A-TI) |
| Escopo | Toda a organização (Negócios, Dados, Aplicações e Tecnologia). | Foco principal nos ativos tecnológicos (Sistemas, Dados, Infraestrutura). |
| Objetivo | Alinhar a estrutura e o funcionamento da empresa com a estratégia de negócio. | Garantir que a área de TI auxilie o negócio com soluções tecnológicas eficazes, escaláveis e seguras. |
| Direção | Define o que precisa ser feito pelo negócio para atingir a estratégia. | Define como a tecnologia será usada para suportar os objetivos do negócio. |
| Metodologia | Usa frameworks amplos como TOGAF ou Zachman. | Usa frameworks de Arquitetura de Solução, Arquitetura de Software e Design Patterns. |
TOGAF (The Open Group Architecture Framework)
Componentes Principais do TOGAF
O TOGAF é uma estrutura modular que consiste em:
- Architecture Development Method (ADM): O núcleo do TOGAF. É um método cíclico e iterativo que descreve os passos para desenvolver e gerenciar a Arquitetura Corporativa.
- ADM Guidelines and Techniques: Diretrizes e técnicas de suporte para usar o ADM.
- Architecture Content Framework: Um modelo para estruturar os artefatos de arquitetura, como entregáveis, building blocks (blocos de construção) e artefatos.
- Enterprise Continuum & Tools: Um repositório virtual que organiza os ativos de arquitetura (modelos, padrões, regras) em um contínuo, desde artefatos de baseline (estado atual) até a arquitetura target (estado futuro).
- TOGAF Reference Models: Modelos de referência pré-existentes que podem ser usados como base, como o Technical Reference Model (TRM) e o Integrated Information Infrastructure Reference Model (III-RM).
- Architecture Capability Framework: Orientação sobre como estabelecer e operar uma função de Arquitetura Corporativa dentro da organização.
O Ciclo ADM (Architecture Development Method)
| Fase | Objetivo Principal |
| Preliminar | Estabelecer a capacidade de Arquitetura Corporativa e definir o escopo e princípios. |
| A: Visão de Arquitetura | Definir a visão e o escopo do projeto, e obter aprovação dos stakeholders. |
| B: Arquitetura de Negócio | Desenvolver a Arquitetura de Negócio (processos, organização, capacidades) do estado baseline e target. |
| C: Arquiteturas de Sistemas de Informação | Desenvolver a Arquitetura de Dados e a Arquitetura de Aplicações do estado baseline e target. |
| D: Arquitetura de Tecnologia | Desenvolver a Arquitetura de Tecnologia (infraestrutura) do estado baseline e target. |
| E: Oportunidades e Soluções | Avaliar as arquiteturas target, identificar os projetos de transição e soluções de alto nível. |
| F: Planejamento de Migração | Criar um plano detalhado de implementação e migração, priorizando projetos. |
| G: Governança de Implementação | Supervisionar a implementação da arquitetura, garantindo a conformidade com a visão. |
| H: Gerenciamento de Mudanças de Arquitetura | Estabelecer um ciclo de monitoramento e manutenção para lidar com as mudanças contínuas do ambiente. |
| Requisitos de Arquitetura | Gerenciamento de requisitos que permeia todas as fases do ciclo ADM. |
O framework TOGAF é altamente valorizado por sua natureza prescritiva (oferece um passo a passo detalhado) e abrangente, sendo um excelente ponto de partida para organizações que buscam criar uma prática de Arquitetura Corporativa do zero.
Outras Metodologias Reconhecidas de Arquitetura Corporativa
Abaixo estão listadas algumas das metodologias e frameworks mais reconhecidos além do TOGAF:
|
Zachman
Framework for Enterprise Architecture |
|
|
Natureza |
Não é uma
metodologia em si, mas um esquema de classificação (Taxonomia) |
|
Foco |
Oferece uma
estrutura de duas dimensões (matriz) para organizar e descrever artefatos de
arquitetura a partir de diferentes perspectivas de stakeholders (Planejador,
Proprietário, Designer, Construtor, Subcontratado) e perguntas (O Quê, Como,
Onde, Quem, Quando, Por Quê). |
|
Gartner's
Enterprise Architecture Method |
|
|
Natureza |
Uma prática
arquitetural mais orientada a resultados e pragmática, focada em guiar a
mudança e a transformação de negócios |
|
Foco |
Enfatiza a
priorização de investimentos e a avaliação contínua da arquitetura para
alinhamento com a estratégia. |
|
Federal
Enterprise Architecture Framework (FEAF) |
|
|
Natureza |
Framework desenvolvido
pelo governo dos Estados Unidos |
|
Foco |
Fornece uma
abordagem estruturada para alinhar TI com objetivos de negócio, especialmente
em agências governamentais, focando na integração entre processos e sistemas. |
|
DoD
Architecture Framework (DoDAF) |
|
|
Natureza |
Framework de
Arquitetura voltado para o setor de Defesa (Departamento de Defesa dos EUA) e
seus aliados (como o MODAF do Reino Unido e NAF da OTAN) |
|
Foco |
Fornece uma
abordagem estruturada para alinhar TI com objetivos de negócio, especialmente
em agências governamentais, focando na integração entre processos e sistemas. |
ArchiMate - A linguagem para modelar
Propósito e Características
- Linguagem Visual: Utiliza um conjunto de elementos e símbolos gráficos padronizados para representar conceitos arquitetônicos.
- Abrangência: Cobre os três principais domínios (camadas) de arquitetura, permitindo que arquitetos modelem como a estratégia de negócios se traduz em serviços, aplicações e infraestrutura.
- Rigor: Diferente de ferramentas de diagramação genéricas (como UML, que foca mais em software), o ArchiMate tem uma estrutura rigorosa baseada em conceitos (estruturas, comportamentos e informações), garantindo que os modelos sejam consistentes e comparáveis.
As Três Camadas (Domínios) Principais
- Camada de Negócio (Business Layer): Foca em produtos, serviços, processos de negócio, papéis e unidades organizacionais.
- Camada de Aplicação (Application Layer): Foca em sistemas de informação, serviços de aplicação e componentes de aplicação que suportam a camada de Negócio.
- Camada de Tecnologia (Technology Layer): Foca em recursos de infraestrutura como hardware, software de sistema, redes e sistemas de comunicação que suportam a camada de Aplicação.
Relações e Extensões
Além das três camadas centrais, o ArchiMate inclui extensões para:
- Camada de Motivação: Modela a estratégia (objetivos, drivers, stakeholders, princípios).
- Camada de Implementação e Migração: Modela o planejamento e gerenciamento de projetos de arquitetura e transição.

0 Comentários