bpm e soa modelo para o desenvolvimento … · residindo atualmente em goiânia, atuei também nos...

24
BPM E SOA MODELO PARA O DESENVOLVIMENTO CORPORATIVO João Felipe D’Assenção Faria Arquiteto JEE Especialista SOA/BPM

Upload: vuongque

Post on 03-Jan-2019

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

BPM E SOAMODELO PARA O DESENVOLVIMENTOCORPORATIVOJoão Felipe D’Assenção FariaArquiteto JEEEspecialista SOA/BPM

Page 2: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

JOÃO FELIPE D’ASSENÇÃO FARIA

Arquiteto JEE (12 anos)Especialista SOA/BPM (aprox. 4 anos)Certificações Oracle, Diversos mercadosInstrutor, consultor e palestrante

Especialista em SOA/BPM. Atuando há quase quatro anos com tecnologias do novo modelo de administração (SOA, BPM, Portal, Web 2.0, GeoProcessamento, BI e outros) tanto com soluções Oracle quanto com o mundo Open Source.

Especialista em programação Web, utilizando tecnologia JAVA. Diversos projetos de todos os portes, de grandes sistemas a pequenos módulos. Dez anos de experiência integrando e desenvolvendo sistemas JEE. Amplo conhecimento da tecnologia JEE.

Experiência em desenvolvimento de sistemas, áreas da computação como: testes automatizados; gerencia; análise; projeto; requisitos; arquitetura; e outros.

Experiência em projetos de grandes órgãos públicos (Banco do Brasil, Polícia Federal, Exército Brasileiro e outros), grandes órgãos privados, pequenas empresas e experiência como pequeno empresário na área de tecnologia.

Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro.

Por acreditar que o mercado da computação não se resume somente a bits e bytes, tenho formação filosófica, marcial e musical. Pois acredito que o ser humano deve ser pleno, em mente, corpo e alma.

Page 3: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

AGENDA

Como a T.I funcionaComo funcionam as corporaçõesModelo corporativoBPMSOAEncerramento

Page 4: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

RH Produção Financeiro Vendas Suporte

Como a TI Funciona?

PorPor muitosmuitos anosanos a TI a TI atendeuatendeu a a cadacada setorsetor dada corporaçãocorporação de forma de forma isoladaisolada..EsseEsse modelomodelo é é chamadochamado de de SilosSilos ((sistemassistemas, , infraestruturainfraestrutura).).

Page 5: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Como a TI Funciona?

Com Com osos processosprocessos de de desenvolvimentodesenvolvimento unificadounificado (UP’s) a TI (UP’s) a TI passoupassou a a atenderatendero o negócionegócio de forma de forma burocráticaburocrática e e engessavaengessava as as práticaspráticas de de processosprocessos dentrodentro

dada empresaempresa..

Page 6: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Como a TI Funciona?

Com a TI Com a TI burocratizadaburocratizada osos sistemassistemas pararampararam de de agregaragregar valor valor aoao negócionegócio do do clientecliente. . IstoIsto é, é, deixaramdeixaram de de representarrepresentar umauma vantagemvantagem competitivacompetitiva parapara se se

tornaremtornarem commoditiescommodities..

Page 7: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Desenvolvimento Tradicional

AlgunsAlguns sintomassintomas de de queque as as coisascoisas nãonão vãovão bembem..

Page 8: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Como uma corporação funciona?

Page 9: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Como uma corporação funciona?

Page 10: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

COMO UMA CORPORAÇÃO FUNCIONA?

SAC VENDAS Produção Manufatura Logística e Suporte

RH e Financeiro

Unidades Organizacionais

Processos de negócios reais englobamorganizações, sistemas e aplicações

Pro

cess

os

Configuração de Produtos

Solicitação de Compras

Garantias e Gerência de Re-Call

SFA Product LMS Inv MGMTB2B

product SCM product DB ERPCRMERP MES

Serviços de Infra Estrutura:(Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations)

Page 11: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Solução Corporativa para TI

PortalProcessos

Gestão de Documentos Inteligência

Iteração com

Usuário

Serviços

Page 12: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

BPM: O QUE É UM PROCESSO?

EficiênciaQualidadeNecessidades

do ClienteSatisfaçãodo Cliente

Fluxo de atividades que agregam valorFluxo de atividades que agregam valor

ConjuntoConjunto dede atividadesatividades realizadasrealizadas parapara geraçãogeração de de resultadosresultados com com umum determinadodeterminado propósitopropósito. .

Tempo

Page 13: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

O QUE É BPM?

Business Business ProcessProcess Management Management (Gerenciamento de Processo de Negócio)(Gerenciamento de Processo de Negócio)

Análise e Definição Análise e Definição SimulaçõesSimulações ExecuçãoExecução MonitoramentoMonitoramento OtimizaçãoOtimização Melhoria ContinuaMelhoria Continua

Page 14: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

ESBESB

SOA

BPM

BAM

CidadesCEP

Ruas

Código Postal

Estados

CEP

Cliente

Custo Frete

Estoque

Cliente

EstoqueCEP

Custo Frete Pagamento

Fim

Quantas Novas Vendas ocorreram hoje ?

O mercado respondeu a campanha de marketing ?

Indicadores em Tempo Real

