O documento descreve uma palestra sobre modelagem e automação de processos de negócio utilizando as tecnologias BPMN, BPEL e o sistema BPMS Intalio. O palestrante apresenta sua experiência e a experiência da empresa Projeler com a Intalio, além de demonstrar as funcionalidades do Intalio BPMS, como modelagem visual de processos, geração de código BPEL, execução, monitoramento e integração com outros sistemas.
2. Sobre o palestrante
Felipe Pinheiro
• Formado em Sistemas de Informação (PUCRS)
• PMP certificado pelo PMI (Project Management Institute).
• Certificado no modelo CMMI v1.2 (Capability Maturity Model Integration)
pela Carnegie Mellon SEI
• Certificado em padrões e tecnologias BPMS (Business Process
Management System) pela Intalio Inc. em San Francisco, CA.
3. Sobre a Projeler
Otimizar e Automatizar Processos de Negócio
• Sede em Porto Alegre, RS
• Mais de 80 clientes em diversas regiões do
país e vários segmentos de mercado
• Fornece serviços de consultoria e projetos
• Comercializa os produtos da Intalio e presta o
suporte técnico de primeiro nível no Brasil.
• Capacitamos mais de 1.200 profissionais em
BPMN e BPEL nos últimos dois anos
4. Principais Clientes da Projeler
• Varejo • Ensino • Governo
• Ferramentas Gerais • CAPES • DNIT
• Serviços • USP • ECT
• Ernst & Young • PUC Rio • TST
• GetNet • UCS • Manufatura
• Serpro • UFSM • Grupo Gerdau
• Xerox • Financeiro / Seguros • MWM International
• Energia / Química • Banco Barclays • Stemac
• Copel • Banco do Brasil • Saúde
• Eletrobras • Brasilcap Capitalização • Intermédica
• Petrobras • BRDE • Odontoprev
• SHV Gás • ING SulAmérica
• Telecomunicações
Seguros
• SulGás • Rede Globo
• Sul Financeira CFI
• CPqD
5. Sobre a Intalio
The Open Source Business Process Platform Company
• Há 10 anos focada em processos de negócio
• Sede em Palo Alto, CA
• Líder em Open Source BPM
• Versão atual do Intalio|BPMS 5.2 GA (General
Availability)
• Intalio|BPP 6.0 e Business Edition disponíveis em
Q2 de 2009.
• Seus principais investidores são:
6. Relacionamento entre a Projeler e a Intalio
Estratégia de Longo Prazo
2006 Parceiro da Intalio para o território e promoção dos
. primeiros treinamentos da Intalio no Brasil
2007 Platinum Implementation Partner: mais alta categoria de
. relacionamento com a Intalio
2008 Tradução do produto para o mercado Brasileiro e
. moderação do fórum em português na comunidade
2009 Mais investimentos para aproveitar as oportunidades em
momento de crise financeira mundial
7. Modelo COSMO
Professional Open Source Business Process Platform
Enterprise Edition
Mais 10% de código
Community Edition Acesso ao código fonte
Documentação
Mais 10% de código Suporte técnico
Open Source Code Base Somente binários Nível de serviço
Livre para usar Manutenção
Sem suporte técnico Correções diárias
Doados para Apache e Eclipse
Idemnification
8. Apache ODE
O núcleo da plataforma da Intalio
• O produto tem origem do código do PXE, servidor
largamente utilizado em implementações Open
Source. Adquirido pela Intalio no final de 2005 e doado
para o Apache Group em 2006
• Pode ser baixado e utilizado sob a licença Apache 2.0
• O Apache ODE executa os processos do negócio
escritos no padrão de WS‐BPEL 2.0.
• Comunica Web Services, emite e recebe mensagens,
manipulando dados e recupera erros previstos na
definição de processos
• Suporta execuções de processos por um longo tempo
e orquestra serviços de aplicações
9. A Intalio e os projetos Open Souce
Apache e Eclipse: organizações reconhecidas e com credibilidade no mercado
• Apache Software Foundation
• Líder em projetos de middleware
• Reconhecido pela comunidade pela qualidade do software
• Patrocinado pelos maiores players do mercado
• Intalio @ Apache: projeto ODE
• Eclipse Foundation
• Líder em projetos de ferramentas IDE
• Principal alternativa ao Microsoft Visual Studio
• Intalio @ Eclipse: projeto STP (BPMN Modeler)
• www.Intalio.org
• Intalio|Tempo: workflow baseado no padrão BPEL4People
18. Servidor de Processos BPEL 2.0
• Console para
monitoramento das
instancias de
processos em
diferentes pontos
• Versões de processos
• Suporte a grandes
volumes de
instâncias
• Escalabilidade linear
garantida via
servidores em cluster
18
19. BAM – Business Activity Monitoring
• Coleta métricas das
instancias dos
processos
• Possibilidade de
combinação com
metas e
indicadores de
produção em
outras fontes de
dados.
• Apresentação dos
resultados no
servidor via web
19
23. BRE – Business Rules Engine
• Interface gráfica para desenho das regras de negócio
• Geração de código para o motor de regras no servidor
23
24. BRE – Business Rules Engine
• Agilidade para atender a mudanças nas políticas da organização.
• Níveis de serviço ajustáveis de acordo com os contratos e a
maturidade dos processos de negócio.
• Distribuição automática de tarefas e responsabilidades.
Exemplo: Parâmetros SLA Papel
24
25. Portal
• Painéis de
gerenciamento do
desempenho dos
processos
• Personalização
• Dashboard
operacional
• Colaboração
25
26. ECM – Enterprise Content Management
• Acionar processos
complexos no servidor
BPMS a cada alteração
e nova versão do
documento
armazenado no ECM
• Gerenciamento
eficiente de conteúdo
• Controle de versões e
pesquisa com
resultados de acordo
com o perfil do
usuário no LDAP
26
27. ECM – Enterprise Content Management
• Armazenar
documentos
anexados no processo
de negócio
diretamente no ECM
• Mantém a correlação
do documento com o
processo apesar de
ele ter sido alterado,
movido, etc.
• Operação
transparente para o
usuário.
27
28. SAP Connector: ERP integrado aos processos
• Descobre o que há
disponível (BAPIs, RFCs,
IDOCs) em múltiplas
instancias SAP
• Gera descritores dos
serviços SAP
• Integração visual nos
processos de negócio
• Sem necessidade de
reconfiguração do SAP
30
30. Principais Padrões para Processos
BPMN 1.2 – Business Process Modeling Notation
• Padrão de notação para desenho de processos de negócio.
• Permite a colaboração entre os usuários de negócio e a TI (linguagem comum)
• A notação BPMN permite orquestração do processo epossui mapeamento
natural para a linguagem de execução do processo em BPEL
BPEL 2.0 – Business Process Execution Language
• Padrão mantida pelo grupo OASIS
• Geração o código BPEL 2.0 a partir de diagramas na notação BPMN
• Servidor BPMS executa o código BPEL 2.0
BPEL4Peple – Human User Interactions
• Tarefas Humanas
• Tratamento de Notificações
Todos estes padrões são abertos e compatíveis ENTRE PLATAFORMAS!
Baseados em XML: não há código proprietário para aprender!
32
32. Prova de Conceito com Intalio|BPMS
Conhecimento prático em BPM e benefícios tangíveis do BPMS com risco zero.
Workshop
3 • Modelagem do processo de negócio na notação BPMN
Dias
• Apresentação dos resultados e validação dos modelos
Prova de Conceito
3 • O processo modelado é automatizado em BPEL
Semanas • Resultados percebidos na apresentação do protótipo
Projeto Piloto
• Implantar o novo processo de negócio da prova de
3 conceito no próprio ambiente do cliente
Meses
• Construir serviços para integrar com os sistemas legados
e orquestrar pessoas e outros processos de negócio
34. Valor da Estratégia da Intalio
Menor risco
Open Source
• Eclipse
• Apache
• Intalio Tempo
Padrões
• Modelagem com a notação BPMN
• Automação com a linguagem BPEL
• Interações Humanas com BPEL4People
Incremental
• Community Edition
• Níveis de serviço Enterprise Edition
35. Suporte Técnico Intalio Enterprise Edition
Ambiente de Produção
Suporte Profissional
• Licença permanente
• Acesso ao código fonte
• Documentação
• Atualizações
• Contrato com 1 ou 3 anos
Níveis de Serviço
• Silver: Suporte para orçamento menores
• Gold: Operação dentro do horário comercial
• Platinum: Missão crítica 7x24 com acesso direto
aos engenheiros da Intalio
36. Suporte Técnico Intalio Enterprise Edition
Diferenciais da Projeler
• Mais de três anos de experiência com a
tecnologia
• Especialistas da Projeler certificados pela
Intalio na Califórnia e no Brasil
• Fornecemos o atendimento de primeiro
nível de suporte técnico na língua
portuguesa com conexão direta à
engenharia
• Uso intensivo de ferramentas de
produtividade via Internet
37. Muito obrigado
Aproveite o evento
Felipe Pinheiro, PMP
Process Expert
Tel 51 3029 9490 | 11 3717 5271
Cel 51 8408 7798
Skype: projeler
Felipe.pinheiro@projeler.com.br
Platinum Partner