PROJELER. Solução de código aberto para gerenciamento de processos de negócio - PDF
Download "PROJELER. Solução de código aberto para gerenciamento de processos de negócio"
Dalila Madeira Quintão
1 Otimização e Automação de Processos de Negócio Abril/2008 Solução de código aberto para gerenciamento de processos de negócio Maurício Bitencourt, PMP Diretor Executivo Platinum Implementation Partner
2 Agenda Apresentação das Empresas Padrões abertos de BPM BPMS Open Source Componentes do Intalio BPMS Community Edition Módulos, conectores e serviços da versão Enterprise 2
3 Sobre a Projeler Sede em Porto Alegre Foco: otimizar e automatizar de processos de negócio. Parceira da Intalio no Brasil desde 2006 Platinum Implementation Partner desde 2007 Fornece serviços de capacitação, consultoria, projetos e suporte técnico de primeiro nível no Brasil. Localizou o produto Intalio BPMS 5.2 para o português brasileiro 3
4 Sobre a Intalio Inc. Fundada em julho de 1999 Sede em Palo Alto, CA Líder em Open Source BPM Versão Intalio BPMS 5.0 liberada em setembro de 2007 Seus principais investidores são: 4
5 Processos de Negócio: A maneira mais antiga Identificador: carimbo com numerador automático Juntar os dados: colocar clipes nos papéis Arquivamento: arquivo morto Status: mesa que está a pasta Paralelismo: fotocópia do formulário Procura: abrir cada caixa e verificar o conteúdo 5
6 Processos de Negócio: Década passada Sistema de arquivos compartilhados Qual versão do documento você está utilizando? Modifique o documento e me envie por . Como eu junto os dados de muitos documentos? Como será o meu processo de auditoria? Qual é o status? Quem faz o quê? Planilhas de cálculo para todo lado. 6
7 Processos da década passada: Somente Workflow Início Fim Usuário Envia planilha com solicitação por Gestor Cadastro da Solicitação Enterra/ Reabre? Teste Ok? Encerra Solicitação Risco Aprovação? Retorno ao solicitante TI Validação? Retorno ao risco operacional Execução da solicitação 7
8 Problemas com o desenvolvimento tradicional Desenvolvimento de software está sempre atrás no atendimento das necessidades do negócio. Não possui velocidade suficiente para atingir as mudanças constantes nos processos de negócio. Comprar uma solução pronta dificilmente atenderá as necessidades do seu negócio e levará meses para ser customizado. 8
9 Modelagem de Processos com BPMN A Business Process Modeling Notation (BPMN) nasceu a partir de modelos matemáticos para controle de trilhos de trens (peti nets) e tráfego de antenas de celular (pi calculus) Fácil de ser entendida pelos públicos Área de Negócio e Tecnologia da Informação. Possibilita mapear modelos de processos atuais, melhorar para modelos ideais e automatizar os processos com linguagem de orquestração de serviços. 9
10 Exemplo de Diagrama em BPMN 10
11 Business Process Modeling Notation (BPMN) A BPMN é uma notação moderna criada pelo Business Process Management Initiative (BPMI.org) e fundida ao Object Management Group (OMG). A BPMN tornou se rapidamente um padrão de fato, largamente aceito pelo mercado. Possui uma simbologia completa para modelar todos os aspectos de processos de negócio, tais como, eventos, tarefas, decisões baseadas em dados e eventos, paralelismo, exceções e compensações. 11
12 Notação BPMN 2008/02 Versão 1.2 Beta 2008/... Versão /01 Versão1.1 OMG 2006/02 Versão 1.0 OMG 2004/03 Versão 1.0 BPMI.org 2002/11 Working Draft (v0.9) /10 Início do projeto na BPMI.org
13 Desenho em BPMN, execução em BPEL Notação BPMN 13
14 Linguagem BPEL 2001/05 WSFL (IBM) 2003/04 BPEL4WS /08 (OASIS) BPEL4WS 1.0 (IBM, 2002/06 Microsoft) WSCI (BEA, Intalio, SAP, Sun) 2006 WS BEPEL 2.0 (OASIS) 2001/03 BPML (Intalio, BPMI.org) 2000/05 Xlang (Microsoft) 14
15 Padrões abertos de BPM BPMN 1.1 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) BPEL 2.0 Business Process Execution Language Padrão mantida pelo grupo OASIS Intalio Designer gera o código BPEL 2.0 Intalio Process Server executa o código BPEL 2.0 BPEL4People Human User Interactions Tarefas Humanas Tratamento de Notificações WSDL Web Services Descriptor Language Todos os processos do Intalio BPMS podem ser acessados através de WSDL Xforms Formulários Web 2.0 Padrão W3C Interface AJAX 15 Todos estes padrões são compatíveis entre plataformas diferentes. Baseados em XML: não há código proprietário para aprender.
16 Apache ODE 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 WebServices, 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. 16
17 Apache ODE: História Julho de 2006 Início do projeto Apache ODE (Orchestration Director Engine) a partir da doação dos códigos do PXE da Intalio, Agila e da Sybase Agosto de 2006 Criado o website e a primeira versão do Apache ODE Julho de 2007 o projeto foi movido para o nível mais alto do Apache.org e o site é criado Agosto de 2007 Liberada a versão do ODE 1.1 Agosto de 2007 Liberada a versão do ODE com correções e melhorias 17
18 A Intalio e os projetos Open Souce 18 Apache Software Foundation Líder em projetos de middleware Reconhecido pela comunidade pela qualidade do software Patrocinado pelos maiores players do mercado Apache: projeto ODE Eclipse Foundation Líder em projetos de ferramentas IDE Principal alternativa ao Microsoft Visual Studio Eclipse: projeto STP (BPMN Modeler) Intalio Tempo: workflow baseado no padrão BPEL4People
19 Software de Código Aberto Profissional Enterprise Edition Community Edition Open Source Code Base Doados para Apache e Eclipse Mais 10% de código Somente binários Livre para usar Sem suporte técnico Mais 10% de código Acesso ao código fonte Documentação Suporte técnico Nível de serviço Manutenção Correções diárias Idemnification 19
20 Proposição de Valor do Intalio BPMS 1 caixa do BPMN gera linhas de código BPEL, que substitui linhas de código JAVA. 20
21 Componentes e plataformas Connectors BPM Server BPEL Designer BPMN Workflow BPEL4People JDBC SAP LDAP BAM BRE Portal DMS BIRT Drools LifeRay Alfresco ESB SOA MuleSource ServiceMix WSO2 J2EE Application Server WebSphere CE Database Apache Microsoft Apache JBoss MySQL Oracle Community Edition Enterprise Edition 21
22 Níveis de serviço de suporte técnico Silver (desenvolvimento) Gold (produção) Platinum (prod. missão crítica) Licença de Uso 1 ano 1 ano 1 ano Dias Segunda a Sexta Segunda a Sexta 365 dias Atendimento das 9h às 17h das 9h às 17h 24 horas Tempo de resposta 1 dia útil 4 horas 2 horas Atualizações automáticas Correções de erros Idemnification Opcional Opcional 22
23 Intalio Support : documentação e atualizações 23
24 Intalio 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 Eclipse BIRT 24
25 Intalio BAM Business Activity Monitoring Metric Designer para definição dos KPIs dos processos Disponível na versão 5.2 do Intalio Designer EE. 25
26 Intalio Portal Portal JSR 168 Permite painéis de gerenciamento públicos e personalizados Baseado no Liferay Portal Padrão JSR 168 para portlets 26
27 Intalio DMS Document Management System Integração do Intalio BPMS com o Alfresco ECM Gerenciamento de conteúdos com worflows complexos Grande volume de conteúdo digital (vídeos, documentos digitalizados, etc.) Integração com equipamentos de digitalização (scanners) 27
28 Intalio BRE Business Rule Engine Ferramenta visual de desenho de regras de negócio no Intalio Designer Geração de código automático Integrado ao motor de regras de negócio no Drools 28
29 SAP Connector Gera descritores dos serviços nas instancias SAP Integração visual nos processos de negócio 29
30 LDAP Connector Integra permissões e autenticações de servidores LDAP e Active Directory. Integração com clicar e arrastar para o modelo. Atualização dinâmica em tempo de execução. 30
31 Evolução do BPM BPM 1.0 Modelos de Processos Estáticos Muitas Ferramentas Heterogêneas Tecnologias Proprietárias Codificação Integração Proprietária BPM 2.0 Desenhos de Processos Executáveis Única Ferramenta Integrada Baseado em padrões Sem codificação 31
32 Perguntas e Respostas Muito obrigado! Mais informações: bpms.intalio.com ode.apache.org tempo.intalio.org Maurício Bitencourt, PMP Diretor Executivo / Platinum Implementation Partner
The Open Source Business Process Platform Company. Proposta Comercial. Plataforma Intalio BPP
Proposta Comercial Plataforma Intalio BPP 2 É com grande prazer que apresentamos nossa Proposta Comercial, com o objetivo de fornecer total visibilidade da plataforma Intalio BPP (Business Process Platform),
COMPARANDO FERRAMENTAS DE BUSINESS PROCESS MANAGEMENT: UMA AVALIAÇÃO PRÁTICA
COMPARANDO FERRAMENTAS DE BUSINESS PROCESS MANAGEMENT: UMA AVALIAÇÃO PRÁTICA Rodrigo Kauer Zuchetto 1 Mariano Nicolao 2 RESUMO. Este artigo apresenta uma comparação de ferramentas de BPM, através de critérios
TechMind Gestão da Informação e Consultoria
Institucional TechMind Gestão da Informação e Consultoria Quem Somos Somos uma empresa de consultoria independente de gestão da informação, análise, gerenciamento de processos e líder na implementação
Reunião de 19/03/2014. www.websphereusergroup.org www.rational-ug.org
Reunião de 19/03/2014 Agenda 18:30 - Abertura 18:45 - WebSphere - Barramento de Servicos IBMl Palestrante: Juan Garay Desenvolvedor Broker na ewave 19:45 - Rational User Stories Palestrante: Marcelo Tueiv
Modelagem de processos, Use Cases e ferramentas BPM Glauco Reis (gsrt@terra.com.br) é Consultor em Java e metodologias OO, e especializado em plataforma IBM. Têm o título de SCJP 1.1 e 1.4, SCJWCD 1.4,
Alessandro Almeida www.alessandroalmeida.com 21/05/2013. 1 Semestre de 2013
Alessandro Almeida www.alessandroalmeida.com 21/05/2013 1 Semestre de 2013 1. Por favor, respondam o teste (4 perguntas) do site http://inspiira.org/ 2. Enviem seus resultados para o meu e-mail Possíveis
Qual o assunto de hoje mesmo?
Qual o assunto de hoje mesmo? 2 / 37 Sobre o que vamos conversar? * O que é BPM, BPMN e BPMS? * Desinformação organizacional * Importância do BPM para sua organização * Ferramentas de apoio * Bonita Open
1. P06 Recursos Tecnológicos. Plataformas de ECM e BPMS P06.005
1. IDENTIFICAÇÃO Padrão Segmento Código P06.005 Revisão v. 2015 2. PUBLICAÇÃO Plataformas de ECM e BPMS Recursos Tecnológicos Versão Data para adoção Publicação v. 2015 02 de outubro de 2015 PORTARIA N