
BPMN – O que é, Para que ser, Como utilizar
BPMN – Business Process Model and Notation. No início dos meus estudos nessa importante notação, que hoje sem dúvida nenhuma é a notação mais difundida e poderosa quando o assunto é modelagem de processos de negócio, as seguintes dúvidas sempre vinham na minha mente: Não sei se essas são as mesmas dúvidas que você tem sobre o assunto. No entanto, muitas vezes esse tema é apresentado como um bicho de sete cabeças. Antes de prosseguirmos na explicação dos tópicos mais relevantes sobre a notação, olha que que dado estatístico interessante sobre a elaboração de fluxos de processos utilizando a notação BPMN apresentado pela Stevens (Institute os technology the innovation university). Nesse estudo apresentado pela Stevens, constatou-se que cerca de 75% dos fluxos elaborados utilizando a notação BPMN, foram utilizados por volta de 10% dos elementos da notação. Você acredita nisso? Isso quer dizer ou é um forte indício de que você não precisa se matar e estudar toda a notação para começar a se beneficiar. Que tal aprender quais são esses elementos essenciais e começar agora a apresentar resultados concretos? Se esse assunto te interessa, continue lendo esse artigo e aprenda de forma definitiva o essencial dessa poderosa notação que resolverá a maioria das situações. Só mais uma coisa: Vou falar mais sobre essa pesquisa logo abaixo e responder todas as perguntas dos tópicos acima, ok? Então vamos em frente. O que é BPMN? De onde surgiu? Para que serve? DE ONDE SURGIU A NOTAÇÃO BPMN? Eis aqui um fato muito interessante sobre como surgiu a necessidade de se ter uma notação padrão para modelagem de processos. A ideia de se representar graficamente fluxos de processo ou meramente atividades, foi popularizado pelos famosos fluxogramas, lembra dele? Até hoje é utilizado em algumas empresas. Acontece que apesar de ser de fácil compreensão, os fluxogramas são baseados em um conjunto simples de símbolos e que não conseguem representar toda a lógica de processos das organizações. Além do mais, seu propósito não era especificamente processos de negócio. Em outro artigo falarei mais sobre os fluxogramas e outros diferentes tipos de notações. Com base nisso, vários fornecedores de ferramentas de modelagem, detinham suas “próprias” notações, isso entre as décadas de 90 e 2000. Qual era o grande problema disso? Essa grande diversidade de notações, gerava inúmeras dificuldades para as pessoas no entendimento dos modelos, bem como o intercâmbio entre ferramentas. Ou seja, caos total. Qual a melhor solução para essa situação? Os fabricantes então notaram que algo precisava ser feito pois estava em jogo o futuro da disciplina BPM quando o assunto era modelagem de processos. Foi quando em 2001, um grupo formado por um consórcio de 35 organizações, tanto públicas quanto privadas, e ainda por profissionais da área, chamado Business Process Management Initiative (BPMI), foi criado para elaboração de uma notação para modelagem de processos de negócio pronta para uso por analistas de negócio, desenvolvedores de sistemas e pessoal da camada de gestão. Assim a BPMN foi criada. Para que você entenda um pouco mais sobre essa cronologia, apresento a figura abaixo: O QUE É A NOTAÇÃO BPMN? Por muito tempo a notação se sustentou na versão 1.2, onde significava: “Business Process Modeling Notation ou Notação para Modelagem de Processos de Negócio” A especificação dessa versão da notação, tinha basicamente o objetivo de descrever a semântica visual do conjunto de elementos que podiam ser utilizados para criação do chamado Business Process Diagram (BPD), em português, Diagrama de Processo de Negócio. Caso queira ter acesso à essa documentação basta acessar esse link: Especificação BPMN 1.2 Apartir de 2009 a OMG (Object Management Group) percebeu que a notação precisava não só de uma formalização de como os elementos deveriam ser interpretados ou utilizados graficamente, mas também definir um nível de aderência para as ferramentas que implementam a notação. Dada essa necessidade, um grupo de trabalho coletou entre 2009 e 2011 uma série de sugestões e incorporou várias delas à notação, que foi para versão 2.0 e passou a se chamar: “Business Process Model and Notation ” Por conta dessas novas definições, a especificação técnica deu um salto. Veja a figura abaixo: Se você quiser ter acesso à essa documentação basta acessar esse link: Especificação BPMN 2.0 Daí vem a pergunta: Preciso ler toda a especificação técnica para começar a utilizar a notação? A resposta é NÃO. Vamos ver mais a frente porque estou falando isso. Segue abaixo um exemplo da forma mais conhecida na representação de um processo utilizando alguns elementos da notação. Obs.: Originalmente a especificação é toda em preto e branco. Os elementos coloridos no diagrama acima server apenas para melhorar o entendimento e leitura do fluxo. PARA QUE SERVE A NOTAÇÃO BPMN? Para finalizar esse bloco conceitual, é importante deixar claro o que é e o que não é BPMN. Então vamos lá… BPMN não é uma metodologia BPMN não é uma ferramenta BPMN não é uma linguagem de programação BPMN não é utilizada para desenhar: BPMN serve para modelar processos de negócio. Vamos falar um pouco sobre a estrutura básica da notação? QUAL A ESTRUTURA DA NOTAÇÃO BPMN E QUAIS SEUS ELEMENTOS? Antes de eu te mostrar as categorias dos elementos e a estrutura da notação, é importante falar antes dos 3 tipos de diagramas existentes na BPMN. Falo isso pois a maioria das pessoas só conhecem 1 tipo. Vamos conhece-los então? TIPOS DE DIAGRAMAS BPMN 2.0 1 – PROCESSO / ORQUESTRAÇÃO Esse é o tipo de diagrama mais conhecido no mercado. Objetivo: Mostrar a relação entre as atividades, eventos e todos os outros elementos de apoio para compreensão do fluxo do processo. 2 – COLABORAÇÃO E CONVERSAÇÃO Objetivo: Mostrar a comunicação entre entidades envolvidas em um processo. 3 – COREOGRAFIA Objetivo: Mostrar a sequência ordenada de troca de mensagens em processos B2B (Business to Business) Para não nos alongarmos muito, nesse artigo falaremos sobre os elementos do diagrama de processo/orquestração, ok? Em outro momento detalho um pouco mais sobre os outros dois tipos. Então vamos lá… ELEMENTOS DO DIAGRAMA



