Combinando TOGAF e ArchiMate: Um Guia Completo para Arquitetura Empresarial

Combinar TOGAF e ArchiMate é uma excelente maneira de criar uma prática de EA totalmente otimizada. A abordagem abrangente e flexível do TOGAF permite a criação de arquiteturas perfeitamente adaptadas ao seu negócio, enquanto a clareza do ArchiMate torna as mudanças arquitetônicas mais fáceis de comunicar e implementar.
É claro que combinar ambos é a melhor escolha, mas não é obrigatório. Em última instância, a decisão deve ser baseada na sua configuração atual de EA. Se você tem arquitetos empresariais disponíveis, é provável que tenham suas próprias preferências e recomendações sobre o que aprender e se oferecer treinamento para indivíduos, equipes ou departamentos.
Para novos arquitetos empresariais, aprender tanto TOGAF quanto ArchiMate pode proporcionar excelentes oportunidades de carreira. Cada um oferece uma trajetória de certificação valiosa que ajuda os candidatos a compreender conceitos de EA de alto nível e, eventualmente, tornar-se profissionais bem preparados qualificados para cargos sênior.
A linguagem de modelagem ArchiMate foi projetada para ser compatível com o framework TOGAF; ou seja, arquitetos que seguem as diretrizes e melhores práticas fornecidas pelo framework TOGAF podem usar a linguagem ArchiMate para cobrir muitas tarefas de modelagem, incluindo a criação de visões baseadas nos diversos pontos de vista arquitetônicos sugeridos no framework TOGAF. As melhorias realizadas na ArchiMate 3.0 permitem que se integrem de forma seamless:
  • Há sobreposição entre o framework TOGAF e a linguagem ArchiMate em termos de uso de pontos de vista e do conceito subjacente de repositório comum para artefatos e modelos arquitetônicos — o que significa que compartilham uma base comum sólida.
  • Os dois padrões se complementam na definição do Método de Desenvolvimento de Arquitetura (ADM) e da linguagem de modelagem de arquitetura empresarial.
  • O padrão ArchiMate 3.0 suporta modelagem arquitetônica em todas as fases do Método de Desenvolvimento de Arquitetura (ADM) TOGAF.
O mapeamento aproximado da linguagem de modelagem ArchiMate 3.0 para o Método de Desenvolvimento de Arquitetura (ADM) TOGAF 9.1 é mostrado na figura a seguir:

Atualização do Padrão ArchiMate 3.0 para Integração com TOGAF

Além das melhorias nos elementos centrais nas camadas de negócios, aplicativos e tecnologia, o padrão ArchiMate 3.0 adicionou várias extensões relacionadas às práticas de arquitetura empresarial:
  1. A versão 3.0 introduziu a Camada Física como uma extensão da Camada de Tecnologia, adicionando elementos estruturais como instalações, equipamentos e materiais. A Camada Física reutiliza elementos comportamentais da Camada de Tecnologia.
  2. A Extensão de Motivação inclui elementos que impulsionam o design e as operações empresariais. Estes incluem partes interessadas, impulsionadores, avaliações, objetivos, requisitos e princípios.
  3. A Extensão de Implementação e Migração modela a implementação em todos os aspectos da arquitetura empresarial e a migração entre gerações de arquiteturas implementadas. Inclui pacotes de trabalho, entregáveis, plataformas e lacunas.
  4. A Extensão de Estratégia fornece suporte à modelagem de estratégias empresariais e planejamento baseado em capacidades. Os elementos incluem capacidades, recursos e planos de ação.

Usando ArchiMate para Desenvolver o ADM TOGAF – Estudo de Caso

Os exemplos a seguir são trechos do estudo de caso ArchiSurance, ilustrando modelos que podem ser desenvolvidos durante o ciclo ADM TOGAF.

Fase A: Princípios Arquitetônicos

No padrão TOGAF, os princípios são estabelecidos e mantidos como parte da Fase Preliminar. Este exemplo mostra como princípios, suas dependências e seus objetivos podem ser representados graficamente.

Fase A: Visão Arquitetônica

No padrão TOGAF, a Fase A envolve a definição de uma visão de alto nível da arquitetura-alvo em todos os subdomínios da arquitetura empresarial. Uma parte fundamental disso é estabelecer e modelar a estratégia de negócios e demonstrar como a arquitetura e as soluções possíveis para implementá-la apoiam a estratégia.
Exemplo: Visão Estratégica
A Visão Estratégica permite que arquitetos de negócios modelam os caminhos de ação escolhidos ou considerados, as capacidades e recursos que os sustentam, os resultados planejados e como esses contribuem para os objetivos e impulsionadores organizacionais.

Fase B: Arquitetura de Negócios

