utilizando metamodelos para lidar com a complexidade organizacional - tdc sp 2014
DESCRIPTION
Com a busca cada vez maior por competitividade e inovações, a complexidade nos cenários corporativos de grandes empresas cresce a cada dia. Para lidar com toda esta complexidade algumas empresas estão buscando conhecer melhor a sua estrutura organizacional através da utilização de metamodelos que tem como objetivo mostrar a arquitetura de todos os seus componentes, sejam eles, processos de negocio, sistemas, dados e infraestrutura tecnológica. Esses modelos, construídos sobre outros modelos da própria organização, refletem a situação atual da operação do dia a dia, permitem que a estrutura organizacional seja conhecida e rastreada por todos, e principalmente, permitem que o processo emergente de tomada de decisões seja feito com base na própria arquitetura da organização. Nesta palestra será mostrado o que são esses metamodelos, como eles são definidos e mantidos e como grandes empresas como Petrobras, Ipiranga, Banco Votorantim, Embratel, entre outras, estão o utilizando para tratar da complexidade da estrutura organizacional.TRANSCRIPT
![Page 1: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/1.jpg)
Globalcode – Open4education
Trilha Management 3.0
Rafael Targino @rafatargino
Usando Metamodelos para Lidar
com a Complexidade Organizacional
![Page 2: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/2.jpg)
Globalcode – Open4education
Rafael Targino
Graduado em Ciência da Computação pela UFRJ e Mestre
em Engenharia de Computação pela COPPE/UFRJ.
Possui experiência de 15 anos na área de desenvolvimento
de software utilizando metodologias ágeis e prestando
consultoria na área de Arquitetura de Sistemas e de
Arquitetura Corporativa (Enterprise Architecture).
Atualmente é consultor pela empresa Primeup, parceira IBM
Rational e pelo Laboratório de Engenharia de Software da
PUC-Rio. Também é professor universitário da Unicarioca.
Co-autor do Blog http://www.architectonics.com.br/
![Page 3: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/3.jpg)
Globalcode – Open4education
Alguém já viu?
Integração via
impressão
1 Diversos sistemas
com o mesmo
objetivo (exemplo:
Compras ou
Pagamento)
2 Diversos cadastros
de uma mesma
entidade de dados
3
![Page 4: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/4.jpg)
Globalcode – Open4education
Por que cenários deste tipo ocorrem em grandes
organizações?
![Page 5: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/5.jpg)
Evolução Spaghetti das Grandes Organizações
![Page 6: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/6.jpg)
Evolução Spaghetti das Grandes Organizações
![Page 7: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/7.jpg)
Evolução Spaghetti das Grandes Organizações
![Page 8: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/8.jpg)
Evolução Spaghetti das Grandes Organizações
![Page 9: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/9.jpg)
![Page 10: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/10.jpg)
Globalcode – Open4education
Cada um está
preocupado com o seu peixe
Primeiro Motivo
![Page 11: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/11.jpg)
Globalcode – Open4education
Segundo Motivo
O mundo muda
![Page 12: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/12.jpg)
Globalcode – Open4education
A Organização se tornou um Sistema Complexo
![Page 13: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/13.jpg)
Globalcode – Open4education
Alguns números
Empresa de Petróleo: 4000 sistemas
Alguns Bancos que já passaram por diversas
fusões: cerca de 1000 sistemas
Empresa Telefônica: 600 sistemas
Empresa de Geração e Transmissão de Energia
Elétrica: 600 sistemas
Empresa de Geração de Energia Nuclear: 200
sistemas
Empresa de Cosméticos: 100 sistemas
![Page 14: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/14.jpg)
Será que as Organizações estão conseguindo lidar
com toda esta complexidade?
Desesperadas Assustadas Resignadas
![Page 15: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/15.jpg)
Utilização de Modelos O processo de raciocínio humano necessita
de abstrações
![Page 16: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/16.jpg)
Diversos Modelos convivem na Organização
![Page 17: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/17.jpg)
Diferentes modelos estão
sendo utilizados, com
diferentes níveis de
abstração e em diferentes
áreas.
Convive-se naturamente com
uma ausência de padrões
Existem zonas cinzentas,
que não são representadas,
e representações
redundantes
O Resultado
![Page 18: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/18.jpg)
É preciso Organizar a Organização
![Page 19: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/19.jpg)
Em que pé está a Organização?
![Page 20: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/20.jpg)
1º - Construindo o Metamodelo
20
Processos de Negócio
Sistemas de
Informação
Unidade
Organizacional
Entidades de Negócio
Servidor
Dados
Servidor de
Aplicação
Servidor Banco
de Dados
Roteador
Objetivos de
Negócio Metas
Visão Missão
Um Modelo sobre os
outros Modelos
![Page 21: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/21.jpg)
Construindo o Metamodelo
21
Processos de Negócio
Sistemas de
Informação
Unidade
Organizacional
Entidades de Negócio
Servidor
Dados
Servidor de
Aplicação
Servidor Banco
de Dados
Roteador
Objetivos de
Negócio Metas
Visão Missão
Camada de Estratégia
Perspectivas
![Page 22: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/22.jpg)
Construindo o Metamodelo
22
Processos de Negócio
Sistemas de
Informação
Unidade Organizacional
Entidades de Negócio
Servidor
Dados
Servidor de
Aplicação
Servidor Banco
de Dados
Roteador
Objetivos de
Negócio Metas
Visão Missão
Camada de Estratégia
Camada de Negócio
Perspectivas
![Page 23: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/23.jpg)
Construindo o Metamodelo
23
Processos de Negócio
Sistemas de Informação
Unidade Organizacional
Entidades de Negócio
Servidor
Dados
Servidor de Aplicação
Servidor Banco de Dados
Roteador
Objetivos de
Negócio Metas
Visão Missão
Camada de Estratégia
Camada de Negócio
Camada de Infraestrutura
Perspectivas
![Page 24: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/24.jpg)
24
Processos de Negócio
Sistemas de Informação
Unidade Organizacional
Entidades de Negócio
Servidor
Dados
Servidor de Aplicação
Servidor Banco de Dados
Roteador
Objetivos de
Negócio Metas
Visão Missão
Camada de Estratégia
Camada de Negócio
Camada de Infraestrutura
Perspectivas / Abstrações
Construindo o Metamodelo
![Page 25: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/25.jpg)
Camadas do Framework de Zachman
Estratégia
Arquitetura do Negócio
Arq. de Aplic.
Arquitetura Tecnológica
Arq. de Info
![Page 26: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/26.jpg)
Mas não basta apenas
modelar, é preciso
popular todo este
metamodelo
![Page 27: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/27.jpg)
2º - Popular o Metamodelo É Um trabalho de Arqueologia...
![Page 28: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/28.jpg)
É preciso juntar os pedaços e criar os que faltam
![Page 29: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/29.jpg)
3º - Utilizar o Metamodelo A partir da rastreabilidade entre os objetos
![Page 30: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/30.jpg)
Geração de Diagramas a partir do Metamodelo
Macro Processos
Funções de Negócio
Controlar aExecução do
Empreendimento
Gerenciar osSistemas da
Usina(mecânica,tubulações,estrutura,
elétr ica, etc .)
TratarSegurança
Nuc lear
Assegurar ocumprimentode Políticas ,Diretrizes e
NormasLegais e da
Empresa
ComercializarEnergiaElétr ica
Efetuar asManutençõesdos Sistemasdas Usinas
Gerir processode
manutençãode projeto da
Usina
Acompanhar oDesempenhoda Operaçãodas Usinas
Manter aDocumentação
Técnica daUsina
EfetuarGestão de
Meio Ambiente
Garantir aQualidade e
Cumprimentodos Objetivos
Gerir PessoalAcompanhar aExecução dosOrçamentos
GerenciarServ içosGerais e
Utilização dasInstalações
Prover aComunicaçãona Empresa
GerenciarProcessos de
Compra eServ iços
TratarSegurança doFuncionário
RealizarParada de
Manutençãopara Troca deCombustível
Nuc lear
Monitorar osSistemas de
Instrumentação e Controledo Reator
Projeto de Novos Empreendimentos Geração de EnergiaComercialização de EnergiaRecursos HumanosPlanejamento e GestãoAdministração de RecursosFinançasMaterial e ServiçosOperação das Usinas
INCORE
Checklist Incêndio
SCA
MET
MAXIMOSINCRONIA
EOI
BLOCKSIM
Weibull
SICA-A2
XDOSE
SMP
SMIC
Proced Sists de Telecom SIRT
SGP
RSCG
Rede cabos/armários
Rede de fibra óptica
PMDB2.1
Contratos/Convênios
Relação Ramais Fixos
Saldo de convênios
Gráficos Demonst Orçam
Solicitação Serviço
Preench Pedido Compra
Controle Croquis
Esforço Posteação
Rel Ramais Virtuais
Áreas ControladasMob1p01
MINI-MASTERLocker
Indicadores eficiênciaFaturamento Energia
Distribuidor geral rede
Desenhos em AutoCad
Controle de horas
Checklist CFTV
CallManager
CÁLCULO DOSE HX
CAE
CADORE
CADASTRO DE DTL
Apres desemp usinas
Planos prevent/corret
PST
Primavera
Turbina
SisCON
SISA
REATIV
PEDAGIO
LLRT
ISI DE SOLDA
IHM_REATOR
HG 2.0
FAS_Paradas
DGC Sequence
Ctrl Pend GDU.O
CSA
Contab Transiente
CMP-A1
Cadastro Candidatos
CAC-A1
CAAR-A1
BEACON
![Page 31: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/31.jpg)
Geração de Mapas (Application Landscapes) a
partir do Metamodelo
![Page 32: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/32.jpg)
Modelos integrados permitem que as perguntas
sejam respondidas
![Page 33: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/33.jpg)
Pra que servem todos esses modelos?
![Page 34: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/34.jpg)
Processo de Tomada de Decisão baseado em
Perguntas e Respostas sobre a Organização
Organizacional
de
Da
dos
Tomada de Decisão
![Page 35: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/35.jpg)
Criação de Metamodelo e Repositório de
Arquitetura Corporativa
Ciclos Iterativos
Versão 1
Versão 2
Versão 3
tempo
abrangência
![Page 36: Utilizando Metamodelos para Lidar com a Complexidade Organizacional - TDC SP 2014](https://reader034.vdocuments.mx/reader034/viewer/2022042700/558b9e09d8b42a42188b476b/html5/thumbnails/36.jpg)
Mapeando a Estrutura Organizacional É preciso conhecer a sua Estrutura