45
Maurício Bitencourt, CBPP Business Transformation Expert 05 de março de 2015 linkedin.com/in/mbitencourt Webinar: Modelagem de Processos e Decisões com BPMN e DMN

Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Embed Size (px)

Citation preview

Page 1: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Maurício Bitencourt, CBPPBusiness Transformation Expert

05 de março de 2015linkedin.com/in/mbitencourt

Webinar:

Modelagem de Processos e Decisões com BPMN e DMN

Page 2: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Business Process Model and Notation

•  É um padrão aberto mantido pela OMG•  Permite modelar processos nas duas visões: negócio e TI•  Um único tipo de diagrama para a modelagem (AS-IS) e desenho (TO-BE)•  Padrão de fato, independente de fornecedores de ferramentas

Page 3: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN
Page 4: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Jornada  do  cliente  

Início  da  instância  de  processo  

Integração  com  serviços  

Desvio  

Tarefas  humanas  

Momento  da  verdade  

Regra  de  negócio  

Page 5: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Texto citado

“Melhoria de processo nem sempre significa realizar toda a rotina de trabalho. Muito do esforço de BPM é gerenciar o resultado do

desempenho agregado do processo ponta a ponta, e não apenas aumentar o controle sobre atividades e tarefas individuais."

Fonte:Guia para o Gerenciamento de Processos de Negócio Corpo Comum de Conhecimento ABPMP BPM CBOK V3.0 Prefácio do Capítulo 2 por Janelle Hill, Gartner Research

“Estamos em uma nova era de pensamento em processos – um período que, na opinião do Gartner Group, será́ diferenciado por processos mais flexíveis e não apenas por processos padronizados e eficientes."

...

Page 6: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

As limitações dos fluxogramas

6  

•  Perspectiva de dentro para fora (inside out)

•  Preserva três pecados capitais para a medição: provincianismo, narcisismo e frivolidade (gestão x ”tocação”)

•  Foco na eficiência do fluxo de trabalho funcional (workflow)

•  Limitado para representar Mapas de Fluxo de Valor e Modelos da Jornada do Cliente

Page 7: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Exemplo de desvio inclusivo com base em dados

http://www.diveintobpm.org

Page 8: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Nos processos desvios não são “decisões”

“Este talvez seja o elemento mais equivocadamente utilizado por boa parcela dos profissionais que buscam

diagramar um processo com BPMN.

O Desvio (gateway) não é um ponto onde fazemos uma pergunta ao processo. É um ponto onde devemos receber

as informações decorrentes de uma decisão tomada anteriormente (provavelmente em uma atividade) ...”

Texto citado do livro Medição de Valor de Processos para BPM por Gart Capote

8  

Page 9: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Diferenças entre fluxogramas e a notação BPMN

Encaminhar  pacote  para  a  transportadora  

Encaminhar  pacote  para  os  

Correios  

Sim          

Não  

Entregar  via  PAC?  

Vantagens:•  Processos mais simples, inteligentes e

inovadores•  Facilidade para “consumir” regras de negócio•  Explicita o modelo de processo e modelo de

decisão

Fluxograma BPMN

Page 10: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Gerenciamento de filas de trabalho

Decisão  

Desvio  

Page 11: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Eventos, caminho feliz e tratamento de exceção

http://www.diveintobpm.org

Page 12: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Modelos intercambiáveis entre ferramentas

Page 13: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

http://bpmn-miwg.github.io/bpmn-miwg-tools/

Page 14: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Complexidade nos processos

Page 15: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Decisões claras potencializam o trabalho do conhecimento

Regras de negócio:•  não são julgamentos, são direcionamentos•  não são software, são ativos de conhecimento

•  Pesquisa

•  Análise

•  Altos níveis de experiência

•  Julgamento

•  Colaboração

•  Avaliação de riscos

•  Criatividade

•  Investigação

•  Negociação

•  Habilidades de comunicação

Page 16: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Processos e regras trazem agilidade para o negócio

Cargo Valor Limite

Operacional R$ 10,00

Tático R$ 15,00

Estratégico R$ 20,00

Hotel Valor Diária Limite (10%)

Ibis R$ 160,00 R$ 16,00

Mercure R$ 280,00 R$ 28,00

Sofitel R$ 450,00 R$ 45,00

Se Regra Reembolso(Cargo) então Aceito senão Rejeitado

Se Regra Reembolso (Valor Diárias) então Aceito senão Rejeitado

Nova Regra

Retrabalho  =  DESPERDÍCIO  

Page 17: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Motivação para a modelagem de decisões

•  Transformar regras em ativos de conhecimento•  Simplificar os processos•  Tornar os processos mais ágeis•  Evitar fraudes e promover conformidade•  Eliminar decisões manuais repetitivas•  Habilitar automação e simulação•  Garantir conhecimento para a organização•  Escalabilidade e customização em massa•  Agilidade e rapidez para distribuir uma nova política•  Vocabulário comum na organização (taxonomia)

17  

Page 18: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Padrões de fato: BPMN, CMMN e DMN

18  

Processos Gerenciamento de Caso Decisões

Page 19: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Modelagem de Processos e Decisões com BPMN e DMN

19  