A arquitetura de negócios modela os elementos relacionados aos negócios da arquitetura empresarial. O padrão TOGAF destaca os processos de negócios como elementos críticos, pois coordenam efetivamente o uso de todos os outros elementos para entregar valor alinhado à missão da empresa. A linguagem ArchiMate é usada para modelar graficamente a arquitetura de negócios TOGAF. No entanto, o padrão ArchiMate especifica um estilo de arquitetura orientada a serviços em seu metamodelo central, pois esse estilo promove máxima flexibilidade, reutilização e velocidade de mudança a baixo custo e baixo risco. Os processos de negócios são realizados como serviços de negócios, onde o valor está associado ao serviço.
Exemplo: Processo de Negócios
Este exemplo mostra como modelar dois processos de negócios para a arquitetura de negócios. Mostra dois processos principais de negócios da ArchiSurance e seus sub-processos de alto nível.

Fase C: Arquitetura do Sistema de Informação

A Fase C do TOGAF abrange a arquitetura de aplicativos e de dados. Esses são tratados como subdomínios separados no framework TOGAF, mas na linguagem ArchiMate, os dados são uma faceta de cada domínio arquitetônico.
Exemplo: Colaboração de Aplicativos
Este exemplo mostra como múltiplos aplicativos colaboram e representa os principais fluxos de dados entre eles.
Exemplo: Estrutura de Informação
Este exemplo mostra como modelar graficamente as relações entre objetos de negócios. É a versão ArchiMate de um modelo de dados conceitual clássico.
Uma exigência comum na arquitetura de negócios é visualizar como aplicativos e dados sustentam os processos de negócios. A imagem acima é um exemplo de uma visão transversal de camadas, que pode ser construída em diferentes camadas com base nas necessidades dos interessados.

Fase D: Arquitetura de Tecnologia

A Fase D do TOGAF envolve a arquitetura de tecnologia, mostrando como a tecnologia da informação é implantada para atender aos requisitos de aplicativos e dados definidos na Fase C. O padrão ArchiMate possui uma camada separada de arquitetura de tecnologia, que inclui elementos técnicos como dispositivos, software de sistema, SGBD e pode representar caminhos de comunicação.
Exemplo: Infraestrutura
Este exemplo mostra os principais componentes da infraestrutura da empresa, agrupados por localização e departamento. Também mostra a rede que conecta diferentes dispositivos e os artefatos (de aplicativos) implantados nos dispositivos.
A especificação ArchiMate 3.0 agora inclui um novo conjunto de elementos físicos e suas relações baseadas na camada de tecnologia. Esses elementos podem ser usados para modelar coisas tangíveis, como máquinas e instalações; a figura a seguir mostra um exemplo útil.

Fases E e F: Oportunidades e Soluções, e Planejamento de Migração

O ADM do TOGAF continua nas Fases E e F, que tratam da seleção de soluções e do planejamento da implementação e da migração da arquitetura do estado base para o estado-alvo. O padrão ArchiMate possui uma extensão de implementação e migração para a linguagem central, de modo que esta parte do ADM pode ser descrita conforme mostrado na figura abaixo:
Exemplo: Visão de Migração

Modelagem de EA – Desenhada à mão, ferramentas de desenho ou ferramentas de modelagem?

Na verdade, não faz muito tempo, o sinal distintivo da modelagem de EA era três coisas: um lápis, um pedaço de papel e um marcador. No entanto, o tempo avança e a tecnologia evolui. Tudo parece estar se inclinando para a digitalização. Mas você está pronto para pular dentro disso?

Ferramentas de Desenho

As ferramentas de desenho proporcionam velocidade e impulso para o trabalho de modelagem de software. Usar eficazmente ferramentas digitais pode poupar uma quantidade significativa de tempo — por exemplo, imprimir diagramas de alta qualidade, desfazer/refazer mais fácil, copiar e colar, usar paletas de formas ou modelos de gráficos.

Ferramentas de Modelagem

Muitas pessoas consideram as ferramentas de desenho e as ferramentas de modelagem intercambiáveis, mas isso não é verdade. Na verdade, as ferramentas de modelagem deveriam oferecer mais funcionalidades do que as ferramentas de desenho, já que esses recursos nem sempre são evidentes para a maioria dos usuários.
As ferramentas de desenho não podem ser consideradas ferramentas de modelagem, a menos que a ferramenta ‘entenda’ as regras de conexão entre símbolos — ou seja, formas ou elementos de modelo. Os pontos a seguir listam essas funcionalidades adicionais das ferramentas de modelagem em comparação com as ferramentas de desenho.

  • Nem todas as ferramentas de modelagem suportam esses recursos (enquanto Visual Paradigm suporta todos eles acima)

O ArchiMate exige suporte ao TOGAF ADM?

