Top Banner
Usando o Framework TOGAF ® 9.1 com a Linguagem de Modelagem ArchiMate ® 3.0 Um Artigo escrito por: Iver Band, Henk Jonkers, Erik Proper, Dick Quartel, Marc Lankhorst, e Mike Turner Atualizado para a Especificação ArchiMate 3.0 por Ed Walters, Janeiro de 2017 Traduzido para o Português Brasileiro por Antonio Plais Setembro de 2017
25

Usando o Framework TOGAF 9.1 com a Linguagem de …

Feb 14, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework

TOGAF®

9.1 com a

Linguagem de Modelagem

ArchiMate®

3.0

Um Artigo escrito por:

Iver Band, Henk Jonkers, Erik Proper, Dick Quartel, Marc Lankhorst,

e Mike Turner

Atualizado para a Especificação ArchiMate 3.0 por Ed Walters,

Janeiro de 2017

Traduzido para o Português Brasileiro por Antonio Plais

Setembro de 2017

Page 2: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 2

© 2017, The Open Group

O The Open Group autoriza você a utilizar este documento para qualquer finalidade, DESDE QUE qualquer cópia deste

documento, ou de qualquer parte dele, que você fizer retenha todos os direitos autorais e outros avisos de propriedade aqui

contidos.

Este documento pode conter outros avisos de propriedade e informações de direitos autorais.

Nada aqui contido deve ser interpretado como conferindo por implicação, preclusão, ou outra forma, qualquer licença ou

direito sob qualquer patente ou marca registrada do The Open Group ou qualquer terceiro. Exceto como expressamente

estabelecido acima, nada contido neste documento deve ser interpretado como conferindo qualquer licença ou direito sob

qualquer direito autoral do The Open Group.

Note que qualquer produto, processo ou tecnologia neste documento pode ser objeto de outros direitos de propriedade

intelectual reservados pelo The Open Group, e não pode ser licenciado através deste documento.

Este documento é fornecido "COMO ESTÁ" SEM QUALQUER TIPO DE GARANTIA EXPRESSA OU IMPLÍCITA,

INCLUINDO, MAS NÃO LIMITADO A, GARANTIAS IMPLÍCITAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO PARA

UM DETERMINADO FIM, OU NÃO VIOLAÇÃO. Algumas jurisdições não permitem a exclusão de garantias implícitas,

portanto a exclusão acima pode não se aplicar a você.

Qualquer publicação do The Open Group pode incluir imprecisões técnicas ou erros tipográficos. Mudanças podem ser feitas

periodicamente nestas publicações; tais mudanças serão incorporadas em novas edições destas publicações. O The Open

Group pode fazer melhorias e/ou alterações nos produtos e/ou programas descritos nestas publicações a qualquer momento

sem aviso prévio.

Caso qualquer visualizador deste documento responda com informações incluindo dados de feedback, tais como perguntas,

comentários, sugestões ou similares, relativas ao conteúdo deste documento, tais informações serão consideradas não

confidenciais, e o The Open Group não terá qualquer obrigação de qualquer tipo com respeito a tais informações e será livre

para reproduzir, usar, divulgar e distribuir as informações a outros sem limitação. Além disso, o The Open Group deve ser

livre para usar quaisquer ideias, conceitos, conhecimento ou técnicas contidas em tal informação para qualquer finalidade,

incluindo, mas não limitado a, desenvolvimento, fabricação e comercialização de produtos que contenham tais informações.

Se você não obteve esta cópia através do The Open Group, ela pode não ser a última versão. Para sua conveniência, a última

versão da presente publicação poderá ser baixada em www.opengroup.org/bookstore.

Este Artigo é um documento informativo e não faz parte do conjunto de documentação TOGAF. Os leitores devem observar

que este documento não foi aprovado através do Processo de Padrões do The Open Group formal, e não representa o consenso

formal do The Open Group Architecture Forum.

ArchiMate®, DirecNet®, Making Standards Work®, OpenPegasus®, The Open Group®, TOGAF®, UNIX®, UNIXWARE®,

X/Open®, e o logotipo Open Brand X® são marcas registradas e Boundaryless Information Flow™, Build with Integrity Buy

with Confidence™, Dependability Through Assuredness™, FACE™, o logotipo FACE™, IT4IT™, o logotipo IT4IT™,

O-DEF™, Open FAIR™, Open Platform 3.0™, Open Trusted Technology Provider™, Platform 3.0™, o logotipo Open O™,

