PageRank Flávia Monique Fernandes Goulart: julho 2009

29 de julho de 2009

Categorias Básicas de Elementos BPMN

.
Objetos de fluxo


Segundo BPMN 1.2, os objetos de fluxo são os principais elementos gráficos que definem o comportamento dos processos de negócios. Estes são divididos entre três tipos de objetos: eventos, atividades e gateway.

Eventos: Um evento é algo que "acontece" durante o percurso de um processo de negócio. Estes eventos afetam o fluxo do processo e geralmente têm uma causa (gatilho) ou um impacto (resultado). Existem três tipos de eventos, com base em quando eles afetam o fluxo: Início, Intermediário e Fim. Posteriormente entrarei em detalhes com relação às notações BPMN.

Atividades: Uma atividade é um termo genérico para o trabalho que a empresa executa. Uma atividade pode ser atômica ou não-atômica. Os tipos de atividades que são uma parte de um processo modelo são: processo, sub-processo, e tarefa. Tarefas e sub-processos são arredondados retângulos. E Processos são contidos dentro de um pool.

Gateways: Um gateway é usado para controlar a divergência e Seqüência de fluxo de convergência. Assim, ele irá determinar ramificação, bifurcações, fusão e junção dos caminhos. Marcadores internos que irão indicar o tipo de comportamento.


Objetos de conexão


Existem três maneiras de conectar os objetos do fluxo. Esses três tipos segundo BPMN 1.2 são: Fluxo de seqüência, fluxo de mensagem e associação.

Fluxo de Seqüência: O fluxo de Seqüência é usado para indicar a ordem na qual as atividades estão sendo realizadas em um processo.

Fluxo de Mensagem: Um fluxo de mensagem é usado para mostrar o fluxo de mensagens entre dois participantes que estão se preparado para receber e enviar mensagens.

Associação: Uma associação é usada para associar informações do fluxo com os objetos. A seta da associação indica a direção do fluxo.




Artefatos


Também segundo definições do BPMN 1.2 os artefatos oferecem informações adicionais sobre o processo. Mas as ferramentas estão livres para adicionar quantos artefatos, conforme necessário. Os artefatos definidos pela BPMN 1.2 são: objeto de dados, grupo e anotação.

Objeto de Dados: o artefato objeto de dados não têm qualquer efeito direto sobre a seqüência do Fluxo de processos ou Mensagem, mas eles fornecem informações sobre as atividades que serão executadas ou criadas.

Grupo: realiza o agrupamento das atividades que estão dentro da mesma categoria. Este tipo de agrupamento não prejudica a seqüência do Fluxo de atividades dentro do grupo.

Anotações: Anotações são um mecanismo para um modelador fornecer informações adicionais para o leitor de um Diagrama BPMN.


Swimlanes


Segundo as definições de BPMN 1.2 os swimlanes são entidades que realizam o agrupamento dos elementos, são utilizados para dividir um diagrama BPMN de acordo com os responsáveis pela execução das atividades. Há duas formas de agrupamento dos principais elementos de modelagem através de Swimlanes. São e eles pools e lanes.

Pool: Um pool representa um participante em um processo que também age como um swimlane e um recipiente de particionamento de um conjunto de pools de outras atividades, geralmente no contexto de situações B2B.

Lane: A lane é uma sub-partição dentro de uma pool e vai no decorrer de todo o comprimento da pool, tanto verticalmente quanto horizontalmente. As lanes são utilizadas para organizar e categorizar atividades.

Segue alguns exemplos das categorias básicas de BPMN (Tabela abaixo). As figuras foram retiradas de ferramentas BPMS. Vale ressaltar que nem sempre todas ferramentas possuirão todas as notações BPMN conforme especificação da BPMN 1.2





.



REFERÊNCIA

BPMN, Business Process Modeling Notation. BPMN1.2 Especification. Disponível em: <http://www.bpmn.org/>.

.

23 de julho de 2009

Notações BPMN

Notações - BPMN (Business Process Model And Notation)



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.

Para iniciar a atividade de representação desses ambientes reais é necessário primeiramente o conhecimento das notações básicas de BPMN.

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.

Como o objetivo principal das notações BPMN é permitir a representação do negócio em futuras publicações irei falar um pouco mais sobre os objetos gráficos de BPMN e seus relacionamentos.

De acordo com a BPMN 1.2, BPMN é dividido em quatro categorias básicas de elementos (ver Figura 1). São eles: objetos de fluxo, objetos de conexão, artefatos e swimlanes.
.

REFERÊNCIA
BPMN, Business Process Model and Notation. BPMN 2.0 Especification. Disponível em: http://www.omg.org/spec/BPMN/2.0/.



.