O ArchiMate é uma excelente linguagem visual de modelagem para EA, mas não é um método que fornece orientação passo a passo por todo o processo de desenvolvimento de EA. Embora o ArchiMate possa ser integrado de forma transparente ao TOGAF ADM por design, iniciar um projeto de EA com apenas lápis e papel é como fazer as coisas na Idade da Pedra sem ferramentas adequadas.
Embora as organizações reconheçam os benefícios das práticas de EA, construir arquitetura empresarial nunca é fácil. Um problema comum enfrentado por muitas organizações é não saber por onde começar ou como iniciar. A imaturidade da arquitetura empresarial leva a lacunas e obstáculos nas fases iniciais, o que pode dificultar progressos futuros. Em 2007, a Gartner descobriu que 40% dos projetos de arquitetura empresarial foram abandonados; posteriormente, em 2015, uma pesquisa mostrou que 70% das organizações queriam iniciar ou reiniciar um projeto de arquitetura empresarial.

Ferramentas

Se você pesquisar por ferramentas de arquitetura empresarial, pode encontrar duas alternativas: ferramentas maduras de EA com preços muito elevados, mas que oferecem apenas um repositório estruturado em árvore com um conjunto de modelos que você pode editar por si mesmo. A segunda opção são algumas ferramentas de desenho, como o Visio, que exigem uma gestão excessiva e manipulação de informações em múltiplas aplicações.

Ferramenta Guiada do Visual Paradigm

O TOGAF ADM é o processo para o desenvolvimento da arquitetura empresarial, eVisual Paradigmpossui um navegador de processos que o guia passo a passo na execução e conclusão do TOGAF ADM e está totalmente integrado ao ArchiMate 3. A figura abaixo mostra uma captura de tela da ferramenta TOGAF ADM Guide-Through. Ela exibe as etapas executadas na Fase B do TOGAF ADM.
Em termos gerais, o Visual Paradigm oferece/promove os seguintes recursos:
  • Um navegador de processo do ADM que o guia passo a passo no desenvolvimento da arquitetura empresarial usando o TOGAF ADM
  • Instruções claras que o guiam na criação de entregas e artefatos
  • Gera entregas ao final das fases do ADM
  • Arquiva automaticamente as entregas no repositório de arquitetura
  • Ajuda você a entender o TOGAF fornecendo modelos de exemplo
  • Fornece ferramentas e gráficos necessários para análise e documentação, incluindo gráficos e perspectivas do ArchiMate 3 (certificado pelo The Open Group), gráficos de plano de implementação, gráficos de rota de migração, avaliações de maturidade, gráficos PERT, gráficos RACI, matrizes de avaliação e dedução de fatores de implementação, análise de lacunas de fusão, matrizes de solução e dependência, entre outros.
  • Por fim, é uma ferramenta premiada a um preço acessível com recursos incríveis

Passos de exemplo no processo guiado

Usando o ArchiMate 3 para análise de lacunas – veja a legenda de cores no canto inferior direito. Isso permite que você aplique de forma eficaz a codificação por cores aos elementos do gráfico.

Geração automática de entregas

Captura de tela de exemplo – entregas do TOGAF ADM geradas após concluir uma atividade.

Benefícios da abordagem guiada do Visual Paradigm

  1. Estruturado o TOGAF ADM em fases, atividades e etapas, com instruções, exemplos e referências de entrada incorporadas
  2. Indicador de progresso que mostra sua posição atual e o status de conclusão das fases, atividades e etapas
  3. Execução passo a passo de análise, diagramação e trabalho, com geração automática de entregas e relatórios
  4. Transcreve automaticamente dados de uma etapa para outra para processamento posterior ou diferentes tipos de análise
  5. Avança os entregáveis como referências de entrada para o próximo passo
  6. Atribui automaticamente atividades ou entregáveis como tarefas aos gerentes de tarefas com prazos e papéis atribuídos
  7. Integra de forma transparente a EA, os processos de gestão de projetos, com os processos e ferramentas de desenvolvimento ágil de software

Checklist para Seleção de uma Ferramenta ArchiMate

Finalmente, vamos revisar a lista a seguir para entender o que uma boa ferramenta ArchiMate deve suportar.
  • É uma ferramenta certificada ArchiMate?
  • Ele fornece os recursos da ferramenta de modelagem listados na tabela acima?
  • Ele suporta os pontos de vista ArchiMate para ArchiMate 2 e ArchiMate 3?
  • Ele suporta totalmente o TOGAF ADM da Fase Preliminar A à Fase H?
  • Ele fornece um repositório eletrônico de arquitetura para entregáveis, e é configurável?
  • Você pode personalizar o framework de processo para atender às suas necessidades?
  • Ele fornece modelos padrão TOGAF para o desenvolvimento de entregáveis?
  • O processo é totalmente automatizado e amigável ao usuário?
  • Ele suporta a colaboração em equipe?
  • Ele suporta a geração automática de entregáveis?
  • Ele fornece instruções passo a passo embutidas, exemplos e referências?
  • Ele oferece um preço razoável?
  • Ele suporta tanto o modelagem ArchiMate quanto o TOGAF ADM com integração ArchiMate?

Leave a Reply