e o logotipo The Open Group Certification (Open O e check™) são marcas comerciais do The Open Group. Todas as outras

marcas, empresas, e nomes de produtos, são utilizados apenas para fins de identificação e podem ser marcas comerciais que

são da exclusiva propriedade de seus respectivos proprietários.

Usando o Framework TOGAF®

9.1 com a Linguagem de Modelagem ArchiMate®

3.0

Documento nº: W171BP

Publicado pelo The Open Group, Setembro de 2017.

Comentários relativos ao material contido neste documento podem ser enviados para:

The Open Group, Apex Plaza, Forbury Road, Reading, Berkshire, RG1 1AX, Reino Unido

ou por correio eletrônico para:

[email protected]

Page 3: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 3

Conteúdo

Sumário Executivo .................................................................... 4

Introdução ................................................................................ 5

Componentes de um Framework de Arquitetura Corporativa....................... 5

O Framework TOGAF e a Linguagem ArchiMate ...................... 7

Uma Fundação Comum ........................................................................... 7

Usando a Linguagem ArchiMate com o TOGAF ADM .............................. 8

Melhorias no Padrão ArchiMate 3.0 .......................................................... 8

Fase Preliminar ....................................................................................... 9

Fase A: Visão da Arquitetura .................................................................... 9

Fase B: Arquitetura de Negócio .............................................................. 10

Fase C: Arquitetura de Sistemas de Informação ....................................... 11

Fase D: Arquitetura Tecnológica ............................................................ 13

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

Usando a Linguagem ArchiMate com o Framework de Conteúdo da

Arquitetura do TOGAF .......................................................................... 15

A Linguagem ArchiMate, o Continuum Corporativo, e os Modelos de

Referência do TOGAF ........................................................................... 17

Conclusão ............................................................................... 19

Referências ............................................................................. 20

Sobre os Autores ..................................................................... 22

Sobre o The Open Group ......................................................... 25

Page 4: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 4

Boundaryless Information Flow obtido através da

interoperabilidade global de forma segura, confiável e

tempestiva

Sumário Executivo

Este Artigo descreve o Framework TOGAF® 9.1 e a linguagem de modelagem

ArchiMate® 3.0, mostrando em um alto nível como estes dois padrões do The Open

Group podem ser usados juntos.1 As principais observações são as seguintes:

TOGAF e o ArchiMate se sobrepõem no uso de pontos de vista, e o conceito

de um repositório comum subjacente de artefatos e modelos arquitetônicos; ou

seja, eles têm uma sólida base comum.

Os dois padrões se complementam no que diz respeito à definição de um

processo de desenvolvimento da arquitetura e na definição de uma linguagem

de modelagem da Arquitetura Corporativa.

O padrão ArchiMate 3.0 suporta a modelagem de arquiteturas em todas

as fases do Método de Desenvolvimento de Arquitetura do TOGAF

(ADM).

O uso combinado do framework TOGAF com a linguagem de modelagem ArchiMate

pode suportar uma melhor comunicação com as partes interessadas dentro e fora das

organizações, apoiando a visão do The Open Group do Fluxo de Informações sem

Fronteiras (Boundaryless Information Flow™).

1 Uma análise detalhada da utilização conjunta dos dois padrões está disponível nos artigos citados do The Open Group sobre Harmonização do Framework TOGAF®

e da Linguagem de Modelagem ArchiMate® (W14A, W14B, W14C e W14D).

Page 5: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 5

Introdução

O objetivo deste Artigo é demonstrar que uma abordagem integrada de apoio aos esforços de Arquitetura

Corporativa pode resultar da combinação de dois padrões abertos para Arquitetura Corporativa do The Open

Group. O primeiro, o padrão TOGAF® [TOGAF 9.1], tem sido, por mais de uma década, o principal método

de arquitetura do mundo. O segundo, o padrão ArchiMate® 3.0 [ArchiMate 3.0], é o padrão do The Open

Group para modelagem da Arquitetura Corporativa.

A Arquitetura Corporativa se tornou, nos últimos anos, um componente poderoso nos esforços das empresas

para definir e implementar sua estratégia. Embora haja um certo número de frameworks de Arquitetura

Corporativa disponíveis, o padrão TOGAF do The Open Group, atualmente na Versão 9.1, é um líder

amplamente adotado neste domínio.

O padrão TOGAF enfatiza de forma constante que a descrição da Arquitetura Corporativa deveria ser

