bpm - modelagem de processos

26
Modelagem de Processos Maurício Bitencourt, PMP VP de Comunicação ABPMP Brasil [email protected] 11 3717 5271 | 51 8408 7798 Apresentação pública via Internet no dia 29/05/2008

Upload: rommelweb

Post on 16-Apr-2015

65 views

Category:

Documents


3 download

DESCRIPTION

Estudo sobre BPM

TRANSCRIPT

Page 1: BPM - Modelagem de Processos

Modelagem de Processos

Maurício Bitencourt, PMPVP de Comunicação ABPMP Brasil

[email protected] 3717 5271 | 51 8408 7798

Apresentação pública via Internet no dia 29/05/2008

Page 2: BPM - Modelagem de Processos

Agenda

• ABPMP BPM CBOKTM

• Modelagem de Processos de Negócio• Diagrama x Mapa x Modelo• Objetivo e Benefícios• Padrões e Notações para Modelagem• Qualidade da Modelagem• Perguntas e Respostas

2 abpmp‐br.blogspot.com     |     www.abpmp.org

Page 3: BPM - Modelagem de Processos

ABPMP BPM CBOKTM

3

Knowledge Areas

Business Process Management Technologies

Enterprise Process Management

Guide to theBusiness Process ManagementCommon Body of Knowledge

Business Process Management

Process Management Organization

Process Modeling

Process Analysis

ProcessDesign

Process Performance Management

Process Transformation

abpmp‐br.blogspot.com     |     www.abpmp.orgFonte: BPM CBOK™

Page 4: BPM - Modelagem de Processos

BPM = Business Process Management

4 abpmp‐br.blogspot.com     |     www.abpmp.org

BPM é uma abordagem de gerenciamento para operar o negócio com alta eficiência, agilidade, inovação e adaptabilidade para exceder o que já é alcançado com abordagens tradicionais de administração de empresas.

Page 5: BPM - Modelagem de Processos

Metas do BPMAgilidade• Mudar processos de forma rápida e fácil• Regras de negócio com decisões e restriçõesEficiência• Automatizar passos e eliminar atividades manuais• Colaboração entre departamentos e unidadesConformidade• Atingir e prover padronização• Previsibilidade e transparênciaVisibilidade• Monitorar o que está acontecendo nos processos• Documentação e auditoria dos processos

5 abpmp‐br.blogspot.com     |     www.abpmp.org

Page 6: BPM - Modelagem de Processos

Modelagem de Processos de Negócio

6 abpmp‐br.blogspot.com     |     www.abpmp.org

Modelagem de Processos de Negócio é um conjunto de atividades envolvida na criação de uma representação de um processo de negócio existente ou proposto para permitir a sua análise, desenho e medição.

Fonte: BPM CBOK™

Page 7: BPM - Modelagem de Processos

Diagrama x Mapa x Modelo

• Diagrama do processo representa os principais elementos do fluxo do processo necessários para a sua compreenção.

• Mapeamento do processo possui mais detalhes, tais como, relacionamento com outros participantes (pessoas, processos, sistemas), eventos, resultados, etc. em vários níveis de detalhe.

• Modelagem do processo possui os atributos e características com mais precisão, dados e fatores que afetam em seu desempenho.

7 abpmp‐br.blogspot.com     |     www.abpmp.org

Fonte: BPM CBOK™

Page 8: BPM - Modelagem de Processos

O que é um Processo de Negócio?

8 abpmp‐br.blogspot.com     |     www.abpmp.org

É um fluxo de tarefas coordenadas, ativadas por eventos específicos, conduzida por participantes que agem com dados, informações e conhecimento para atingir uma metaespecífica.

Page 9: BPM - Modelagem de Processos

Definições Importantes sobre um Processo

• Fluxo é uma seqüência de tarefas onde um processo pode passar através de uma mensagem ou uma transição.

• Evento é uma mensagem, indicador, notificação ou algo similar que significa que uma ocorrência que aconteceu e foi registrado.

• Participante é um recurso que está envolvido em um processo de negócio, que tanto pode ser uma pessoa humana, um grupo de pessoas, um sistema ou outro processo.

