O documento descreve o The Open Group Architecture Framework (TOGAF), um framework aberto para a construção de arquiteturas corporativas. O TOGAF fornece uma abordagem global para o design, planejamento, implementação e governança da arquitetura corporativa de uma organização, modelada em quatro níveis: Negócios, Aplicação, Dados e Tecnologia. Ele também apresenta o Método de Desenvolvimento da Arquitetura (ADM), que orienta o processo de desenvolvimento da arquitetura.
1. Método de
Desenvolvimento da
Arquitetura - ADM - TOGAF
Teoria e prática de sistemas de
informação
Artur Melo
Rodrigo Ferreira
Igor Cezar
Dalmo Melo
Geovane Piccinin
2. O que é TOGAF ?
The Open Group Architecture Framework (TOGAF)
The Open Group: entidade sem fins lucrativos (HP, IBM, SAP)
Aberto e define um método para a construção da arquitetura corporativa
Provê:
abordagem global ao design
planejamento
implementação
governança de uma arquitetura corporativa.
Quatro níveis ou domínios: Business, Application, Data e Technology.
3. O que é TOGAF?
● descreve um método para
definição de um SI como um
conjunto de blocos
● mostra como os blocos se
encaixam
● provê um vocabulário comum
● inclui uma lista de padrões
recomendados
● inclui uma lista de produtos
compatíveis que podem ser
usados para implementar os
blocos
Framework -> ferramenta que
permite desenvolver várias
arquiteturas
4. Conceitos e práticas
O “coração” do TOGAF é o ADM
(Architecture Development Method)
Sustentado por esses pilares, TOGAF
auxilia a olhar os requisitos de negócio
(comportamentos ou propriedades
necessárias que fornecem valor) de
maneira holística (Software e Hardware) .
5. Conceitos e práticas
Fase A – Visão da Arquitetura:
Documento de Visão da Arquitetura: Onde a organização quer chegar?
Visa ser referência para cumprir as metas estratégicas da empresa
Plano de Projeto para a execução da própria fase
6. Conceitos e práticas
Fase B – Arquitetura de Negócio:
Levantamento dos processos de negócio, estado atual (AS-IS) e como será no
futuro (TO-BE)
Fase C – Arquiteturas de Sistemas de Informação:
Reconhecimento dos Sistemas de Informação e dados que apóiam os
processos de negócio
7. Conceitos e práticas
Fase D – Arquitetura de Tecnologia:
Reconhecer e documentar infra-estrutura
de tecnologia necessária para suportar os
sistemas de informação requeridos
Fases E e F – Oportunidades e
Soluções e Planejamento da Migração:
Consolidação das demais etapas gerando
o portifólio de projetos para atingir a
8. Conceitos e práticas
Fase G – Governança da Implementação:
Revisões de conformidade: auditorias realizadas nos projetos do portfolio para
garantir que estejam sendo executados de acordo com a arquitetura proposta.
9. Conceitos e práticas
Fase H – Gestão de Mudanças na Arquitetura:
Observar mudanças
Adequar às metas e necessidades
Acompanhar a arquitetura que está sendo implementada
Mudanças: processo iterativo
10. Conceitos e práticas
Gestão de Requisitos: Mais uma vez, não se trata exatamente de uma “fase”.
Esta atividade encontra-se – literalmente – no “centro” do ADM, significando
que cada uma das demais fases do ADM ao mesmo tempo gera novos
requisitos de arquitetura e utiliza como entrada os requisitos de arquitetura
previamente identificados.
O TOGAF inclui orientações extensas sobre como realizar atividades de
arquitetura. O ADM é o “centro” do framework, mas este ainda contém uma
enorme quantidade de informação e orientações adicionais
12. Como e onde é utilizado
Produtos que utilizam TOGAF:
● MDG Technology, extensão do Enterprise Architect -
http://www.sparxsystems.com/products/mdg/tech/togaf/
● Troux - http://www.troux.com/products/troux_togaf/
Empresas que utilizam TOGAF:
● Capegemini - http://www.br.capgemini.com/
o Reconhecida como a empresa que dispõe do maior número de
14. 1) O que é TOGAF?
The Open Group Architecture Framework (TOGAF) é um framework de arquitetura corporativa que provê uma abordagem global
ao design, planejamento, implementação e governança de uma arquitetura corporativa.
A arquitetura é tipicamente modelada em quatro níveis ou domínios: Negócios (Business), Aplicação (Application), Dados (Data)
e Tecnologia (Technology). Um conjunto de arquiteturas base é fornecido para permitir que a equipe de arquitetura vislumbre o
estado futuro e atual da arquitetura.
Perguntas
15. 2) O que é um framework de arquitetura?
Segundo a definição do próprio TOGAF, um framework é “uma estrutura para conteúdo e processo que pode ser usada como
uma ferramenta para estruturar o pensamento e garantir consistência e completude.” Ou seja, um framework serve para “botar
ordem na casa” (conteúdo) e “ensinar o caminho das pedras” (processo).
Um framework de arquitetura é uma ferramenta que pode ser usado para desenvolver uma grande variedade de diferentes
arquiteturas. Ele deve:
● descrever um método para a definição de um sistema de informação em termos de um conjunto de blocos
● mostrar como os blocos se encaixam
● conter um conjunto de ferramentas
● prover um vocabulário comum
● incluir uma lista de padrões recomendados
● incluir uma lista de produtos compatíveis que podem ser usados para implementar os blocos
Perguntas
16. 3) Saberia citar alguns benefícios da arquitetura empresarial para a TI ?
A arquitetura empresarial facilita a comunicação entre a administração e a TI. Ela esclarece quais são as demandas de
tecnologia do negócio, fazendo com que o serviço de TI seja bem direcionado e possa atender às expectativas da empresa. A TI
passa a trabalhar com objetivos bem claros e dentro do panorama estratégico da organização.
Perguntas
17. 4) Benefícios da arquitetura empresarial para o negócio ?
A arquitetura empresarial é um meio de organizar e planejar o complexo ambiente corporativo considerando o suporte dessa
estrutura com tecnologias de informação. Sua aplicação facilita o entendimento da organização e de delineação das estratégias
da empresa, a interação e integração entre suas partes. Através da arquitetura empresarial são evidenciadas as necessidades de
sistemas de informação que podem apóiem a gestão da empresa. A gestão apoiada por sistemas é uma realidade nos dias de
hoje e as empresas precisam tecnologia para se manterem competitivas e eficientes.
Perguntas
18. 5) Em quais tipos o TOGAF classifica a arquitetura empresarial ?
A arquitetura é tipicamente modelada em quatro níveis ou domínios: Negócios (Business), Aplicação (Application), Dados (Data)
e Tecnologia (Technology).
Perguntas