Modelo  de  Processo  (BPMN  2.0)                Modelo  de  Decisão  (DMN  1.0)  

PolíUca  de  crédito  

Limites  Risco   Regra  de  limite  de  crédito  

Page 20: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Prover inteligência aos processos de negócio automatizados

20  

PolíUca  de  crédito  

Limites  Risco   Regra  de  limite  de  crédito  

Motor  de  processos  envia  condições  capturadas  

Rota  de  desvio  com  base  nos  dados  da  decisão  

Motor  de  regras  resolve  e  entrega  a  decisão  

Dados  analíUcos  podem  ser  combinados  

Decisão Conhecimento de Negócio Tabela de Decisão

Page 21: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Conceitos básicos

Processo de Negócio

Requisitos de Decisão

Lógica de Decisão

Mai

s de

talh

es

Page 22: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Nível de Lógica de Decisão

•  A lógica de decisão é o detalhamento de uma decisão•  Associado a um Conhecimento de Negócio

Nome da tabela de decisão

Regra Expressão de entrada 1 Expressão de entrada 2 Nome da saída

1 Valor de entrada 1a Valor de entrada 2a Resultado 1a

2 Valor de entrada 1b Valor de entrada 2b Resultado 1b

3 Valor de entrada 1c Valor de entrada 2c Resultado 1c

Conhecimento deNegócio

Page 23: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Exemplo de prático de regra de negócio

http://www.voeazul.com.br/voos-internacionais/tarifas-para-bebes-e-criancas

Page 24: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Regras

Condições 1 2 3

Bebês (entre 0 e 2 anos incompletos) þ þ

Viajando no colo þ

Viajando ocupando um assento e em cadeirinha de bebê

þ

Crianças entre 2 e 12 anos incompletos þ

Decisões 1 2 3

10% da tarifa do adulto ý

75% da tarifa do adulto ý

Desconto de até 25% da tarifa do adulto ý

http://www.voeazul.com.br/voos-internacionais/tarifas-para-bebes-e-criancas

Exemplo de prático de regra de negócio

Page 25: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Exemplos de outras regras para os passageiros

http://www.voeazul.com.br/voos-internacionais/

Page 26: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Componentes

Fatos à Decisões à Resultados

Page 27: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Componentes

FatosEstado dos clientes

Histórico de compras

Novo pedido

Clientes em potencialClientes prioritários

Captura de eventos

Page 28: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Componentes

DecisõesEste é o melhor caminho?

Este é um bom cliente?

Devemos notificar o cliente?

Este comportamento é normal?Devemos ter mais estoques?

O que o cliente necessita?

Devemos conceder mais crédito ao cliente?

Page 29: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Componentes

ResultadosGerenciar logística

Propor um seguro

Notificar o cliente

Fraude detectada

Oferecer uma promoção especial Alarme de incêndio

Temos um problema no lote de produtos

Page 30: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Vantagens com motor de regras

Fatos à à Resultados

O motor cuida da complexidade para você.

Page 31: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Exercício de implementação no Drools (KIE Workbench)

http://www.kiegroup.org/https://www.openshift.com/

Page 32: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Programa de capacitação completo

http://www.projeler.com.br/capacitacao_sobre.jsp

Page 33: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

http://www.projeler.com.br/cbpp

Page 34: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Programa de capacitação completo

http://www.projeler.com.br/capacitacao_sobre.jsp

Page 35: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

http://www.projeler.com.br/cap/

Page 36: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Programa de capacitação completo

http://www.projeler.com.br/capacitacao_sobre.jsp

Page 37: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

http://www.projeler.com.br/mpd

Page 38: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

http://www.projeler.com.br/mpd

Page 39: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Outros webinars

Page 40: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Outros webinars

http://youtu.be/dYpaHLdeask

http://goo.gl/rLPe5z

https://attendee.gotowebinar.com/recording/5010077928851763970

http://youtu.be/yKJHWa3h6g4

http://goo.gl/ZuCBTO

https://attendee.gotowebinar.com/recording/3435600367750339586

Page 41: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Mais referências sobre processos e decisões

41  

http://www.gartcapote.com/bpm-podcasts.htmlhttp://pt.slideshare.net/mauricio.bitencourt

Estudos de caso apresentados no BPM Day Entrevista com o presidente da ABPMP no Brasil

Page 42: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Acompanhe os próximos cursos e webinars

•  Análise, Desenho, Simulação e Emulação de Processos e Regras de Negócio

•  Automação de Processos e Regras de Negócio com BPMS e SOA

•  Construção do Sistema de Indicadores (KPIs / PPIs) e Gerenciamento de Desempenho de Processos com BAM

http://mauriciobitencourt.com

Page 43: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Acompanhe os canais

http://pt.slideshare.net/mauricio.bitencourthttp://www.linkedin.com/in/mbitencourt https://www.youtube.com/user/mbitencourt/videos

Page 44: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Assine as novidades

http://www.projeler.com.br/ http://mauriciobitencourt.com/

@mbitencourt

Page 45: Webinar sobre Modelagem Processos e Decisões com BPMN e DMN

Créditos

Icons from the Noun Project are licensed under Creative Commons Attribution (CC BY 3.0) - https://thenounproject.com