• Dados consistem de informações estruturadas do processo de negócio.

• Meta é o estado ou objetivo que o processo deve ou tende a alcançar em um determinado prazo.

9 abpmp‐br.blogspot.com     |     www.abpmp.org

Page 10: BPM - Modelagem de Processos

Características dos Processos de Negócio

• Cadeia de atividades que produzem um resultado de negócio

• Cruza horizontalmente áreas funcionais• Indispensável para gerenciar “espaços em

branco” entre departamentos funcionais

10 abpmp‐br.blogspot.com     |     www.abpmp.org

Vender Fabricar Entregar

} } } }Fonte: BPM CBOK™

Page 11: BPM - Modelagem de Processos

Objetivo da Modelagem

• Criar uma representação dos processos de negócio com uma descrição acurada e suficiente para permitir seu acompanhamento

• Entendimento dos processos para suportar sua análise por uma ou mais perspectivas.

• Permitir um melhor gerenciamento e melhoria da comunicação.

11 abpmp‐br.blogspot.com     |     www.abpmp.org

Fonte: BPM CBOK™

Page 12: BPM - Modelagem de Processos

Principais razões para criar modelos

• Documentar processos existentes de forma clara• Para ser usado como uma avaliação de atendimento

a normas e requisitos de conformidade (compliance)• Saber se processos estão preparados para

responder a condições empresariais, esperadas e inesperadas

• Análise e identificação de oportunidades de melhoria

• Desenhar novos processos ou novas abordagens• Base para treinamento, comunicação e discussão• Descrever requisitos para uma nova operação

12 abpmp‐br.blogspot.com     |     www.abpmp.org

Fonte: BPM CBOK™

Page 13: BPM - Modelagem de Processos

Padrões e Notações para Modelagem

• Business Process Modeling Notation (BPMN)• Fluxogramas• Swin Lanes• Event Process Chain (EPC)• Cadeia de Valor• Unified Modeling Language (UML)• IDEF-0• LOVEM-E• SIPOC• System Dynamics• Value Stream Mapping

13 abpmp‐br.blogspot.com     |     www.abpmp.org

Fonte: BPM CBOK™

Page 14: BPM - Modelagem de Processos

Fluxogramas com Piscinas

• Simbologia muito simples de fácil compreensão• Origem no Gerenciamento da Qualidade Total

(TQM) no início dos anos 50• Aprovado como um padrão ANSI na década

em 1970• Rummler and Branche adicionou as piscinas às

caixas e setas para representar como o processo cruza a organização

14 abpmp‐br.blogspot.com     |     www.abpmp.org

Fonte: BPM CBOK™

Page 15: BPM - Modelagem de Processos

Exemplo de Fluxograma com Piscinas

15 abpmp‐br.blogspot.com     |     www.abpmp.org

Usuário

Gestor

Risco

TI

Envia planilha com solicitação 

por email

Início

Cadastro da Solicitação

Aprovação?

Validação?

Retorno ao solicitante

Retorno ao risco 

operacional

Enterra/Reabre?

Execução da solicitação

Encerra Solicitação

Teste Ok?

Fim

Page 16: BPM - Modelagem de Processos

Limitações dos Fluxogramas com Piscinas

• Simbologia é muito limitada e inadequada para diagramas de processos complexos

• Pouco claro para a representação de paralelismo

• Mapeamento de eventos muito pobre• Muito limitado para representação de tratamento

para exceções e compensações• Representação dos participantes e suas trocas

de informações orientados para departamentos sem uma definição clara de indivíduos, papéis ou competências.

16 abpmp‐br.blogspot.com     |     www.abpmp.org

Page 17: BPM - Modelagem de Processos

Event Process Chain (EPC)

• Utilizado por muitas empresas para modelar, analisar e redesenhar processos de negócio

• Eventos de entrada atividades eventos de saída• Possui vários conectores que permitem fluxos

alternativos e paralelos

17 abpmp‐br.blogspot.com     |     www.abpmp.org

• Parte do framework da ferramenta ARIS do Prof. Wilhelm-AugustScheer no início dos anos 90

