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

Post on 03-Jan-2019

222 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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.

AGENDA

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

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).).

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..

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..

Desenvolvimento Tradicional

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

Como uma corporação funciona?

Como uma corporação funciona?

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)

Solução Corporativa para TI

PortalProcessos

Gestão de Documentos Inteligência

Iteração com

Usuário

Serviços

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

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

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

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

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)

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

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

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

O QUE É SOA

SOA: ANTES E DEPOIS

Tecnologias para uma solução Corporativa

PortalProcessos

Gestão de Documentos Inteligência

Iteração com

Usuário

Serviços JBOSS ESB

PONTOS DE EXTENSÃO

Thomas Erl

jfelipe.wordpress.com

SOA / BPMNOVO MODELO CORPORATIVO

Dúvidas??

JOÃO FELIPE D’ASSENÇÃO FARIA

jfelipe.web@gmail.com

João Felipe D’Assenção Faria

jfelipe.wordpress.com

top related