padronizada, e dentro do framework TOGAF é oferecido um metamodelo de conceitos (tipos de blocos de

construção) e relacionamentos relevantes. No entanto, o padrão TOGAF não fornece nativamente uma

notação de modelagem que permita aos arquitetos descrever a arquitetura graficamente, embora o padrão

mencione que diferentes notações de modelagem podem ser usadas. A modelagem gráfica tem uma longa

tradição de uso fecundo no apoio ao raciocínio sobre mudança nos negócios, de forma que a notação de

modelagem ArchiMate desempenha um papel complementar e vital ao fornecer os meios padronizados de

modelagem da Arquitetura Corporativa e preocupações relacionadas.

Componentes de um Framework de Arquitetura Corporativa

Frameworks de Arquitetura Corporativa variam em relação aos aspectos que eles abrangem. Eles podem ter,

entre outros, quaisquer combinações dos seguintes componentes (veja a Figura 1):

• Um processo ("modo de trabalhar") para a criação de arquiteturas; ele pode ser acompanhado de

orientações, técnicas e melhores práticas

• Um conjunto ou classificação de pontos de vista

• Uma linguagem para descrever arquiteturas (definindo conceitos e relacionamentos, mas também

uma notação)

• O conceito de um repositório (talvez virtual) da arquitetura, possivelmente contendo artefatos

arquitetônicos pré-definidos e modelos de referência

Figura 1: Componentes de um Framework de Arquitetura Corporativa

Page 6: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 6

O núcleo do padrão TOGAF é um processo - o Método de Desenvolvimento de Arquitetura (ADM-

Architecture Development Method). O padrão também descreve pontos de vista, técnicas e modelos de

referência, mas não uma linguagem completa; o Framework de Conteúdo da Arquitetura identifica tipos de

blocos de construção de arquitetura relevantes, mas não constitui uma linguagem formal de modelagem, nem

oferece uma notação.

O padrão ArchiMate fornece uma linguagem de modelagem formal, incluindo uma notação (gráfica), e

sugere um conjunto de pontos de vista úteis. O padrão ArchiMate, no entanto, não diz como “fazer

arquitetura”.

Os padrões TOGAF e ArchiMate se sobrepõem no uso de pontos de vista, e o conceito de um repositório

comum subjacente de artefatos e modelos arquitetônicos; ou seja, eles têm uma sólida base comum.

Os dois padrões se complementam no que diz respeito à definição de um processo de desenvolvimento da

arquitetura e na definição de uma linguagem de modelagem da Arquitetura Corporativa.

Neste Artigo, descrevemos como as versões atuais dos padrões TOGAF e ArchiMate podem trabalhar juntas.

Page 7: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 7

O Framework TOGAF e a Linguagem ArchiMate

Uma Fundação Comum

Os padrões TOGAF e ArchiMate compartilham uma fundação comum na sua utilização dos conceitos de

visões, pontos de vista, e partes interessadas, juntamente com o conceito de um repositório comum

subjacente de artefatos e modelos de arquitetura.

Por exemplo, o modelo ArchiMate simplificado na Figura 2 mostra duas partes interessadas (a Diretoria e o

Cliente) e as suas preocupações, modeladas como motivadores. A satisfação do cliente é uma preocupação

partilhada de ambas as partes interessadas. A satisfação do acionista pode ser refinada em preocupações mais

detalhadas; por exemplo, a lucratividade.

Figura 2: Fragmento de uma Visão de Parte Interessada

Page 8: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 8

Usando a Linguagem ArchiMate com o TOGAF ADM

A linguagem de modelagem ArchiMate pode ser usada para modelar arquiteturas desenvolvidas usando o

TOGAF ADM. A Figura 3 mostra a correspondência entre as atividades das fases do ADM e as partes da

linguagem ArchiMate.

Figura 3: Correspondência entre as Fases do ADM e a Linguagem ArchiMate

Melhorias no Padrão ArchiMate 3.0

Além de melhorias em elementos centrais das camadas de Negócio, Aplicativo e Tecnologia, o padrão

ArchiMate 3.0 adiciona várias extensões que são relevantes para uma prática de Arquitetura Corporativa:

• Uma Camada Física foi adicionada na Versão 3.0 como uma extensão para a Camada de

Tecnologia, adicionando elementos estruturais tais como instalação, equipamento e material. A

Camada Física reutiliza os elementos de comportamento da Camada de Tecnologia.

• A extensão de Motivação contém os elementos que motivam o desenho e a operação da empresa.

