Prévia do material em texto
Professor: Diego Lousada Damasceno Disciplina: Sistemas Flexíveis de Manufatura 2026 APOSTILA Modelagem de Processos com Bizagi Modeler Do básico ao avançado em BPMN 2.0 Professor: Diego Lousada Damasceno Disciplina: Sistemas Flexíveis de Manufatura 2026 Conteúdo desta apostila: ✦ Fundamentos de BPM e BPMN 2.0 ✦ Instalação e interface do Bizagi Modeler ✦ Elementos BPMN: eventos, atividades, gateways e fluxos ✦ Raias, pools e subprocessos ✦ Boas práticas e exercícios práticos Apostila: Modelagem de Processos com Bizagi Modeler Página 3 Sumário Sumário ................................................................................................................................. 3 Capítulo 1 – Introdução ao BPM e BPMN .............................................................................. 4 1.1 O que é BPM? ............................................................................................................. 4 1.2 Ciclo de Vida do BPM ................................................................................................. 4 1.3 O que é BPMN? .......................................................................................................... 4 1.4 Por que usar o Bizagi Modeler? .................................................................................. 5 Capítulo 2 – Instalação e Interface do Bizagi ......................................................................... 6 2.1 Requisitos do Sistema................................................................................................. 6 2.2 Instalação Passo a Passo ........................................................................................... 6 2.3 Conhecendo a Interface .............................................................................................. 6 2.4 Criando seu Primeiro Projeto ...................................................................................... 7 Capítulo 3 – Elementos BPMN Fundamentais ....................................................................... 8 3.1 Eventos (Events) ......................................................................................................... 8 3.2 Atividades (Activities) .................................................................................................. 8 3.3 Gateways (Decisões) .................................................................................................. 9 3.4 Fluxos de Conexão ..................................................................................................... 9 3.5 Artefatos ...................................................................................................................... 9 Capítulo 4 – Raias, Pools e Subprocessos .......................................................................... 11 4.1 Pools (Participantes) ................................................................................................. 11 4.2 Raias (Lanes) ............................................................................................................ 11 4.3 Subprocessos ........................................................................................................... 11 Capítulo 5 – Boas Práticas de Modelagem .......................................................................... 13 5.1 Princípios Fundamentais ........................................................................................... 13 5.2 Erros Comuns a Evitar .............................................................................................. 13 5.3 Publicando e Documentando o Processo .................................................................. 13 Capítulo 6 – Exercícios Práticos .......................................................................................... 15 6.1 Exercício 1 – Processo de Solicitação de Férias ....................................................... 15 6.2 Exercício 2 – Processo de Compras ......................................................................... 15 6.3 Exercício 3 – Processo com Subprocesso ................................................................ 15 Referências e Recursos Adicionais ..................................................................................... 17 Documentação Oficial ...................................................................................................... 17 Leitura Complementar Recomendada .............................................................................. 17 Certificações Relacionadas .............................................................................................. 17 Apostila: Modelagem de Processos com Bizagi Modeler Página 4 Capítulo 1 – Introdução ao BPM e BPMN 1.1 O que é BPM? BPM (Business Process Management – Gerenciamento de Processos de Negócio) é uma disciplina de gestão que combina tecnologia e metodologia para melhorar continuamente os processos de uma organização. Seu objetivo central é alinhar os processos de negócio à estratégia organizacional, aumentando a eficiência, a qualidade e a agilidade operacional. 💡 Definição Chave Processo de negócio é um conjunto de atividades relacionadas entre si, realizadas em uma sequência lógica, com o objetivo de produzir um produto ou serviço de valor para um cliente interno ou externo. 1.2 Ciclo de Vida do BPM O BPM segue um ciclo contínuo de melhoria composto por cinco fases principais: Fase Descrição Ferramentas Comuns 1. Planejamento Identificação dos processos críticos e definição de metas Matriz GUT, BSC 2. Modelagem Mapeamento e desenho dos processos em notação padrão Bizagi, Visio, ARIS 3. Execução Automação e operacionalização dos processos Bizagi Studio, Pega 4. Monitoramento Acompanhamento de KPIs e indicadores de desempenho Dashboards, BI 5. Otimização Análise de gargalos e melhoria contínua dos processos Lean, Six Sigma 1.3 O que é BPMN? BPMN (Business Process Model and Notation) é um padrão internacional de notação para modelagem de processos de negócio, mantido pelo Object Management Group (OMG). A versão atual é o BPMN 2.0, publicada em 2011. A principal vantagem do BPMN é criar uma linguagem comum entre profissionais de negócio e de tecnologia, facilitando a comunicação e a automação dos processos. Versão Principais Novidades Apostila: Modelagem de Processos com Bizagi Modeler Página 5 BPMN 1.0 (2004) Notação básica para diagramas de fluxo de processo BPMN 1.2 (2009) Melhorias na notação e correções de inconsistências BPMN 2.0 (2011) Semântica de execução, coreografia, conversação e XML padrão 1.4 Por que usar o Bizagi Modeler? O Bizagi Modeler é uma ferramenta gratuita e amplamente utilizada no mercado para modelagem de processos em BPMN 2.0. Suas principais vantagens são: • Interface gráfica intuitiva com arrastar e soltar (drag and drop) • Suporte completo à notação BPMN 2.0 • Validação automática de diagramas • Publicação de processos em HTML, PDF, Word e SharePoint • Colaboração e compartilhamento de modelos • Gratuito para modelagem (sem necessidade de licença) • Integração com o Bizagi Studio para automação Apostila: Modelagem de Processos com Bizagi Modeler Página 6 Capítulo 2 – Instalação e Interface do Bizagi 2.1 Requisitos do Sistema Componente Requisito Mínimo Sistema Operacional Windows 7 / 8 / 10 / 11 (64 bits) Processador Intel Core i3 ou equivalente Memória RAM 4 GB (8 GB recomendado) Espaço em Disco 500 MB livres Tela Resolução mínima de 1024 x 768 .NET Framework Versão 4.5 ou superior 2.2 Instalação Passo a Passo 1. Acesse o site oficial: www.bizagi.com/pt-br/plataforma/modeler 2. Clique em "Download Gratuito" e preencha o formulário de cadastro 3. Baixe o instalador (.exe) correspondenteao seu sistema 4. Execute o instalador com permissões de administrador 5. Siga o assistente de instalação (Next > Next > Install) 6. Ao final, clique em "Finish" e abra o Bizagi Modeler ⚠️ Atenção Durante a instalação, mantenha a conexão com a internet ativa, pois o instalador pode baixar componentes adicionais como o .NET Framework. 2.3 Conhecendo a Interface Ao abrir o Bizagi Modeler, você encontrará os seguintes componentes principais na interface: Área da Interface Função Barra de Menu Acesso às funções principais: Arquivo, Editar, Visualizar, Publicar Barra de Ferramentas Atalhos para as ações mais comuns (novo, abrir, salvar, zoom) Painel de Formas Biblioteca de elementos BPMN organizados por categoria Apostila: Modelagem de Processos com Bizagi Modeler Página 7 Canvas (Área de Desenho) Área central onde os diagramas são criados e editados Painel de Propriedades Configuração dos atributos de cada elemento selecionado Painel de Navegação Miniatura do diagrama para facilitar a navegação em modelos grandes 2.4 Criando seu Primeiro Projeto 7. Clique em Arquivo > Novo Modelo ou use o atalho Ctrl + N 8. Escolha o tipo de diagrama: Processo (Process) 9. Defina o nome do processo e a pasta de destino 10. Um novo canvas em branco será criado, pronto para modelagem 💡 Dica Salve seu trabalho frequentemente com Ctrl + S. O Bizagi salva os arquivos no formato .bpm, que é exclusivo da ferramenta. Apostila: Modelagem de Processos com Bizagi Modeler Página 8 Capítulo 3 – Elementos BPMN Fundamentais O BPMN 2.0 é composto por cinco categorias de elementos. Neste capítulo exploraremos cada uma delas com profundidade. 3.1 Eventos (Events) Eventos representam algo que acontece durante o curso do processo. Eles afetam o fluxo do processo e geralmente têm uma causa (trigger) ou um impacto (result). Tipo de Evento Símbolo Descrição Início Simples Círculo com borda fina Marca o ponto inicial do processo Início com Mensagem Círculo com envelope Processo iniciado por recebimento de mensagem Início com Timer Círculo com relógio Processo iniciado em data/hora específica Intermediário Círculo com borda dupla Evento que ocorre durante o processo Fim Simples Círculo com borda grossa Marca o encerramento do processo Fim com Mensagem Círculo preenchido com envelope Processo encerrado enviando mensagem Fim com Erro Círculo preenchido com raio Processo encerrado por condição de erro 3.2 Atividades (Activities) Atividades representam o trabalho realizado dentro do processo. São os blocos de construção principais de qualquer diagrama BPMN. Tipo de Atividade Descrição e Uso Tarefa (Task) Unidade atômica de trabalho; não pode ser subdividida no diagrama atual Tarefa de Usuário Executada por uma pessoa com suporte de um sistema (ex: preencher formulário) Tarefa de Serviço Executada automaticamente por um sistema ou serviço web Tarefa de Script Executada por um motor de processo usando linguagem de script Tarefa de Envio Envia uma mensagem para um participante externo Tarefa de Recebimento Aguarda o recebimento de uma mensagem Apostila: Modelagem de Processos com Bizagi Modeler Página 9 Subprocesso Colapsado Contém detalhes internos ocultos, indicado pelo símbolo '+' na parte inferior Subprocesso Expandido Exibe os detalhes internos diretamente no diagrama principal 3.3 Gateways (Decisões) Gateways controlam como o fluxo de sequência diverge ou converge no processo. São representados por losangos. Gateway Símbolo Interno Comportamento Exclusivo (XOR) X ou vazio Apenas um caminho é seguido; condições mutuamente exclusivas Paralelo (AND) + Todos os caminhos são seguidos simultaneamente Inclusivo (OR) O Um ou mais caminhos podem ser seguidos conforme condições Baseado em Evento Pentágono O próximo evento recebido determina o caminho a seguir Complexo * Lógica complexa que não se encaixa nos outros tipos 💡 Dica Prática Use sempre gateways em pares: um para divergir (split) e outro para convergir (join) os fluxos. Isso garante a consistência estrutural do diagrama. 3.4 Fluxos de Conexão Tipo de Conexão Uso e Representação Fluxo de Sequência Seta sólida – conecta elementos dentro do mesmo pool; define a ordem de execução Fluxo de Mensagem Seta tracejada – conecta participantes de pools diferentes; representa comunicação Associação Linha pontilhada – conecta artefatos (anotações, dados) a elementos do fluxo 3.5 Artefatos Artefatos fornecem informações adicionais sobre o processo sem afetar diretamente o fluxo de sequência. Apostila: Modelagem de Processos com Bizagi Modeler Página 10 • Anotação de Texto: Comentários explicativos adicionados ao diagrama • Objeto de Dados: Representa informações produzidas ou consumidas pelas atividades • Repositório de Dados: Representa um armazenamento persistente de dados (banco de dados, arquivo) • Grupo: Agrupa visualmente elementos relacionados sem alterar o fluxo Apostila: Modelagem de Processos com Bizagi Modeler Página 11 Capítulo 4 – Raias, Pools e Subprocessos 4.1 Pools (Participantes) Um Pool representa um participante independente no processo – pode ser uma organização, um departamento ou um papel. Cada pool possui seu próprio fluxo de processo isolado. Características principais dos Pools: • Representado por um retângulo com o nome do participante • Pode ser 'opaco' (caixa-preta) quando os detalhes internos não são mostrados • A comunicação entre pools ocorre exclusivamente por Fluxos de Mensagem • Um diagrama com múltiplos pools é chamado de Coreografia 4.2 Raias (Lanes) Raias são subdivisões dentro de um Pool. Elas organizam e categorizam as atividades de acordo com papéis, departamentos ou responsabilidades dentro de um mesmo participante. 📋 Exemplo Prático Em um processo de Compras com um Pool 'Empresa', as Raias poderiam ser: Solicitante | Gerente de Compras | Fornecedor Interno | Financeiro. Cada atividade é colocada na raia do responsável por executá-la. Regras de uso das Raias: • Cada atividade deve estar contida em exatamente uma raia • Fluxos de sequência podem cruzar raias dentro do mesmo pool • Raias podem ser organizadas horizontal ou verticalmente • O nome da raia deve indicar claramente o papel ou responsabilidade 4.3 Subprocessos Subprocessos permitem organizar processos complexos em hierarquias, agrupando atividades relacionadas em unidades reutilizáveis e gerenciáveis. Tipo de Subprocesso Características Embutido (Embedded) Faz parte do processo pai; não pode ser reutilizado independentemente Reutilizável (Reusable) Processo independente chamado por referência; pode ser reutilizado em vários processos Apostila: Modelagem de Processos com Bizagi Modeler Página 12 Ad-hoc Atividades sem ordem predefinida; o executante decide a sequência Transacional Deve ser completado como uma unidade; suporta compensação em caso de falha De Evento Iniciado por um evento de limite; trata exceções no processo pai Apostila: Modelagem de Processos com Bizagi Modeler Página 13 Capítulo 5 – Boas Práticas de Modelagem 5.1 Princípios Fundamentais Uma boa modelagem de processos deve equilibrar completude técnica com clareza visual. Seguir as boas práticas garante que o diagrama seja compreensível por todos os envolvidos. Princípio Como Aplicar Clareza Use nomes descritivos no formato verbo + substantivo (ex: 'Aprovar Solicitação') Consistência Mantenha padrões de nomenclatura, tamanho e espaçamento em todo o diagrama Completude Todo evento de início deve ter ao menos um evento de fim Rastreabilidade Documente a versão, autor, data e contexto de cada processo Nível de Detalhe Adeque o nível de detalhe ao público-alvo (operacional vs. estratégico) 5.2 Erros Comuns a Evitar • Fluxossem início ou sem fim definidos • Gateways sem condições documentadas nas saídas • Mistura de responsabilidades em uma mesma raia • Excesso de elementos que tornam o diagrama ilegível • Uso de setas cruzadas desnecessárias que confundem o leitor • Falta de tratamento de exceções e fluxos alternativos • Atividades com nomes genéricos como 'Processar', 'Verificar' sem complemento ⚠️ Regra de Ouro Se uma pessoa que não participou da modelagem não conseguir entender o processo apenas olhando para o diagrama, ele precisa ser revisado. 5.3 Publicando e Documentando o Processo O Bizagi Modeler oferece diversas opções de publicação para compartilhar os processos modelados: 11. Acesse o menu Publicar 12. Escolha o formato desejado: Apostila: Modelagem de Processos com Bizagi Modeler Página 14 a) Word: gera documentação completa com todas as propriedades dos elementos b) PDF: ideal para compartilhamento e arquivamento c) HTML: publica como portal web interativo navegável d) SharePoint: integração direta com portais corporativos 13. Defina as opções de publicação (incluir propriedades, imagens, etc.) 14. Clique em Publicar e aguarde a geração do documento Apostila: Modelagem de Processos com Bizagi Modeler Página 15 Capítulo 6 – Exercícios Práticos 6.1 Exercício 1 – Processo de Solicitação de Férias Nível de Dificuldade: Iniciante | Tempo estimado: 30 minutos 📋 Cenário O colaborador solicita férias ao sistema de RH. O sistema envia a solicitação ao gestor imediato. Se aprovada, o RH agenda as férias e notifica o colaborador. Se negada, o colaborador é informado com a justificativa. Elementos a utilizar: • Eventos: 1 início simples, 1 fim simples, 1 fim com mensagem • Atividades: Registrar Solicitação, Analisar Solicitação, Agendar Férias, Notificar Colaborador • Gateway: 1 exclusivo (XOR) para decisão de aprovação • Pool com 3 raias: Colaborador | Gestor | RH 6.2 Exercício 2 – Processo de Compras Nível de Dificuldade: Intermediário | Tempo estimado: 60 minutos 📋 Cenário O departamento solicita a compra de um item. O gestor avalia; se o valor for acima de R$ 5.000, a diretoria também deve aprovar. Após aprovação, Compras emite o pedido ao fornecedor, que entrega o item. O financeiro processa o pagamento ao receber a nota fiscal. Elementos a utilizar: • Eventos: início simples, intermediário de mensagem (recebimento da NF), fins múltiplos • Gateways: XOR para aprovação do gestor, XOR para verificação de valor, paralelo para recebimento e pagamento • 2 Pools: Empresa (com raias: Departamento | Gestor | Diretoria | Compras | Financeiro) e Fornecedor • Fluxos de Mensagem entre os pools 6.3 Exercício 3 – Processo com Subprocesso Nível de Dificuldade: Avançado | Tempo estimado: 90 minutos Apostila: Modelagem de Processos com Bizagi Modeler Página 16 📋 Cenário Modelar o processo completo de Onboarding de novo colaborador, utilizando subprocessos para: (1) Documentação e Cadastro, (2) Configuração de Acesso aos Sistemas, e (3) Treinamento Inicial. Cada subprocesso deve ser detalhado separadamente. Elementos a utilizar: • 3 subprocessos colapsados no processo principal • Evento de timer para prazo de conclusão do onboarding • Evento de limite (boundary event) de erro no subprocesso de acesso • Gateway paralelo para atividades simultâneas • Anotações de texto documentando regras de negócio Apostila: Modelagem de Processos com Bizagi Modeler Página 17 Referências e Recursos Adicionais Documentação Oficial • Site oficial do Bizagi: www.bizagi.com/pt-br • Documentação Bizagi Modeler: docs.bizagi.com • Especificação BPMN 2.0 (OMG): www.omg.org/spec/BPMN/2.0 Leitura Complementar Recomendada • ABPMP. Guia para o Gerenciamento de Processos de Negócio – Corpo Comum de Conhecimento (BPM CBOK). ABPMP Brasil, versão 3.0. • VALLE, Rogerio; OLIVEIRA, Saulo B. Análise e Modelagem de Processos de Negócio. Atlas, 2013. • OMG. Business Process Model and Notation (BPMN) Version 2.0. Object Management Group, 2011. Certificações Relacionadas Certificação Organização CBPP – Certified Business Process Professional ABPMP International OCEB 2 – OMG Certified Expert in BPM Object Management Group (OMG) Bizagi Certified Associate Bizagi Fim da Apostila – Boa prática na modelagem dos seus processos!