BPMN Correios

Embed Size (px)

DESCRIPTION

as

Citation preview

  • Modelagem de

    Processos com BPMNDepartamento de Planejamento de Tecnologia da Informao e Comunicao

    Universidade Corporativa dos Correios

  • OBJETIVO DO CURSO

    2

    Capacitar os colaboradores nos conceitos

    de gesto e de modelagem de processos no

    padro BPMN (Business Process Model

    and Notation).

    Habilitar as reas da Empresa para

    realizarem a modelagem de seus

    processos de negcio.

  • Carga horria

    Horrio e intervalo

    Celular

    Perguntas

    Participao

    Lista de Frequncia

    Certificado

    Avaliao

    Material do curso

    Exerccios

    CONTRATO PEDAGGICO

    3

  • AGENDA

    Captulo 1 Conceitos Relacionados a Processos

    Captulo 2 Estratgia e Gesto de Processos

    Captulo 3 Modelagem de Processos de Negcio

    Captulo 4 Notao BPMN

    4

  • Principais fontes de informaes utilizadas:

    MANPLA Mdulo 1 Aspectos Gerais

    MANPLA Mdulo 6 Gesto de Processos

    BPM CBOK verso 2.0 terceira liberao em portugus www.abpmp-br.org

    Business Process Model and Notation (BPMN)

    www.bpmn.org

    BPMN Method and Style ; Bruce Silver

    5

  • CAPITULO 1

    CONCEITOS RELACIONADOS A

    PROCESSOS

    6

  • Conjunto definido de atividades executadas por

    humanos ou mquinas para alcanar uma ou mais

    metas (resultados, produtos).

    Disparados por eventos especficos e apresentam

    um ou mais resultados que podem conduzir ao

    trmino do processo ou transferncia de controle

    para outro processo.

    Compostos por vrias tarefas ou atividades inter-

    relacionadas que solucionam uma questo

    especfica.

    Fonte: CBOK

    CONCEITOS RELACIONADOS A PROCESSOSPROCESSO

    7

    PROCESSO?

  • Termo que se refere a pessoas que interagem para

    executar um conjunto de atividades de entrega de

    valor a clientes e gerar retorno de investimento

    as partes interessadas.

    Abrange todos os tipos de organizaes, com ou sem

    fins lucrativos.

    Fonte: CBOK

    CONCEITOS RELACIONADOS A PROCESSOSNEGCIO

    8

    NEGCIO?

  • Entrega valor

    aos clientes.

    CONCEITOS RELACIONADOS A PROCESSOSPROCESSO DE NEGCIO

    9

    PROCESSO DE NEGCIO?

    Cruza limites

    funcionais

    Ponta-a-ponta

  • Processo de negcio definido como um trabalho ponta-

    a-ponta que entrega valor aos clientes.

    Envolve todo o trabalho cruzando limites funcionais

    necessrios para entregar valor ao cliente.

    Fonte: CBOK

    CONCEITOS RELACIONADOS A PROCESSOSPROCESSO DE NEGCIO

    10

    PROCESSO DE NEGCIO?

  • CONCEITOS RELACIONADOS A PROCESSOSPROCESSO DE NEGCIO

    11

    PROCESSO DE NEGCIO?

    Classificam-se em:

    De Gestao ou Gerenciamento.

    Finalisticos, Essenciais ou Primrios.

    De Apoio ou Suporte.

  • 12

    No geram valor direto aos

    clientes. Apoiam os

    processos primrios.

    So ponta-a-ponta e

    entregam valor ao cliente.

    Representam as atividades

    essenciais para misso da

    Empresa. Formam a cadeia

    de valor (Michael Porter).

    Medem, monitoram e

    controlam atividades de

    negcios. Asseguram que

    processos primrios e de

    suporte atinjam metas.

    CONCEITOS RELACIONADOS A PROCESSOSTIPOS DE PROCESSOS DE NEGCIO

  • MACROPROCESSO:

    Prestar servios de logstica

    PROCESSO:

    Prestar servios de encomendas

    SUBPROCESSO:

    Captar encomendas

    Tratar encomendas

    Distribuir encomendas

    ATIVIDADES:

    Registrar pedido de coleta

    Realizar coleta

    TAREFAS:

    Solicitar dados do cliente

    Confirmar endereo de coleta

    Verificar tipo de servio

    13

    CONCEITOS RELACIONADOS A PROCESSOSNVEL DE DETALHAMENTO

    ATIVIDADES

    TAREFAS

    SUBPROCESSOS

    PROCESSO

    MACROPROCESSO

  • 14

    EntradasSadas

    (Valor)

    Controles

    Insumos

    Processamento

    Agrega

    Valor

    Agrega

    Valor

    Agrega

    Valor

    CONCEITOS RELACIONADOS A PROCESSOSCOMPONENTES

    Orientaes

    Recursos

  • CONCEITOS RELACIONADOS A PROCESSOSEXEMPLO: PRESTAR SERVIO DE ENCOMENDAS

    15

    Orientao e Controle

    Insumos/Recursos

    En

    tra

    das

    Sad

    as

    Captao

    Tratamento

    Distribuio

    ECT Normas,

    regras de

    negcio...

    Indicador

    Prazo de Entrega

    Insumos

    Embalagens

    Combustveis

    Carteiros

    Veculos

    SRO

    Objeto

    recebido do

    cliente

    Objeto

    entregue ao

    destinatrio

  • Riscos

    Interfaces

    Periodicidade

    Atividades

    Descrio

    Durao

    Papel responsvel

    Entrada/Sada

    Controle de Verso

    16

    Nome do processo

    Objetivo

    Abrangncia

    Dono do Processo

    Gestor do Processo

    Fornecedores

    Clientes

    Papis

    Metas

    Indicadores

    DOCUMENTAO

    DESCRITIVA DO

    PROCESSO

    1. Nome do Processo:

    xxxxxxxxx

    2. Objetivo

    xxxxxxxxxxxxxxxxxxxx

    xxxxxxxxxxxxxxxxxxxxx

    3. Abrangncia

    Xxxxxxxxxxxxxxxxxxxx

    4. Dono do processo

    ....

    CONCEITOS RELACIONADOS A PROCESSOSATRIBUTOS DO PROCESSO

    16

  • 17

    CONCEITOS RELACIONADOS A PROCESSOSDONO DO PROCESSO

    PROCESSO:

    Prestar servios de encomendas

    Dono: DENCO

    Gestor: EMPREGADO

    DESIGNADO

    Dono

    Designao do Gestor do

    Processo

    Desenho do processo

    Desempenho do processo

    Apoio s aes para

    modelagem, gesto e

    melhoria do processo

    Gestor

    Gesto do processo conforme diretrizes

    estabelecidas pelo dono e MANPLA Mdulo 1 Captulo 2 e detalhamento do processo MANPLA Mdulo 6

    RESPONSABILIDADES

  • 18

    CONCEITOS RELACIONADOS A PROCESSOSREGRAS DE NEGCIO

    Declarao que define ou restringe algum aspecto do

    negcio. Utilizada para controlar ou influenciar o

    comportamento do negcio.

    Exemplos:

    Se pagamento vista, conceder 10% de

    desconto;

    Se horrio da postagem superior s 16h, prazo

    de entrega ser de D+2

  • 19

    CONCEITOS RELACIONADOS A PROCESSOSREGRAS DE NEGCIO

  • EXERCCIO 1

    VAMOS FAZER UM CAFEZINHO?

    Entradas Insumos Recursos Orientao e Controle

    Sada

    20

  • CAPITULO 2

    ESTRATGIAS E

    GESTO DE PROCESSOS

    22

  • ESTRATGIA E GESTO DE PROCESSOSIDENTIDADE CORPORATIVA DOS CORREIOS

    23

    Negcio:

    Solues que aproximam.

    Misso:

    Fornecer solues acessveis e confiveis para conectar

    pessoas, instituies e negcios, no Brasil e no mundo.

    Viso:

    Ser uma empresa de classe mundial.

    Valores:

    tica, meritocracia, respeito s pessoas, compromisso

    com o cliente e sustentabilidade.

  • ESTRATGIA E GESTO DE PROCESSOSCADEIA DE VALOR CLSSICA DE PORTER

    24

  • ESTRATGIA E GESTO DE PROCESSOSEXEMPLO DE UMA CADEIA DE VALOR PARA A ECT

    25

    Servios

    dos

    Correios

  • ESTRATGIA E GESTO DE PROCESSOSDECOMPOSIO DE PROCESSOS DA CADEIA DE VALOR

    26

  • EXERCCIO 2

    DESENHE A CADEIA DE VALOR DA EMPRESA ABC

    27

    Qual a misso da Empresa ABC?

    O que ser terceirizado?

    Qual a sua expertise?

  • EXERCCIO 2

    DESENHE A CADEIA DE VALOR DA EMPRESA ABC

    28

  • ESTRATGIA E GESTO DE PROCESSOSPLANEJAMENTO ESTRATGICO DA ECT

    30

    Instrumento que define objetivos

    estratgicos, aes e projetos para

    atuao da empresa em seu ambiente

    de negcio visando a convergncia de

    esforos e otimizao dos recursos.

  • ESTRATGIA E GESTO POR PROCESSOS

    31

    A estratgia da empresa viabilizada atravs de seus processos.

    A gesto e melhoria de processos devem estar alinhadas ao plano estratgico

    Plano Estratgico ciclo 2011-2014 - LINHAS DE GESTO

    3.2 - MODELO DE EXCELNCIA DA GESTO

    5) Orientao por Processos e Informaes

    h) Desenvolver e implantar modelo organizacional baseado na gesto por processos.

  • CONCEITOS RELACIONADOS A PROCESSOSGERENCIAMENTO DE PROCESSO DE NEGCIO

    32

  • ESTRATGIA E GESTO DE PROCESSOSGERENCIAMENTO DE PROCESSO DE NEGCIO

    BUSINESS PROCESS MANAGEMENT

    33

    Ciclo BPM

    Fonte: CBOK

  • 34

    ESTRATGIA E GESTO DE PROCESSOSPROPSITO DA GESTO E MELHORIA DE PROCESSOS

  • Indicadores de

    Resultado:

    Associados s conseqncias das aes,

    medem o efeito

    35

    De produtividade (eficincia):

    referem-se competncia no uso dos

    recursos destinados produo de um

    bem/servio. Contemplam anlise de

    custo e economicidade: Fazer a coisa com menos.

    De qualidade (eficcia): medem a eficcia da empresa em atender

    s necessidades do cliente. Fazer a coisa certa.

    De impacto (efetividade): focam as conseqncias (impactos) dos produtos

    ou servios. Embutem conceitos de

    eficincia e de eficcia. Fazer a coisa certa da melhor maneira.

    Indicadores de

    Desempenho:

    Associados aos recursos do processo, medem a

    causa, antes de o efeito

    acontecer.

    ESTRATGIA E GESTO DE PROCESSOSINDICADORES

  • Processo Atender Cliente na Agncia

    Indicador de Desempenho:

    Tempo mdio de atendimento por servio

    Indicador de Resultado:

    % de satisfao do cliente

    36

    ESTRATGIA E GESTO DE PROCESSOS

    EXEMPLOS DE INDICADORES

    MANPLA Mdulo 6 Captulo 2 Anexo 3

  • ESTRATGIA E GESTO DE PROCESSOS

    FATORES-CHAVE DE SUCESSO EM BPM

    37

    O que pode dar errado

    na gesto de processo?

  • CAPITULO 3

    MODELAGEM DE PROCESSOS

    DE NEGCIO

    38

  • Conjunto de atividades e habilidades.

    Viso e entendimento.

    Habilita a anlise, desenho e medio.

    Perspectiva ponta-a-ponta.

    Fonte: CBOK

    MODELAGEM DE PROCESSOS DE NEGCIO CONCEITO

    39

  • MODELAGEM DE PROCESSOS DE NEGCIO PROPSITO DA MODELAGEM

    40

    Propsitos da Modelagem

    Documentar processo

    Utilizar como suporte de

    treinamento

    Avaliar padres e

    conformidades

    Planejar mudanas previstas

    Servir de base para

    comunicao e discusso

    Descrever requisitos para novos negcios

    Realizar Planejamento

    Estratgico

    Buscar melhoria de Operaes

    Especificar de Sistemas de Informao

    Fonte: CBOK

  • MODELAGEM DE PROCESSOS DE NEGCIO PERSPECTIVAS DA MODELAGEM

    41

    CORPORATIVO Gerenciamento de Portflio de Processos

    NEGCIO Redesenho/Reengenharia do Negcio

    OPERAES Melhoria de Processos

    DESENHO DE SISTEMAS Requisitos de Sistemas

    CONSTRUTOR Especificao de Aplicaes

    OPERADOR DE SISTEMAS Sistema de Trabalho

    DO

    MN

    ION

    EG

    C

    IO

    DO

    MN

    IOO

    PE

    RA

    ES

    DO

    MN

    IOT

    EC

    NO

    LO

    GIA

    Fonte: CBOK

  • Gestor(es) do Processo (moderador).

    Analista de Gesto de Processo da rea

    (facilitador).

    Executores.

    Especialistas de diversos nveis.

    42

    MODELAGEM DE PROCESSOS DE NEGCIOPARTICIPANTES DA MODELAGEM

  • Brainstorming

    Questionrios

    Observaes

    Entrevistas

    Feedbacks

    Workshops

    Videoconferncias

    43

    MODELAGEM DE PROCESSOS DE NEGCIOCAPTURANDO INFORMAES

  • Quadro branco.

    Flip chart.

    Papel de flip chart e papis

    adesivos.

    Ferramentas de modelagem (visio,

    bizagi etc).

    44

    MODELAGEM DE PROCESSOS DE NEGCIOTCNICAS E FERRAMENTAS DE MODELAGEM

  • 45

    MODELAGEM DE PROCESSOS DE NEGCIOCRIANDO AMBIENTES FAVORVEIS

  • As Is (Atual) To Be (Melhorias)

    Analise

    +

    Melhorias

    MODELAGEM DE PROCESSOS DE NEGCIOTIPOS DE MODELAGEM

    46

  • ESTRATGIA E GESTO DE PROCESSOSTIPOS DE ATIVIDADES

    47

    Valor Agregado

    Handoff De Controle

  • 48

    1

    Fase Inicial: Diagrama do Macroprocesso

    2

    Mapeamento Mapa de Processos

    3

    Modelagem Fluxos BPMN

    Documentao Descritiva do Processo

    Ficha de Indicadores

    MODELAGEM DE PROCESSOS DE NEGCIO FASES E PRODUTOS DA MODELAGEM

  • 49

    Orientao e Controle

    Insumos/Recursos

    En

    tra

    das

    Sad

    as

    Captao

    Tratamento

    Distribuio

    ECT Normas

    e regras de

    negcio

    Indicador

    Prazo de Entrega

    Insumos

    Embalagens

    Combustveis

    Carteiros

    Veculos

    SRO

    Objeto

    recebido do

    cliente

    Objeto

    entregue ao

    destinatrio

    MODELAGEM DE PROCESSOS DE NEGCIO DIAGRAMA DO MACROPROCESSO

  • 50

    MODELAGEM DE PROCESSOS DE NEGCIO MAPA DOS PROCESSOS

    Prestar Servio de Encomenda

  • MODELAGEM DE PROCESSOS DE NEGCIOFLUXO BPMN

    51

  • EXERCCIO 3ELABORE UM DIAGRAMA DE MACROPROCESSO PARA

    A EMPRESA ABC.

    52

    Orientao e Controle

    Insumos/Recursos

    Entr

    adas

    Sad

    as

  • EXERCCIO 4

    ELABORE UM MAPA DE PROCESSOS PARA A

    EMPRESA ABC.

    54

  • CAPITULO 4

    PADRO BPMN

    56

  • 57

    Business Process Model and Notation

    (BPMN) um padro aberto internacional

    de notao grfica para desenhar e modelar

    processos de negcios.

    NOTAO BPMNCONCEITO

    Encontra-se na verso 2.0 (ver site http://www.bpmn.org)

  • 58

    NOTAO BPMNOBJETIVO

    Facilitar o entendimento de todos os usurios do

    processo de negcio.

  • Simples e ao mesmo tempo poderoso.

    De fcil entendimento por todos os

    envolvidos com processos - usurios de

    negcio e profissionais de TI.

    Permite migrao para workflow.

    Permite representar conceitos do negcio e

    de TI.

    Utilizado para automatizar e gerenciar

    processos de negcio.

    59

    NOTAO BPMNBENEFCIOS

  • 60

    NOTAO BPMN CONCEITOS BSICOSNVEIS DE MODELAGEM COM BPMN

    Nvel 1 Modelagem descritiva:

    Utiliza os elementos bsicos do BPMN para descrever o fluxo das atividades do processo e

    papis ou unidades que as executam (alto nvel)

    Nvel 2 Modelagem analtica:

    Utiliza o completo conjunto de elementos do

    BPMN para descrever o fluxo de atividades , incluindo todos os fluxos de exceo.

    Nvel 3 Modelagem executvel:

    Similar modelagem analtica, com o detalhamento dos atributos dos elementos do BPMN para execuo do processo.

    Silver, Bruce. BPMN Method and Style, 2011

  • 61

    NOTAO BPMN CONCEITOS BSICOSELEMENTOS DA NOTAO BPMN

    Especificao 2.0 OMG

    http://www.omg.org/spec/BPMN/2.0/

  • Swimlane Objetos

    de Fluxo

    Objetos de

    Conexo

    Artefatos Dados*

    Pool

    Lanes

    Tarefa

    Subprocesso

    Eventos

    Gateways

    Fluxo de Sequncia

    Fluxo de Mensagem

    Associao

    Grupo

    Anotao

    Objeto de Dados

    Mensagem

    Banco de Dados

    62

  • Cada vez que um processo disparado

    por um evento de incio, uma

    INSTNCIA e um TOKEN so criados.

    A instncia do processo cada vez que

    ele executado e concludo.

    O token percorre o(s) caminho(s) do

    fluxo, conforme o encadeamento das

    atividades (serial ou paralelo) e

    decises, devendo alcanar um evento de

    fim, quando ele extinto.

    Um processo pode ter uma ou mais

    possibilidades de trmino.

    63

    NOTAO BPMN CONCEITOS BSICOSINSTNCIA DO PROCESSO E TOKEN

  • 64

    * Novo no BPMN 2.0

    NOTAO BPMNAPRESENTAR BIZAGI

  • 65

    Representa um processo ou um participante externo do processo -

    entidade (empresa) ou papel especfico (vendedor, comprador, cliente).

    Cada pool contm somente 1 processo.

    NOTAO BPMNSWIMLANE - POOL

  • Representam os papis ou perfis (ex. gerente, assessor) , sistemas (ex.

    uma aplicao) ou entidades organizacionais internas (ex. expedio,

    financeiro) que executam um processo.

    Cada lane atribuda a um perfil ou entidade.

    So as divises da pool em faixas retangulares.

    66

    NOTAO BPMNSWIMLANE - LANE

  • 67

    Representa uma entidade ou papel externos (companhia, cliente,) que

    se relacionam com seu processo.

    NOTAO BPMNPARTICIPANTE EXTERNO

  • 68

    A conexo dos elementos do processo dentro de uma Pool definido

    pelo Fluxo de Sequncia.

    A comunicao entre processos (entre Pools) estabelecida atravs de

    Fluxo de Mensagem.

    NOTAO BPMNCONEXES ENTRE POOLS E LANES

  • 69

    Tipos de Atividades:

    Tarefas

    Atividade atmica

    no pode ser dividida

    em unidades menores.

    Subprocessos

    Atividade que pode ser

    aberta em atividades

    mais especializadas.

    NOTAO BPMNOBJETOS DE FLUXO - ATIVIDADES

    Iniciar a frase com o

    verbo no

    infinitivo +

    substantivo.

    Ex.:

    Registrar pedido

  • 70

    Servio: tarefa automatizada (web

    service ou aplicativo web).

    Usurio: Processo aguarda usurio

    executar tarefa dentro de um

    sistema.

    BPMN define vrios tipos de tarefas, indicados por um

    cone no canto.

    NOTAO BPMNOBJETOS DE FLUXO ATIVIDADES - TAREFAS

    Manual: Realizada por um

    usurio sem o suporte de TI

  • 71

    Atividade que pode ser subdividida em atividades mais especializadas e que pode ser representada como um processo.

    Subprocessos podem ser representados de forma retrada ou expandida.

    Iniciar a frase com o verbo no infinitivo + substantivo. Ex.: Registrar pedido

    NOTAO BPMNOBJETOS DE FLUXO - SUBPROCESSOS

  • 72

    Esta expanso pode se dar no mesmo modelo ou

    em modelos externos. Modelos externos facilitam

    a reutilizao dos processos.

    NOTAO BPMNOBJETOS DE FLUXO ATIVIDADE - SUBPROCESSOS

    Subprocessos podem ser

    expandidos tambm em

    diagramas filhos,

    estabelecendo uma relao

    hierrquica entre os

    diagramas

  • 73

    NOTAO BPMNRELAO HIERRQUICA ENTRE PROCESSOS

    Diagrama-filho

    Diagrama-pai

  • 74

    NOTAO BPMNOBJETOS DE FLUXO - SUBPROCESSOS

    Diagrama-filho

    Diagrama-pai

  • Um evento representa algo que ocorre durante a execuo de um processo, afetando o seu fluxo.

    Existem trs tipos bsicos de eventos: de Incio, de Finalizao e Intermedirio.

    75

    De incio

    De finalizao

    Intermedirio

    NOTAO BPMNOBJETOS DE FLUXO - EVENTOS

    Nomear os eventos com

    um

    substantivo e

    um particpio

    passado. Ex:

    Venda

    realizada.

  • Para cada um dos tipos bsicos de

    eventos podemos

    adicionar cones.

    Tm comportamento de captura e/ou de

    envio.

    76

    NOTAO BPMNOBJETOS DE FLUXO - EVENTOS

    * Novo no BPMN 2.0

  • 77

    Comum

    Mensagem

    Timer

    NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE INCIO

  • Uma mensagem que chega de um participante externo ou

    de outro processo dispara o processo.

    78

    NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE INCIO MENSAGEM

  • Uma data e hora especfica ou ciclo especfico (por exemplo,toda segunda-feira, s 9h) pode ser definido para acionar o incio do processo.

    79

    NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE INCIO TIMER

  • 80

    Comum

    Mensagem

    Terminao

    NOTAO BPMNOBJETOS DE FLUXO EVENTOS DE FINALIZAO

  • Alcanar um evento de fim de terminao faz com que o

    processo pare imediatamente, mesmo que haja outros

    caminhos ativos.

    81

    OBJETOS DE FLUXOEVENTOS DE FIM TERMINAO

  • Envia uma mensagem a um participante externo.

    82

    OBJETOS DE FLUXOEVENTOS DE FIM MENSAGEM

  • Exclusivo (XOR ou OU Exclusivo)

    Paralelo (AND/E)

    83

    NOTAO BPMNOBJETOS DE FLUXO - GATEWAY

    Representam um ponto de controle no fluxo do

    processo.

  • Gateways so utilizados para controlar o fluxo do processo.

    O mesmo tipo de Gateway pode ser utilizado tanto para divergir, quanto para convergir o fluxo.

    NOTAO BPMNOBJETOS DE FLUXO - GATEWAY

    84

  • Representa o OU, onde o acesso a um dos caminhos

    exclusivo, ou seja, apenas um dos caminhos ser seguido,

    no importando quantos caminhos existam para escolha.

    85

    NOTAO BPMNOBJETOS DE FLUXO GATEWAY EXCLUSIVO (XOR OU OU EXCLUSIVO)

  • Todos caminhos criados so seguidos em paralelo.

    No h processo de deciso, e todos os caminhos so

    seguidos.

    AND (E)

    86

    NOTAO BPMNOBJETOS DE FLUXO GATEWAY PARALELO (AND / E)

  • 87

    NOTAO BPMN - OBJETOS DE FLUXOGATEWAY EXCLUSIVO E PARALELO

  • Fluxo de Seqncia

    Fluxo de Mensagem

    Associao de Dados

    Associao

    88

    NOTAO BPMNOBJETOS DE CONEXO

  • Representa um documento, dado ou algum outro objeto

    utilizado, produzido ou alterado no processo (entradas e

    sadas).

    89

    NOTAO BPMNOBJETO DE DADOS

  • 90

    NOTAO BPMNBANCO DE DADOS

    Representa uma informao arquivada em uma base de

    dados ou sistema.

  • Utilizada para (unir/integrar) dados, informaes e

    artefatos com as atividades do fluxo.

    91

    NOTAO BPMNASSOCIAO DE DADOS

  • Grupos

    Anotaes

    92

    NOTAO BPMNARTEFATOS

  • As anotaes so utilizadas como mecanismos para fornecer

    informaes adicionais ao leitor de um diagrama de BPMN.

    93

    NOTAO BPMNARTEFATOS - ANOTAES

  • Permitem agrupar atividades e outros elementos para

    tornar visveis blocos importantes de operao.

    94

    NOTAO BPMNARTEFATOS - GRUPOS

  • MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 1

    Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz

    Passo 2 Incluir paralelismo e caminhos alternativos

    Passo 3 Adicionar excees

    Passo 4 Detalhar as principais atividades

    Passo 5 Adicionar interaes com outros participantes

    95

  • Evento de Incio?

    Cada instncia do processo produz um(a) novo(a) ____________.

    Cliente? Demais participantes?

    Principais atividades?

    Evento de fim?

    Adicionar Pools e Lanes

    Adicionar Eventos de incio e de fim

    Incluir principais passos do caminho feliz

    Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz

    Passo 2 Incluir paralelismo e caminhos alternativos

    Passo 3 Adicionar excees

    Passo 4 Detalhar as principais atividades

    Passo 5 Adicionar interaes com outros participantes

    MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 1

    96

  • EXERCCIO 5 - PASSO 1

    APLICAO DO MTODO PARA MODELAGEM

    DESCRITIVA

    Cenrio - Processo: Venda de Carros Novos

    O cliente faz um pedido de carro novo concessionria,

    por meio do preenchimento de um formulrio. O final

    do caminho feliz do processo o fechamento da venda e

    a entrega do carro.

    Em linhas gerais, o vendedor Registra o Pedido e

    Realiza Pedido Fbrica. Quando o carro chega da

    fbrica, o departamento ps-venda Prepara o Carro

    para a Entrega. O departamento financeiro Prepara

    Financiamento e Conclui a Venda. Ento, o

    departamento ps-venda Entrega o Carro e

    Documentos ao Cliente.

    97

  • Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz

    Reconecte atividades conforme caminhos paralelos e alternativos(condicionais)

    Passo 2 - Incluir paralelismo e caminhos alternativos

    Passo 3 Adicionar excees

    Passo 4 Detalhar as principais atividades

    Passo 5 Adicionar interaes com outros participantes

    MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 1

    100

  • EXERCCIO 6 - PASSO 2

    APLICAO DO MTODO PARA MODELAGEM

    DESCRITIVA

    101

    Continuao do Cenrio ...

    A atividade Preparar Financiamento pode ser iniciada assim que o pedido registrado. Ela inicia

    simultaneamente s atividades Realizar Pedido Fbrica e/ou Preparar Carro para Entrega.

    Realizar Pedido Fbrica somente necessria se o carro no estiver disponvel na loja.

    A atividade Concluir Venda requer que ambas atividades Preparar Financiamento e Preparar Carro para Entrega sejam executadas, antes de ser iniciada.

  • Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz

    Passo 2 Incluir paralelismo e caminhos alternativos

    Identifique situaes de trmino por exceo

    Identifique um evento de fim para cada uma das situaes identificadas

    Insira gateways para definir os caminhos de exceo

    Passo 3 Adicionar excees

    Passo 4 Detalhar as principais atividades

    Passo 5 Adicionar interaes com outros participantes

    MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 1

    103

  • 104

    Continuao do Cenrio...

    Se o carro solicitado no estiver disponvel na fbrica ou a data de disponibilidade no seja aceita pelo cliente

    devemos cancelar a venda e todas as atividades em

    curso.

    Se o financiamento no for autorizado para o cliente devemos cancelar a venda, inclusive todas atividades em

    curso.

    A situao de carro indisponvel detectada no Realizar Ordem de Pedido Fbrica. A situao de

    financiamento indisponvel ocorre depois do Preparar

    Financiamento.

    EXERCCIO 7 - PASSO 3

    APLICAO DO MTODO PARA MODELAGEM

    DESCRITIVA

  • Passo 1 - Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz

    Passo 2 Incluir paralelismo e caminhos alternativos

    Passo 3 Adicionar excees

    Expanda os subprocessos hierarquicamente (diagramas pai-filho)

    Passo 4 Detalhar as principais atividades

    Passo 5 Adicionar interaes com outros participantes

    MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 1

    106

  • 107

    Detalhar o subprocesso Registrar Pedido:

    O vendedor coleta a assinatura do contrato e entra com o pedido no sistema de computador.

    O vendedor verifica a disponibilidade do carro na loja ou se haver necessidade de solicitar fbrica (represente

    isso com duas possibilidades de trmino, usando eventos

    comuns distintos, pois esta condio ser testada

    frente.

    EXERCCIO 8 PASSO 4APLICAO DO MTODO PARA MODELAGEM

    DESCRITIVA

  • Passo 1 Definir escopo do processo e elaborar Diagrama de Alto Nvel do caminho feliz

    Passo 2 Incluir paralelismo e caminhos alternativos

    Passo 3 Adicionar excees

    Passo 4 Detalhar subprocessos

    Adicione pools caixa-preta para participantes externos

    Adicione fluxos de mensagem no Diagrama de Alto Nvel e nos processos filhos

    Passo 5 Adicionar interaes com outros participantes

    MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 1

    109

  • 110

    Continuao do Cenrio ...O vendedor faz o pedido fbrica e a fbrica responde com uma data provvel de envio. O vendedor estima o tempo de trnsito e

    de preparo para informar ao cliente a data de entrega. Se a data

    for inaceitvel, o cliente pode cancelar o pedido. Neste caso, o

    vendedor cancela o pedido fbrica.Se o cliente confirmar o pedido, o subprocesso Realizar Pedido Fbrica termina com status confirmado. Caso contrrio, o vendedor cancela o pedido fbrica e o subprocesso

    termina com status venda cancelada.O Banco recebe o pedido de financiamento e responde com a confirmao ou rejeio. A Fbrica e o Banco trocam mensagem com a loja.Ajuste o processo principal e detalhe o subprocesso Realizar Pedido Fbrica

    EXERCCIO 9 - PASSO 5

    APLICAO DO MTODO PARA MODELAGEM

    DESCRITIVA

  • 113

    PADRO BPMNNVEL 2 ELEMENTOS ESTENDIDOS

    Introduo de alguns

    elementos estendidos do

    nvel 2

  • 114

    Um script ou cdigo de comando executado por um aplicativo.

    Usado para automao de funes simples, utilitrios.

    Invoca um web service ou servio web.

    uma funo do negcio que executada automaticamente mediante uma solicitao de um

    requisitante e uma resposta deve ser devolvida a ele.

    OBJETOS DE FLUXOTAREFAS AUTOMATIZADAS

  • 115

    OBJETOS DE FLUXOREPETIO DE ATIVIDADES / SUBPROCESSOS

    TAREFA LOOPING

    O nmero de repeties desconhecido antes do incio da

    atividade que ser repetida. Uma condio ser testada. A

    condio no necessita ficar explcita no diagrama.

  • 116

    OBJETOS DE FLUXOEVENTOS DE INCIO

    * Novo no BPMN 2.0

    *

  • Tambm conhecido como Dados ou Regra. Uma instncia

    do processo pode ser criada ou iniciada quando uma

    condio se torna verdade ou atinge um determinado valor.

    117

    OBJETOS DE FLUXOEVENTOS DE INCIO - CONDIO

  • Assim como o evento de incio de mensagem, o evento de

    incio sinal disparado por uma mensagem que chega de

    um participante externo.

    No entanto a mensagem (evento de incio sinal) no tem

    um destinatrio especfico (o processo), podendo ser

    capturada por qualquer processo.

    118

    OBJETOS DE FLUXOEVENTOS DE INCIO SINAL

    Nova taxa de

    cmbio

  • Dois ou mais tipos de eventos podem disparar o incio do

    processo.

    119

    OBJETOS DE FLUXOEVENTOS DE INCIO - MLTIPLO

    Outra abordagem!

    Quantos eventos de incio podemos

    ter em um

    processo

  • Usado quando mltiplos eventos disparam o processo e

    todos os eventos so necessrios para iniciar o processo.

    120

    OBJETOS DE FLUXOEVENTOS DE INCIO MLTIPLO PARALELO

    * Novo no BPMN 2.0

  • 121

    OBJETOS DE FLUXOEVENTOS DE FIM

    * Novo no BPMN 2.0

    *

  • Alcanar um evento de fim do tipo erro termina aquele

    nvel do processo, mesmo que haja outros caminhos

    paralelos ativos. O evento propaga o erro para os processos

    pai e filhos.

    O resultado do erro capturado por um evento

    intermedirio de erro atachado borda de um subprocesso.

    122

    OBJETOS DE FLUXOEVENTOS DE FIM ERRO

    Fluxo normal

    Fluxo exceo

  • Um sinal enviado pelo processo. Tal qual o evento de

    incio do tipo sinal, no objetiva alcanar nenhum outro

    processo especfico.

    123

    OBJETOS DE FLUXOEVENTOS DE FIM SINAL

  • 124

    OBJETOS DE FLUXOEVENTOS INTERMEDIRIOS - CONCEITOS

    Erro

    Cancelamento

    * Novo no BPMN 2.0

    *

    *

  • 125

    OBJETOS DE FLUXOEVENTOS INTERMEDIRIOS - CONCEITOS

    Posio no fluxo: sequncia do fluxo ou na borda.

    Fluxo de

    Exceo

  • Na sequncia do fluxo:

    Timer na borda da atividade

    126

    OBJETOS DE FLUXOEVENTO INTERMEDIRIO - TEMPO

  • Um evento intermedirio de mensagem pode estar

    recebendo uma mensagem ou enviando uma mensagem

    entre processos.

    127

    OBJETOS DE FLUXOEVENTO INTERMEDIRIO - MENSAGEM

    Quando usados para capturar uma mensagem, o marcador

    ser um

    envelope no preenchido.

    Quando usado para enviar uma mensagem, o marcador

    ser um

    envelope preenchido.

  • Um evento intermedirio de mensagem na seqncia

    do fluxo indica que neste ponto uma mensagem foi

    enviada (envelope preenchido) e/ou aguardada (envelope

    no preenchido).

    128

    OBJETOS DE FLUXOEVENTO INTERMEDIRIO - MENSAGEM

  • Pode ainda estar atachado borda de uma atividade.

    129

    OBJETOS DE FLUXOEVENTO INTERMEDIRIO - MENSAGEM

  • 130

    OBJETOS DE FLUXOEVENTO INTERMEDIRIO - ERRO

    Situao de exceo : Negcio ou Tcnica.

    Um evento de erro na borda de uma tarefa de servio indica umafalha na execuo do webservice (falha tcnica).

    Um evento de erro na borda de uma tarefa de usurio indica otratamento para uma falha de negcio. A melhor prtica indica o

    uso de gateways aps tarefas de usurio para tratar excees de

    negcio.

  • Exclusivo (XOR ou OU

    Exclusivo)

    Paralelo (AND/E)

    Inclusivo (OR/OU)

    Complexo

    Exclusivo Baseado em eventos

    131

    OBJETOS DE FLUXOGATEWAYS

  • Permite que se navegue por um ou mais caminhosdurante o fluxo de execuo.

    Nele entra um fluxo de sequncia e podem sair mltiplosfluxos de sequncia.

    As condies testadas so independentes e mais do queuma pode ser verdadeira.

    OR(OU)

    132

    OBJETOS DE FLUXOGATEWAY INCLUSIVO (OR ou OU)

  • 133

    OBJETOS DE FLUXOCAMINHOS EXCLUSIVOS

    O que os exemplos tm em comum?

  • 134

    OBJETOS DE FLUXOJUNO DE CAMINHOS EXCLUSIVOS

    No so necessrios gateways para juntar

    caminhos exclusivos!

  • 135

    OBJETOS DE FLUXOJUNO DE CAMINHOS PARALELOS

    So necessrios gateways para sincronizar

    caminhos paralelos!

  • 136

    OBJETOS DE FLUXOJUNO DE CAMINHOS PARALELOS

    preciso gateways para sincronizar caminhos

    paralelos! (gateway inclusivo)

  • 137

    OBJETOS DE FLUXOJUNO DE CAMINHOS PARALELOS

    Quantas vezes a Tarefa 4 executada em cada uma das figuras a seguir?

  • Fluxo de Seqncia

    Fluxo de Seqncia

    Condicional

    Fluxo de Seqncia

    default

    Fluxo de Mensagem

    Associao

    138

    PADRO BPMNOBJETOS DE CONEXO

  • Utilizado quando existe mais de uma opo de caminho nofluxo a ser seguido. Para seguir por determinado caminho preciso que determinada condio seja satisfeita.

    Usado para condies independentes.

    139

    OBJETOS DE CONEXOFLUXO DE SEQUNCIA CONDICIONAL

  • Se existirem mais condies e essas no forem satisfeitas, o

    caminho default deve ser seguido.

    140

    OBJETOS DE CONEXOFLUXO DE SEQUNCIA DEFAULT

  • MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 2

    Passo 6 Refinar gateways

    Passo 7 Refinar tratamento de exceo

    141

  • 142

    NOTAO BPMN CONCEITOS BSICOSNVEIS DE MODELAGEM COM BPMN

    Nvel 1 Modelagem descritiva:

    Utiliza os elementos bsicos do BPMN para descrever o fluxo das atividades do processo e

    papis ou unidades que as executam (alto nvel)

    Nvel 2 Modelagem analtica:

    Utiliza o completo conjunto de elementos do

    BPMN para descrever o fluxo de atividades , incluindo todos os fluxos de exceo.

    Nvel 3 Modelagem executvel:

    Similar modelagem analtica, com o detalhamento dos atributos dos elementos do BPMN para execuo do processo.

    Silver, Bruce. BPMN Method and Style, 2011

  • Cenrio 1 -Processo: Venda de Carros Novos

    Alguns clientes podem no fazer o

    financiamento com a Concessionria. Podem

    pagar em dinheiro ou ainda providenciar por

    sua conta prpria o financiamento.

    O que isso muda no nosso diagrama?

    143

    EXERCCIO 10 - PASSO 6

    REFINAR GATEWAYS

  • MODELAGEM DE PROCESSOS DE NEGCIO

    Passo passo para elaborao dos fluxos Nvel 2

    Passo 6 Refinar gateways

    Passo 7 Refinar tratamento de exceo

    145

  • Exerccio 11: Aplicao do Mtodo para

    Modelagem Descritiva Passo 7

    146

    O que mais pode

    dar errado?

    O que significativo

    para meu processo?

  • Exerccio 11: Aplicao do Mtodo para

    Modelagem Descritiva Passo 7 Problemas Comuns:

    Aprovaes negadas

    Problemas de estoque

    Uma resposta aguardada no chega no prazo

    O processo cancelado ou recebe informaes relevantes enquanto est em funcionamento.

    Solues bsicas:

    Abortar a atividade

    Reiniciar a atividade

    Iniciar uma ao paralela, uma notificao

    Voltar para passos anteriores

    Iniciar um novo processo

    Cancelar alguma atividade que est rodando em paralelo147

  • Exerccio 11: Aplicao do Mtodo para

    Modelagem Descritiva Passo 7

    Cenrio - Venda de Carros Novos

    Pedidos incompletos geram problemas. Se esta exceo

    detectada, devemos terminar o processo enviando

    uma mensagem de rejeio para o cliente.

    148

  • Dvidas? Comentrios?

    Obrigado

    151

    Material do Treinamento

    http://intranetac/diretorias/vitec/detic/gmon/copy_of_curso-

    de-modelagem-de-processos-e-bpmn