Eles incluem, entre outros, parte interessada, motivador, avaliação, meta, requisito e princípio.

• A extensão de Implementação e Migração modela a implementação de todos os aspectos das

Arquiteturas Corporativas, bem como a migração entre as gerações das arquiteturas implementadas.

Isto inclui pacote de trabalho, entregável, platô e lacuna.

A extensão de Estratégia fornece suporte para a modelagem da estratégia de negócios e para o planejamento

baseado em capacidade. Elementos incluem capacidade, recurso e curso de ação.

Page 9: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 9

Seguem vários exemplos do Estudo de Caso ArchiSurance, ilustrando extratos de modelos que podem ser

desenvolvidos durante um ciclo TOGAF ADM.

Fase Preliminar

Exemplo: Princípios

Princípios, no padrão TOGAF, são estabelecidos e mantidos como parte da Fase Preliminar. Este exemplo

(Figura 4) mostra como princípios, suas dependências, e metas, podem ser representados de uma forma

gráfica.

Figura 4: Visão de Princípios

Fase A: Visão da Arquitetura

No padrão TOGAF, a Fase A está preocupada com o estabelecimento de uma visão de alto nível da

arquitetura de destino em todos os subdomínios da arquitetura corporativa. Uma parte importante disto será

estabelecer e modelar a estratégia do negócio, e mostrar como a arquitetura, e as soluções possíveis que

realizam a arquitetura, implementam a estratégia.

Page 10: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 10

Exemplo: Visão de Estratégia

Figura 5: Visão de Estratégia

O ponto de vista de Estratégia permite que o Arquiteto de Negócio modele uma visão geral dos cursos de

ação escolhidos ou considerados pela empresa, as capacidades e os recursos que os suportam, os resultados

previstos, e como estes contribuem para as metas e motivações da organização.

Fase B: Arquitetura de Negócio

Arquitetura de Negócio modela os elementos da Arquitetura Corporativa relacionados ao negócio. O padrão

TOGAF menciona que os processos de negócios são elementos muito importantes, na medida em que eles

efetivamente orquestram o uso de todos os outros elementos para criar o valor associado à missão da

empresa. A linguagem ArchiMate está equipada para modelar graficamente a Arquitetura de Negócio do

TOGAF. No entanto, o padrão ArchiMate propõe um estilo arquitetônico orientado para serviços, algo que é

especificado no seu metamodelo central, uma vez que este estilo promove a máxima flexibilidade, reuso, e

velocidade de mudança, com baixo custo e baixo risco. Nesta abordagem, processos de negócios realizam

serviços de negócio, onde valor é associado com o serviço.

Page 11: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 11

Exemplo: Processos de Negócio

Este exemplo (Figura 6) mostra como dois processos de negócio podem ser modelados para uma Arquitetura

de Negócio. Este exemplo mostra os dois processos de negócio centrais da ArchiSurance, com seus

subprocessos de alto nível.

Figura 6: Visão de Processo de Negócio

Fase C: Arquitetura de Sistemas de Informação

A Fase C do TOGAF abrange a Arquitetura de Aplicativos e de Dados. Estas são tratadas como subdomínios

separados de arquitetura no framework TOGAF, mas na linguagem ArchiMate dados são um aspecto de cada

domínio da arquitetura.

Exemplo: Cooperação de Aplicativos

Este exemplo (Figura 7) mostra como vários aplicativos cooperam, bem como os principais fluxos de dados

entre os aplicativos.

Page 12: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 12

Figura 7: Visão de Cooperação de Aplicativos

Exemplo: Estrutura das Informações

Este exemplo (Figura 8) mostra como os relacionamentos entre os objetos de negócio podem ser modelados

graficamente. Esta é uma versão ArchiMate do clássico Modelo Conceitual de Dados.

Page 13: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 13

Figura 8: Visão de Estrutura das Informações

Figura 9: Visão de Uso de Aplicativos

Um requisito comum na Arquitetura de Negócio é visualizar a forma como aplicativos e dados suportam os

processos de negócio. A Figura 9 é um exemplo de uma visão através de camadas, e várias visões através de

camadas podem ser construídas através de diferentes camadas, de acordo com os requisitos das partes

interessadas.

Fase D: Arquitetura Tecnológica

A Fase D do TOGAF lida com a Arquitetura Tecnológica, que mostra como a tecnologia da informação pode

ser implantada para realizar os aplicativos e requisitos de dados definidos na Fase C. O padrão ArchiMate

Page 14: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 14

