DEV Community

Ortiz de Arcanjo António David
Ortiz de Arcanjo António David

Posted on

Modelagem BPMN

Definições

BPMN significa Business Process Model and Notation, que em português é conhecido como Modelagem de Processos de Negócios e Notação.

É uma metodologia padronizada para modelar processos de negócios visualmente, de forma clara e compreensível para todas as partes envolvidas, incluindo analistas de negócios, técnicos responsáveis pela implementação e stakeholders que monitoram e gerenciam os processos.

BPMN fornece às empresas a capacidade de entender os procedimentos internos de negócios em uma notação gráfica e dá às organizações a capacidade de comunicar esses procedimentos de maneira padrão.

Elementos Básicos da Notação BPMN

  • Pool: Ajuda a visualizar e entender a interação entre diferentes entidades de negócios num processo. Agrupa uma ou várias Lanes;
  • Lane: Agrupa atividades realizadas por uma unidade específica, como um departamento, equipe ou função na organização;
  • Start Event: Início do processo de negócio;
  • End Event: Fim do processo de negócio;
  • Task: Actividade executada durante o processo. Representa uma actividade humana, de um sistema ou automatizada;
  • Sequence Flow: Linha que conecta os elementos do processo, indicando a ordem das atividades.
  • Association: Association é uma conexão semântica entre elementos do processo que não afeta o fluxo sequencial;
  • Annotation: Informação adicional, detalhes ou explicações para compreensão do processo.

Plataformas / Ferramentas BPMN

  • Bizagi Modeler;
  • Bizagi Studio;
  • IBM Business Process Manager;
  • Microsoft Visio;
  • Oracle BPMN;
  • SYDLE;
  • BPMN.io;
  • Draw.io;
  • Adonis.

Vantagens

  • Facilidade de Entendimento;
  • Comunicação Clara;
  • Identificação de Problemas;
  • Flexibilidade;
  • Preparação para Automação;
  • Treinamento Simplificado;
  • Melhoria Contínua.

Recomendações ao modelar com BPMN

  • Compreender o processo de negócio;
  • Manter a simplicidade do modelo;
  • Revisar periódicamente do Modelo;
  • Documentar os detalhes mais importantes;
  • Evitar ambiquiddades;
  • Pensar nos casos de excepção (situações alternativas);
  • Estar familiarizado com as melhores práticas BPMN;
  • Treinar as partes interessadas no processo.

Sugestão

Embora seja amplamente utilizado no campo de TI, o modelo BPMN pode ser aplicado em diversas áreas. Cada setor pode utilizar o BPMN para otimizar seus processos internos.

Exemplo: Modelagem do Processo de Emissão de Certificados para uma instituição.

  • Processos: normal e automatizado.
  • Participantes: Requerente, Secretario, Financeiro e Director
  • Ferramenta: Bizagi Modeler

Processo Normal
Image description
Processo Automatizado
Image description

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay