osimm - open group conference 2012

25
Copyright © The Open Group 2012 OSIMM (Open Group Service Integration Maturity Model) Como medir o sucesso com SOA e desenhar seu Roadmap Luis Moraes Consultor SOA – Sensedia [email protected] Marcilio Oliveira COO – Sensedia [email protected]

Upload: sensedia-company

Post on 14-May-2015

909 views

Category:

Documents


1 download

DESCRIPTION

Apresentação feita pelo Luis Moraes Jr., da Sensedia, no The Open Group Conference Brazil 2012, no dia 24/05/2012. Para mais informações, contate a Sensedia: [email protected] ou 55 19 3705-5775

TRANSCRIPT

Page 1: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2012

OSIMM (Open Group Service Integration Maturity Model)

Como medir o sucesso com SOA

e desenhar seu Roadmap

Luis Moraes Consultor SOA – Sensedia [email protected]

Marcilio Oliveira COO – Sensedia [email protected]

Page 2: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Outline

ü  Quem Somos ü  Por que avaliar a maturidade SOA ü  SOA Roadmap Histórico ü  OSIMM

ü Dimensões ü Níveis ü Metodologia ü Resultados

Page 3: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Sensedia at a glance

•  Especializada em Soluções de Governança SOA •  Posicionada como Visionária no Gartner Magic Quadrant for

SOA Governance (3)

•  Baseada em Campinas, SP •  Escritórios em São Paulo e King of Prussia, PA, USA

Campinas, BR

King of Prussia, US

São Paulo, BR

Page 4: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2012

Por que eu deveria avaliar o nível de Maturidade SOA?

Page 5: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Gaps  e  Maturidade  

atuais  

Bene0cios  &  maturidade  

alvo  

Roadmap  

• Conjunto de ações O que

• Plano detalhado • Visão cronológica

Como e quando

Objetivo estratégico

Estratégia de TI

Objetivos práticos

Agilidade

Controle

Reuso

Padronização

Business  GOALs  Business  GOALs  

Page 6: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Avaliação contínua!

Entender investimentos

Avaliar resultado dos investimentos

Revisar/definir motivações

Revisar/definir objetivos e ações

1

2

3

4

Page 7: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Como avaliar a maturidade?

•  Existem vários modelos de maturidade SOA no mercado...

SOA Evolution Model HP SOA Maturity Model

IBM Services Integration Maturity Model

IC SOA Maturity Model OSIMM

Oracle SOA Maturity Model

SONIC SOA Maturity Model

Sensedia SOA Toolkit

Fonte: http://soablueprint.com/maturity_models

Page 8: OSIMM - Open Group Conference 2012

Single  Applica2on  

Mul2ple  App.  (SingleB.U.)  

Mul2ple  App.  (CrossB.U.)  

Corporate  Level  

•  Serviços otimizados •  Aplicação de regras realtime • Correções dinâmicas

Serviços  Arquitetados  

Serviços  de  negócio  

Nível  inicial  de  serviços  

• Núcleo SOA • Nível inicial de

reutilização

• Metodologia SOA • Disseminação

SOA

•  Know how tecn. básico • MDS convencional •  Padronizações técnicas

2  

3  

4  

5  

1   •  Integrações P2P •  Serviços técnicos

• Definição de papéis •  Apoio executivo •  Padrões e processos básicos • Repositório de serviços

• Monitoração de Serviços • Reuso automatizado • Orquestração e coreografia

•  Versionamento de serviços • Medição de performance •  ESB Operacional • Reúso corporativo

•  KPI’s •  Indicadores de

QoS

Serviços  monitorados  

O2mização  de  serviços  

•  Evolução contínua • ROI objetivo

Agilidade  

Flexibilidade  

Manutenabilidade  

SOA  Maturity  Model      

Exemplo  

Page 9: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2012

OSIMM

OpenGroup Service Integration Maturity Model

9

Page 10: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Quais vantagens encontramos no OSIMM

•  É um modelo aberto e colaborativo •  É um modelo que traz uma metodologia para o

Assessment, AS-IS e TO-BE •  É um modelo com dimensões e atributos bem

definidos •  É um modelo extensível •  É um modelo que abre a possibilidade de

benchmark e compartilhamento de experiências, independente de Vendors ou Consultorias.

Page 11: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

7 Dimensões Avaliadas

Business

Organiza2on  &  Governance  

Method  

Applica2on  

Architecture  

Informa2on  

Infrastructure  &  

Management    

Gerenciamento de Custo Processos

de Negócio Time-to-market

Métricas Estruturas Papéis Processos

Capacidades Atividades

Ciclo de Vida SDLC Artefatos

Gerenciamento QA Pontos de Controle

Reuso Flexibilidade Agilidade

Complexidade Padrões Boas

Práticas

EAI EA Políticas Skill SOA Compilance

Arquitetura de Referência

Dados Corporativos Abstração

Transformação Base de Conhecimento

Modelo de dados

Ferramentas Runtime e Design time SLA

Recursos Plataformas Monitoramento

Page 12: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

7 Níveis

BeneRcios  •  Maior  agilidade  •  Time-­‐to-­‐market  

BeneRcios  

•  TI  X  Business  alinhamento  completo  

BeneRcios  •  Flexibilidade  •  OGmização  

SOA foundation Levels

BeneRcios  •  Reuso  de  Serviços  •  Dados  online  •  ROI   BeneRcios  

•  Maturidade  em  Reuso  •  Decomposição  de  funções  de  negócio  BeneRcios  

•  Redução  de  Custo  •  Integração  de  Processos  de  Negócio  

1  Silo

2  Integrated  

3  Componen2zed  

4  Service  

5  Composite  Services    

6  Virtualized  Services  

7  Dynamically  Re-­‐Configurable  Services  

Business

Organiza2on  &  Governance  

Method  

Applica2on  

Architecture  

Informa2on  

Infrastructure  &  

Management    

Page 13: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

OSIMM

Capacidades de negócios são configuráveis

Linhas de Negócio com propósitos isolados

Outsorced BPM & BAM

Serviços de negócio compostos

Negócio fornece e consome serviços

Funções de Negócio Componentizados

Processos de Negócio Integrados

Business

Transformação de TI em uma área estratégica

Estratégias convergentes de TI e Negócio.

Governança SOA com políticas de serviços

Governança da Infraestrutura de TI e de SOA

Governança de TI e SOA alinhados

Processo de Governança comum

Governança SOA nascendo

Org. & Gov.

Transformação de TI em uma área estratégica

Análise e Design estruturado

Modelagem de processos de negócio

Modelagem Orientado à Serviços em Infraestrutura

Modelagem Orientado à Serviços

Desenvolvimento baseado em Componentes

Modelagem Orientado à Serviços

Method

Objetos Módulos Aplicações construídas dinamicamente

Aplicações compostas por serviços

Aplicações compostas por serviços

Componentes Serviços Applica tion

Arquitetura em camadas

Arquitetura Monolítica

Arquitetura Moldável Dinamicamente

Grid em SOA SOA Arquitetura baseada em componentes

SOA nascendo Archite cture

Espec LOB (subárea com dicionário definidos)

Dados específicos de aplicações

Dicionário de dados semântico

Serviços de dados virtualizados

Dicionário de dados corporativo e Repositório

Modelos Canônicos

Informação em Serviços

Informa tion

Padrões corporativos

Plataforma específicas por LOB

Context-awared, Event Based: Sense & Respond

Ambiente SOA virtualizado

Ambiente SOA compartilhado

Infraestrutura comum reutilizável

Projetos baseado em ambiente SOA

Infra. & Manag.

1 2 3 4 5 6 7

Dynamically Re-

Configurable Services

Silo Integrated Componentized

Services Composite Services

Virtualized Services

SOA Foundation Levels

AS IS TO BE Gaps

Page 14: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2012

Por onde eu começo?

Assessment Steps - Metodologia -

Page 15: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

OSIMM Assessment Steps

Identify the Gaps and Determine

the Roadmap

Determine Future State

Assess Current State

Extend the OSIMM Model

Identify the Pain-Points, Scope, and Business

Goals

Page 16: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

OSIMM Assessment Steps

Identify the Gaps and Determine

the Roadmap

Determine Future State

Assess Current State

Extend the OSIMM Model

Identify the Pain-Points, Scope, and Business

Goals

•  Levante as dores de cada Dimensão

•  Classifique cada dor conforme sua severidade

•  Acesse as metas estratégicas de TI e Negócio

Page 17: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

OSIMM Assessment Steps

•  Avalie se algum atributo identificado durante o levantamento de Pain-points deveria estar no modelo OSIMM para a sua realidade.

•  Adapte o modelo do OSIMM para a sua realidade!

Identify the Gaps and Determine

the Roadmap

Determine Future State

Assess Current State

Extend the OSIMM Model

Identify the Pain-Points, Scope, and Business

Goals

Page 18: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

OSIMM Assessment Steps

Identify the Gaps and Determine

the Roadmap

Determine Future State

Assess Current State

Extend the OSIMM Model

Identify the Pain-Points, Scope, and Business

Goals

AS IS

Page 19: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

OSIMM Assessment Steps

Identify the Gaps and Determine

the Roadmap

Determine Future State

Assess Current State

Extend the OSIMM Model

Identify the Pain-Points, Scope, and Business

Goals

Page 20: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

OSIMM Assessment Steps

Identify the Gaps and Determine

the Roadmap

Determine Future State

Assess Current State

Extend the OSIMM Model

Identify the Pain-Points, Scope, and Business

Goals

Page 21: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2012

O Resultado

Desenho do Roadmap SOA

Page 22: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Resultado: Roadmap

Gaps  e  Maturidade  

atuais  

Bene0cios  &  maturidade  alvo  

Roadmap  Frentes /

Atividades

Visão cronológica

Recursos

Plano macro

Page 23: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Radar de maturidade

1

2

3

4

5

6

7 Business

Organization & Governance

Method

Application Architecture

Information

Infrastructure & Management

Radar de Competências

Hoje

Futuro

AS IS

TO BE

Page 24: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2011

Você  sabe  seus    próximos  passos  em  SOA?  

Page 25: OSIMM - Open Group Conference 2012

Copyright © The Open Group 2012

Obrigado!

Luis Moraes Consultor SOA – Sensedia [email protected]

Marcilio Oliveira COO – Sensedia [email protected] Sensedia

www.sensedia.com/br +55 19 3705-5775