.
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
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/>.
.