tem uma camada separada para a Arquitetura Tecnológica, na qual tecnologia, tal como, dispositivos,

software de sistema, DBMS, e caminhos de comunicação, pode ser representada.

Exemplo: Infraestrutura

Este exemplo (Figura 10) mostra os principais componentes da infraestrutura para uma empresa, agrupados

por localização e departamento. Também as redes que conectam os diferentes dispositivos, e os artefatos

(aplicativos) implantados nos dispositivos, são mostrados.

Figura 10: Visão de Infraestrutura

A Especificação ArchiMate 3.0 tem agora um novo conjunto de elementos Físicos e seus relacionamentos,

que são baseados na Camada de Tecnologia. Estes elementos podem ser utilizados para modelar coisas

físicas, como máquinas e instalações; um exemplo útil é apresentado abaixo na Figura 11.

Page 15: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 15

Figura 11: Visão Física

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

O TOGAF ADM continua com as Fases E e F, que lidam com escolher as soluções e planejar a

implementação e migração da arquitetura a partir da linha de base para o estado alvo. O padrão ArchiMate

tem a extensão de Implementação e Migração , de forma que esta parte do ADM também pode ser descrita

(Figura 12).

Exemplo: Visão de Migração

Figura 12: Visão de Migração

Mais exemplos de uso da linguagem ArchiMate com o TOGAF ADM estão disponíveis no estudo de caso

ArchiSurance.

Usando a Linguagem ArchiMate com o Framework de Conteúdo da Arquitetura do

TOGAF

O Framework de Conteúdo da Arquitetura, dentro do framework TOGAF, identifica os principais tipos de

blocos de construção da arquitetura que são relevantes no contexto do ADM. A linguagem de modelagem

Page 16: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 16

ArchiMate oferece conceitos precisamente definidos, incluindo uma notação gráfica para representar muitos

destes blocos de construção.

Figura 13: Framework de Conteúdo da Arquitetura do TOGAF

O Metamodelo de Conteúdo da Arquitetura dentro do framework TOGAF mostra os principais

relacionamentos entre tipos de blocos de construção da arquitetura. A linguagem de modelagem ArchiMate

oferece um rico conjunto de relacionamentos que refletem muitos destes relacionamentos do TOGAF.

Realização da Arquitetura Oportunidades, Soluções, e Planejamento de Migração Governança da Implementação

Capacidades Pacotes de Trabalho

Contratos de Arquitetura

Padrões Diretrizes Orientações

Arquitetura

Tecnológica

Plataforma de Serviços

Componentes

Lógicos de

Tecnologia

Componentes

Físicos de

Tecnologia

Arquitetura de Sistemas de Informação

Dados Aplicativo

Entidades de Dados

Componentes Lógicos de

Dados

Componentes

Físicos de

Dados

Serviços de

Sistemas de

Informação

Componentes

Lógicos de

Aplicativo

Componentes

Físicos de

Aplicativo

Arquitetura de Negócio

Motivação

Função

Organização Ator, Papel

Organização

Localização

Serviços de

Negócio,

Contratos,

Qualidades

de Serviço

Processos,

Eventos,

Controles,

Produtos

Funções

Motiva-dores

Metas Objetivos Medidas

Princípios da Arquitetura, Visão e Requisitos

Visão da Arquitetura

Requisitos de Arquitetura

Princípios de

Arquitetura

Preliminar

Estratégia de Negócio

Estratégia de Tecnologia

Princípios de Negócio,

Objetivos, e Motivadores

Visão da Arquitetura

Partes Interessadas

Requisitos Restrições Pressupostos Lacunas

Page 17: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 17

Figura 14: Metamodelo de Conteúdo da Arquitetura do TOGAF

O mapeamento detalhado dos metamodelos do TOGAF e do ArchiMate é objeto de um outro conjunto de

artigos que foi publicado pelo The Open Group como parte de um esforço de harmonização. Este conjunto de

artigos é destinado a fornecer orientações mais pormenorizadas sobre a forma como os dois padrões podem

ser usados juntos. Para mais informações, referências para esses artigos podem ser encontradas na seção de

Referências no final deste Artigo.

A Linguagem ArchiMate, o Continuum Corporativo, e os Modelos de Referência do

TOGAF

O Continuum da Arquitetura, parte do Continuum Corporativo do TOGAF, fornece uma maneira de

