O documento descreve o Framework Zachman, que fornece uma estrutura para mapear e definir uma organização. O framework consiste em 36 células organizadas em uma matriz de 6 colunas (o quê, como, onde, quem, quando e porquê) e 6 linhas, representando diferentes perspectivas sobre a organização. O documento explica como preencher cada célula da matriz passo a passo para criar um modelo completo da organização.
3. Zachman Framework
• É uma ontologia que fornece um caminho
estruturado e formal para se visualizar e
definir a organização.
• É composto de 36 células sendo 6 colunas e 6
linhas.
• Fornece um passo a passo para se criar uma
nova arquitetura.
• Foi concebido em 1987 e de lá pra cá passou
por várias atualizações.
6. Pontos de vista dos players
1. Alguém que faz o negócio em uma indústria.
2. Pessoas que dirigem a organização.
3. O construtor que constrói o modelo de
negócios da organização.
4. O designer que aplica tecnologias para
resolver problemas da organização.
5. O construtor do sistema.
6. O usuário, empregado ou cliente.
7. 6 Colunas
• Esses participantes estão olhando as mesmas
categorias de informação.
• Da mesma forma como um jornalista investiga
um acontecimento, Zachman identificou 6
elementos que devem ser investigados:
– O quê?
– Como?
– Quem?
– Onde?
– Quando?
– Porque?
8. 6 Colunas
• O que? Representa os dados manipulados pela
organização.
• Como? Representa suas funções e processos.
• Onde? Representa onde o negócio é conduzido.
• Quando? São os eventos que disparam as
atividades do negócio.
• Quem? Representam as pessoas e organizações
envolvidas.
• Porque? Representa os motivos e restrições que
determinam como o negócio se comporta.
10. Regras
• Não existe uma ordem para preenchimento das
colunas.
• Cada coluna se apresenta em um modelo
simples.
• O modelo básico de cada coluna é único.
• Cada linha é uma perspectiva distinta.
• Cada célula é única.
• Combinar todas as colunas de uma linha forma
uma completa visão daquela perspectiva.
12. Passo 1 - Escopo
• Preenchimento da linha 1.
• Visão ampla.
• Definição do negócio e seu propósito.
• O que define a natureza e o propósito do
negócio?
13. Passo 1 - Escopo
• O quê?
– Lista de coisas importantes para a organização
• Como?
– Lista de processos de negócios
• Onde?
– Locais onde a organização opera
• Quem?
– Lista de unidades organizacionais
• Quando?
– Lista de eventos de negócios
• Porque?
– Lista de metas e estratégias do negócio
15. Passo 2 – Modelo de Negócios
• Preenchimento da linha 2.
• Visão do dono do negócio.
• Definição da natureza do negócio.
• Definimos aqui:
– Estrutura
– Funções
– Organização
e etc.
16. Passo 2 – Modelo de Negócios
• O quê?
– DER
• Como?
– Modelos de processos
• Onde?
– Rede logística
• Quem?
– Organograma
• Quando?
– Cronograma mestre do negócio
• Porque?
– Plano de negócios
18. Passo 3 – Modelo do Sistema de
Informação
• Preenchimento da linha 3.
• Visão do arquiteto.
• Definição o negócio com maior rigor.
• Foco na transformação dos dados.
• O que a organização deseja coletar e manter
de informação?
19. Passo 3 – Modelo de Sistema de
Informação
• O quê?
– Modelo de dados
• Como?
– DFD, arquitetura da aplicação
• Onde?
– Arquitetura de sistemas distribuídos
• Quem?
– Lista de partes interessadas
• Quando?
– Histórico de vida das entidades; estrutura de processos
• Porque?
– Modelo de regra de negócios
21. Passo 4 – Modelo de Tecnologia
• Preenchimento da linha 4.
• Visão do designer.
• Como a tecnologia pode endereçar as
necessidades do processamento de
informação identificado no passo anterior.
22. Passo 4 – Modelo de Tecnologia
• O quê?
– Arquitetura de dados
• Como?
– Desenho do sistema
• Onde?
– Arquitetura do sistema
• Quem?
– Interface do usuário, UX
• Quando?
– Diagrama de fluxo de controle
• Porque?
– Modelo de regra de negócios
24. Passo 5 – Configuração de
Componentes
• Preenchimento da linha 5.
• Visão do Construtor.
• Especificação de banco de dados, listagem de
programas e etc.
25. Passo 5 – Configuração de
Componentes
• O quê?
– Modelo de dados
• Como?
– Desenho detalhado
• Onde?
– Arquitetura de rede
• Quem?
– Arquitetura de segurança
• Quando?
– Definições do timing
• Porque?
– Especificação de regras na lógica do programa
27. Passo 6 – Corporação Funcional
• Preenchimento da linha 6.
• São as operações propriamente ditas da
organização.
28. Passo 6 – Corporação Funcional
• O quê?
– Dados
• Como?
– Programas
• Onde?
– Comunicações
• Quem?
– Pessoal treinado
• Quando?
– Eventos de negócio
• Porque?
– Regras em curso
29.
30. Marcelo Neves
marcelo@anelox.com
• +20 anos de experiência
• Palestra e ensina
• Faz análise de negócios
• Lidera projetos
• Escreve
• Preside o Capítulo Rio de Janeiro do Instituto
Internacional de Análise de Negócios
• Escreveu o BABOK v3