Screenshot: ARIS IDS Scheer AG

Page 18: BPM - Modelagem de Processos

Unified Modeling Notation (UML)

• A notação UML é um conjunto de vários diagramas para descrever requisitos de sistemas

• Por ser orientada para analistas de sistemas, poucos desenhistas de processos utilizam seu diagrama de atividades para modelar processos de negócio

18 abpmp‐br.blogspot.com     |     www.abpmp.org

Fonte: BPM CBOK™

Page 19: BPM - Modelagem de Processos

BPMN Business Process Modeling Notation

19 abpmp‐br.blogspot.com     |     www.abpmp.org

• BPMN é a mais moderna e poderosa notação para modelar processos de negócio

• Facilita a comunicação entre as Áreas de Negócio e Tecnologia da Informação – linguagem comum

• Possui mapeamento dos elementos para automatizar os processos com código BPEL

• Versões da BPMN– 2004/03 v1.0 criada pela BPMI.org– 2006/02 v1.0 OMG– 2008/02 v1.1 OMG– 2008/03 v1.2 (beta)– 2009/… v2.0

Page 20: BPM - Modelagem de Processos

BPMN 1.1: Mudanças nos Eventos

20 abpmp‐br.blogspot.com     |     www.abpmp.org

• Novo evento sinal• Mudanças no

comportamento e representação dos eventos

• Existem dois tipos de eventos intermediários:– Captura: aguarda a recepção

de uma mensagem– Acionamento: envia uma

mensagem e continua o processo

Captura Acionamento

Mensagem

Tempo

Erro

Cancelamento

Compensação

Condicional

Conector

Sinal

Término

Múltiplo

Fonte: http://www.omg.org/spec/BPMN/1.1/PDF

Page 21: BPM - Modelagem de Processos

BPMN 1.1: Mudanças no visual

21 abpmp‐br.blogspot.com     |     www.abpmp.org

GatewayExclusivoBaseado

em EventosEventoMúltiplo

Atividade comMúltiplas

Ocorrências

MúltiplasOcorrências

MúltiplasOcorrências

Fonte: http://www.omg.org/spec/BPMN/1.1/PDF

Page 22: BPM - Modelagem de Processos

Diagrama de processo em alto nível

22 abpmp‐br.blogspot.com     |     www.abpmp.org

Screenshot: Intalio|BPMS

• O processo 8D é organizado em disciplinas e é muito utilizado como ferramenta de gerenciamento substituições ou problemas com clientes.

• O uso dos sub-processos no diagrama BPMN permite uma visão em alto nível ou no detalhe

Page 23: BPM - Modelagem de Processos

Orquestração separada do workflow

23 abpmp‐br.blogspot.com     |     www.abpmp.org

Screenshot: Intalio|BPMS

Page 24: BPM - Modelagem de Processos

Processo com tratamento de exceção

24 abpmp‐br.blogspot.com     |     www.abpmp.org

Screenshot: Intalio|BPMS

Page 25: BPM - Modelagem de Processos

Qualidade da Modelagem

25 abpmp‐br.blogspot.com     |     www.abpmp.org

1

2

3

4

5Modelo de Integração / Sistemas Dinâmicos

Modelo para Planejamento / Análise

Modelo Operacional / Controle

Documentação / Treinamento

Diagrama básico

BAIXO

BAIXO

ALTO

Valor

Nível de Detalhes

Fonte: BPM CBOK™

Page 26: BPM - Modelagem de Processos

26

Torne-se um membro!

abpmp‐br.blogspot.com     |     www.abpmp.org

Gart Capote

Presidente

[email protected]

Leandro Jesus

VP de Associações

[email protected]

Maurício Bitencourt

VP de Comunicações

[email protected]

José Furlan

VP de Finanças

[email protected]

Sérgio Mylius

VP de Operações

[email protected]

Acesse o site www.abpmp.org e torne-se um membro da ABPMP – Association of Business Process Management Professionals

Acompanhe as atividades e os próximos eventos no site http://abpmp-br.blogspot.com

Próximo Webinar: 19/junhoAnálise de processo