classificar as arquiteturas com base em quão específicas/genéricas elas são (variando desde Arquiteturas de

Fundação muito gerais, através de Arquiteturas de Sistemas Comuns e Arquiteturas Setoriais, até

Arquiteturas Específicos da Organização).

O padrão TOGAF oferece dois modelos de referência: o Modelo de Referência Técnica (TRM-Technical

Reference Model), parte da Arquitetura de Fundação, e o Modelo de Referência de Infraestrutura de

Page 18: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 18

Informação Integrada (III-RM-Integrated Information Infrastructure Reference Model), uma Arquitetura de

Sistemas Comum, que pode ser utilizada como uma população inicial para o Continuum da Arquitetura. Estes

modelos de referência (ou, neste sentido, qualquer outro modelo de referência que possa existir) podem ser

expressos e armazenados usando a linguagem ArchiMate. Uma vantagem disto é que isso facilita a

reutilização de elementos destes modelos de referência (por exemplo, serviços tal como definidos pelo TRM)

em arquiteturas a serem desenvolvidas, especialmente se estas arquiteturas também são modeladas através da

linguagem ArchiMate.

Page 19: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 19

Conclusão

O framework TOGAF e a linguagem ArchiMate se sobrepõem no uso de pontos de vista, e o conceito de um

repositório comum subjacente de artefatos e modelos arquitetônicos. Por conseguinte, eles possuem uma

firme fundação comum. Os dois padrões se complementam no que diz respeito à definição de um processo de

desenvolvimento da Arquitetura Corporativa (o padrão TOGAF) e na definição de uma linguagem de

modelagem da Arquitetura Corporativa (o padrão ArchiMate). A Especificação ArchiMate 3.0 suporta a

modelagem de muitos dos blocos de construção arquitetônicos encontrados em todas as fases do TOGAF

ADM.

Page 20: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 20

Referências

(Observe que os links abaixo eram bons no momento em que este Artigo foi escrito, mas que não podem ser

garantidos para o futuro.)

Os seguintes documentos são referenciados no presente Artigo:

• ArchiMate® 3.0 Specification, Open Group Standard, C13L, ISBN: 1-937218-43-0, Dezembro de

2013, publicado por The Open Group; consulte: www.opengroup.org/bookstore/catalog/c13l.htm

Também disponível em: pubs.opengroup.org/architecture/archimate2-doc

• ArchiSurance Case Study, Versão 2 (Y163), publicado por The Open Group, Novembro de 2016;

consulte: www.opengroup.org/bookstore/catalog/y163.htm

• TOGAF® Framework and ArchiMate® Modeling Language Harmonization: Glossaries Comparison,

Artigo (W14A), publicado por The Open Group, Agosto de 2014; consulte:

www.opengroup.org/bookstore/catalog/w14a.htm

• TOGAF® Framework and ArchiMate® Modeling Language Harmonization: Viewpoints Mapping,

Artigo (W14B), publicado por The Open Group, Agosto de 2014; consulte:

www.opengroup.org/bookstore/catalog/w14b.htm

• TOGAF® Framework and ArchiMate® Modeling Language Harmonization: A Practitioner’s Guide

to Using the TOGAF® Framework and the ArchiMate® Language, Artigo (W14C), publicado por

The Open Group, Dezembro de 2014; consulte: www.opengroup.org/bookstore/catalog/w14c.htm

• TOGAF® Framework and ArchiMate® Modeling Language Harmonization: Content Metamodel

Harmonization: Entitles and Relationships, Artigo (W14D), publicado por The Open Group,

Dezembro de 2014; consulte: www.opengroup.org/bookstore/catalog/w14d.htm

• TOGAF® Version 9.1, Open Group Standard, G116, Dezembro de 2011, publicado por The Open

Group; consulte: www.opengroup.org/bookstore/catalog/g116.htm

Também disponível em: www.opengroup.org/architecture/togaf9-doc/arch

Os documentos a seguir são recomendados como leitura adicional:

• A Framework for Information Systems Architecture, J.A. Zachman, IBM Systems Journal, Vol. 26,

No. 3, 1987, pp. 267-292

• Concepts for Modeling Enterprise Architectures, H. Jonkers, M.M. Lankhorst, R. van Buuren, S.

Hoppenbrouwers, M. Bonsangue, L. van der Torre, International Journal of Cooperative Information

Systems (IJCIS), Edição especial sobre Arquitetura em TI, 2004:13(3):257–288

• Enterprise Architecture at Work, 4th Edição, M.M. Lankhorst et al, Springer-Verlag, Berlim; 2017

• Enterprise Architecture Development and Modeling, M.M. Lankhorst, H. van Drunen, Via Nova

Architectura, 21 de março de 2007

• Extending and Formalizing the Framework for Information Systems Architecture, J.F. Sowa, J.A.

Zachman, IBM Systems Journal, 1992:31(3);590 616

Page 21: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 21

• ISO/IEC 42010:2011: Systems and Software Engineering – Architecture Description; consulte:

www.iso.org/iso/catalogue_detail.htm?csnumber=50508

• TOGAF® and ArchiMate®: A Future Together, H. Jonkers, E. Proper, M. Turner, White Paper

(W192), publicado por The Open Group, Novembro de 2009; consulte:

www.opengroup.org/bookstore/catalog/w192.htm

• Using the ArchiMate® Language with UML®, White Paper (W134), publicado por The Open Group,

Setembro de 2013; consulte: www.opengroup.org/bookstore/catalog/w134.htm

• Using the TOGAF® 9.1 Architecture Content Framework with the ArchiMate® 2.0 Modeling

Language, Artigo (W129), publicado por The Open Group, Julho de 2012; consulte:

www.opengroup.org/bookstore/catalog/w129.htm

Page 22: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 22

Sobre os Autores

Antonio Plais é Proprietário e Consultor Sênior em Análise de Negócios, Arquitetura

Corporativa, Gerenciamento de Decisões e de Processos na Centus Consultoria, uma

empresa de Treinamento e Consultoria baseada no Brasil. Antonio tem mais de 40 anos

de experiência no desenvolvimento de sistemas e gerenciamento de TIC, e no

desenvolvimento de estratégias de marketing e de negócios. Nos últimos anos Antonio

tem se dedicado à disseminação da análise de negócios, arquitetura corporativa e

gerenciamento de decisões no Brasil, e se empenhado na formação, orientação e

aconselhamento a profissionais na utilização destas disciplinas. Antonio é representante

da BiZZdesign e da SAPIENS Decision no Brasil, e é um profissional certificado

TOGAF 9.1 e ArchiMate 3.0.

Os autores originais do presente Artigo foram:

Ed Walters é um Consultor Sênior em Desenvolvimento de Sistemas de Negócio na

QA Ltd, uma empresa de Treinamento, Educação e Consultoria baseada no Reino

Unido. Ed tem experiência no desenvolvimento de soluções e análise de negócios com

experiência adquirida principalmente em manufatura, transporte e logística. Nos últimos

anos Ed tem sido progressivamente envolvido com a formação, orientação e

aconselhamento a clientes na utilização da Arquitetura Corporativa, especialmente

Arquitetura de Negócio, e ultimamente Arquitetura de Dados. O envolvimento de Ed

com o padrão TOGAF® vem desde a Versão 8, e com o padrão ArchiMate®

desde os

primeiros dias.

Iver Band é um praticante da Arquitetura Corporativa e um desenvolvedor e o

comunicador dos padrões e métodos da Arquitetura Corporativa. Na Cambia Health

Solutions, ele lidera uma equipe de arquitetos focados em experiências digitais voltadas

para o exterior. Iver é também Diretor de Arquitetura Corporativa e de Solução na EA

Principals, uma empresa de consultoria e treinamento, para o qual ele trabalha com

clientes, desenvolve materiais curriculares e edita o site EAPJ.org. Iver representa a EA

Principals no The Open Group, onde ele é o Vice-presidente eleito do Fórum

ArchiMate. Como Vice-presidente, Iver conduziu o desenvolvimento de vários Artigos

do The Open Group. Ele é TOGAF 9 e ArchiMate 2 Certified, Certified Information

Systems Security Professional (CISSP), Certified Information Professional (CIP), AHIP

Information Technology Professional, e Prosci Certified Change Consultant.

Page 23: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 23

Henk Jonkers é um Consultor Sênior de Pesquisa, envolvido em inovações na

BiZZdesign nas áreas de Arquitetura Corporativa e engenharia. Ele participa em

projetos de pesquisa multipartidários, contribui para a realização de cursos de formação,

e executa atribuições de consultoria. Anteriormente, como um membro da equipe

científica em um instituto de pesquisa aplicada, ele esteve envolvido em projetos de

pesquisa em modelagem e análise de processos de negócios, Arquitetura Corporativa,

SOA, e desenvolvimento orientado por modelos. Ele foi um dos principais

desenvolvedores da linguagem ArchiMate e autor das Especificações ArchiMate 1.0,

3.0, e está ativamente envolvido nas atividades do Fórum ArchiMate do The Open

Group.

Erik Bom é director-adjunto do departamento de TI para Serviços Inovadores no

Luxembourg Institute of Science and Technology em Luxemburgo. Ele também ocupa

uma cadeira em Sistemas de Informação na Radboud University Nijmegen. Ele lidera a

equipa de investigação em Engenharia Empresarial envolvendo pesquisadores destas

duas instituições. Erik recebeu seu mestrado da Universidade de Nijmegen, Países

Baixos em Maio de 1990, e recebeu o seu doutoramento (com distinção) da mesma

universidade em Abril de 1994. Erik foi um dos iniciadores do projeto ArchiMate e co-

autor da Especificação ArchiMate 1.0, e é um antigo Vice-presidente do Fórum

ArchiMate do The Open Group. Ele também é TOGAF 8 e 9 Certified.

Dick Quartel é um Consultor Sênior de Pesquisa na BiZZdesign. Neste papel ele

contribui para o desenvolvimento e a melhoria de produtos e serviços da BiZZdesign,

está envolvido em projetos de pesquisa, supervisiona estudantes de mestrado e

estagiários, e executa as atribuições de consultoria. Além disso, ele é autor de várias

publicações científicas e profissionais e autor da Especificação ArchiMate 3.0.

Anteriormente, trabalhou como Pesquisador Sênior na Novay (anteriormente Telematica

Instituut), onde atuou como pesquisador e gerente de projetos e contribuiu para a

definição e aquisição de projetos de investigação e como Professor Assistente na

Universidade de Twente nas áreas de projeto de sistemas distribuídos, desenho e

implementação de protocolos, e sistemas de middleware.

Marc Lankhorst é Consultor-Gerente e Evangelista em Desenho de Negócios na

BiZZdesign. Ele é responsável pelo desenvolvimento do mercado, consultoria e

treinamento em desenho de negócios digitais e Arquitetura Corporativa, e pela difusão

da linguagem de modelagem ArchiMate para a Arquitetura Corporativa. A sua

experiência e interesses vão desde a Arquitetura Corporativa e de TI, e o gerenciamento

de processos de negócio, até os métodos ágeis, gerenciamento de portfólios, e desenho

de negócios digitais. No passado, ele gerenciou o projeto de P&D do ArchiMate, uma

grande cooperação entre os vários parceiros do governo, indústria e universidades que

desenvolveu a versão inicial da linguagem ArchiMate, e ele atualmente lidera a equipe

de desenvolvimento do ArchiMate no The Open Group.

Page 24: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 24

Mike Turner é um Arquiteto Corporativo praticante trabalhando no EMEIA Centre of

Excellence for Business and IT Transformation da EY. Neste papel, Mike auxilia

clientes na definição, execução e governança de iniciativas de mudança estratégicas e

habilitadas pela tecnologia. Mike foi o líder de desenvolvimento do padrão TOGAF 9 e

um antigo Presidente do Grupo de Trabalho de Estratégias de Adoção do TOGAF, que

examina abordagens para que as organizações incorporem o padrão TOGAF no seu

modelo operacional. Baseado no Reino Unido, Mike tem trabalhado com uma gama de

organizações líderes em uma variedade de indústrias, incluindo mídia, alta tecnologia,

ciências da vida, automotiva e utilidades.

Page 25: Usando o Framework TOGAF 9.1 com a Linguagem de …

Usando o Framework TOGAF® 9.1 com a Linguagem de Modelagem ArchiMate® 3.0

www.opengroup.org U m a r t i g o p u b l i c a d o p e l o Th e O p e n Gr o u p 25

Sobre o The Open Group

O The Open Group é um consórcio global que habilita a realização de objetivos de negócio através de

padrões de TI. Com mais de 500 organizações membros, o The Open Group possui uma grande variedade de

adesões que abrange todos os setores da comunidade de TI – clientes, fornecedores de sistemas e soluções,

fornecedores de ferramentas, integradores e consultores, bem como acadêmicos e pesquisadores – para:

• Capturar, compreender e endereçar requisitos atuais e emergentes, estabelecer políticas e

compartilhar as melhores práticas

• Facilitar a interoperabilidade, desenvolver o consenso, e evoluir e integrar especificações e

tecnologias de código aberto

• Operar o principal serviço de certificação da indústria

Mais informações sobre o The Open Group estão disponíveis em www.opengroup.org.