PageRank Flávia Monique Fernandes Goulart: junho 2009

30 de junho de 2009

O que é BPMN?

O que é BPMN?
(Business Process Management Notation)

Autora: Flávia Monique Fernandes Goulart


De todas as tecnologias que compõem uma solução BPMS (Business Process Management Systems), provavelmente o BPMN (Business Process Modeling Notation) é a mais uniforme em sua utilização.


BPMN é uma notação visual para representação de fluxos de processos que pode ser mapeada para diversos formatos de execução, como BPEL (Business Process Execution Language) e BPML (Business Process Modeling Language) e é formada por um ou mais BPD (Business Process Diagram), isto é, o “desenho” de uma parte ou visão de um processo. A notação BPMN proporciona às ferramentas de desenho o uso de uma representação gráfica padronizada. E esta representação padronizada possibilita a divulgação dos processos nas organizações de maneira uniforme, facilitando o entendimento na própria organização e também entre organizações.


As notações BPMN foram criadas para representar o fluxo de processos pelas áreas de negócio, com o objetivo de detalhar com bastante proximidade as complexidades de ambientes reais. A modelagem de processos de negócio é usada para comunicar grande variedade de informações. E por isso BPMN destina-se a cobrir do início ao fim esses vários tipos de modelagem de processos de negócio.


Segundo definições do BPMN 1.2 o modelo BPMN é dividido em três tipos básicos de sub-modelos: privado, abstrato e colaboração. Os processos de negócio privados, mais baixo nível, correspondem aqueles que ocorrem dentro da organização e que possuem atividades realizadas internamente que interagem entre si. O processo de negócio privado é utilizado quando se quer visualizar uma parte de um processo sem se preocupar com o processo como um todo.Os processos de negócio abstratos, mais alto nível, é utilizado quando se quer visualizar as interações entre os fluxos, as comunicações. São processos públicos que retratam as interações das atividades pertencentes a um processo privado com outra entidade de negócio externa ao processo privado. Já os processos colaborativos possuem uma visão em alto nível e baixo nível. Este tipo de processo modela as interações entre dois ou mais processos de negócio.


Lembrando que o objetivo principal das notações BPMN é permitir a representação do negócio.


Nas próximas publicações irei mostrar um pouco sobre modelagem BPMN em ferramentas BPMS.

----------------

REFERÊNCIA BPMN, Business Process Modeling Notation. BPMN1.2 Especification. Disponível em: <http://www.bpmn.org/> Acesso em: 07/05/2009.


.