Processo de Negócio

Catálogo de Serviços

“Informação”

ERP Billing CRM ... Sistemas Legados

“Dados”

Sistemas Isolados

Portal e Web2

Barramento de Serviços

BPM

Executar processos de forma consistente

Gerenciar processos de ponta-a-pontaem vez de fragmentos

Métricas alinhadas de desempenho

SOA

Facilitar integração com outros sistemas Fornecer um catálogo de serviços Habilitar a reutilização de sistemas

legados e novos sistemas Obter informações em tempo real

BPM: Arquitetura

Page 15: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Tornar a empresa mais Tornar a empresa mais adaptável às mudançasadaptável às mudanças no mercadono mercado Permitir a colaboração entre as áreas de negócios e TIPermitir a colaboração entre as áreas de negócios e TI

Garantir aGarantir a aderênciaaderência às políticas, às políticas, processosprocessos e padrões estabelecidose padrões estabelecidos Definir Definir ProcessoProcessoss/critérios/critérios de decisãode decisão Garantir controle de versão e dependência dos serviçosGarantir controle de versão e dependência dos serviços

Priorizar o ponto de vista do negócio Priorizar o ponto de vista do negócio Permitir o acompanhamento dos resultados para averiguar se osPermitir o acompanhamento dos resultados para averiguar se os benefícios benefícios

foram alcançadosforam alcançados

Permitir o dimensionamento da infraPermitir o dimensionamento da infra--estrutura adequada (implantação gradual)estrutura adequada (implantação gradual) Garantir oGarantir o gerenciamento dos serviçosgerenciamento dos serviços de forma eficientede forma eficiente Contemplar as funções necessárias de suporte e monitoraçãoContemplar as funções necessárias de suporte e monitoração

Aspectos Organizacionais:

Aspectos de Governança:

Aspectos Financeiros:

Aspectos Operacionais:

BPM + SOA: Benefícios Esperados

Page 16: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

BPM PARA DRIBLAR A CRISE?

A adoção de BPM pelas empresas pode gerar A adoção de BPM pelas empresas pode gerar corte de gastos corte de gastos de até 20%de até 20% em custos operacionais já no primeiro ano de em custos operacionais já no primeiro ano de implantação.implantação.

(Fonte: Gartner)(Fonte: Gartner)

Estudo realizado durante o BPM Estudo realizado durante o BPM GartnerGartner SummitSummit, , aponta que aponta que 70% das organizações que estão enfrentando dificuldades 70% das organizações que estão enfrentando dificuldades financeiras acreditam que o financeiras acreditam que o BPM possa ser um dos BPM possa ser um dos fatores de salvação no atual cenário econômicofatores de salvação no atual cenário econômico..

(Fonte: (Fonte: GartnerGartner))

A melhora na gestão de processos de negócio (BPM) se manteve como a A melhora na gestão de processos de negócio (BPM) se manteve como a grande prioridadegrande prioridade no Gartner pelo quarto ano consecutivo.no Gartner pelo quarto ano consecutivo.

(Fonte: Gartner)(Fonte: Gartner)

Page 17: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Estabeleça um processo colaborativo e Estabeleça um processo colaborativo e aproprieaproprie--se do conhecimento necessáriose do conhecimento necessário

Aproxime Aproxime TITI e e Áreas de NegóciosÁreas de Negócios..

Considere aConsidere a experiência do usuárioexperiência do usuárioe e aa inteligência coletivainteligência coletiva

Agregando valor (eficiência, qualidade, custos) Agregando valor (eficiência, qualidade, custos) aos processos de negócio geraaos processos de negócio gera--sese vantagem competitivavantagem competitiva..

BPM: Um mapa do caminho

Page 18: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

SOLUÇÃO ORACLECICLO DE VIDA

Indicadores de Negócio (KPIs), Análise e Tendências

Modelagem de processos, simulação e documentação

Analista deNegócios

Automação de Processos e Integração sistêmica

DesenvolvedorProcessos

BusinessOwner

Execução e Gerenciamento

Interação do Usuário ParticipantesDos

Processos

Aplicações Corporativas, Banco de Dados, Documentos

Page 19: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

O QUE É SOA?

“SOA estabelece um modelo arquitetural que objetiva reutilização, eficiência,agilidade e produtividade de uma corporação posicionando os serviços comoas unidades primordiais sobre as quais uma solução tecnológica érepresentada e implementada.” Thomas Earl

Page 20: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

O QUE É SOA

Page 21: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

SOA: ANTES E DEPOIS

Page 22: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

Tecnologias para uma solução Corporativa

PortalProcessos

Gestão de Documentos Inteligência

Iteração com

Usuário

Serviços JBOSS ESB

Page 23: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

PONTOS DE EXTENSÃO

Thomas Erl

jfelipe.wordpress.com

Page 24: BPM E SOA MODELO PARA O DESENVOLVIMENTO … · Residindo atualmente em Goiânia, atuei também nos mercados de Brasília, São Paulo e Rio de Janeiro. Por acreditar que o mercado

SOA / BPMNOVO MODELO CORPORATIVO

Dúvidas??

JOÃO FELIPE D’ASSENÇÃO FARIA

[email protected]

João Felipe D’Assenção Faria

jfelipe.wordpress.com