Esse é o segundo artigo dedicado ao estudo na notação BPMN (Business Process Model and Notation). Se ainda não viu o primeiro, após essa leitura conheça o funcionamento do elemento eventos.
Nesse artigo falaremos sobre o elemento que representa uma ação ou realização de um trabalho dentro do processo: As Atividades.
Segundo a especificação técnica da BPMN o conceito de atividades descrito na página 151 é:
“Uma Atividade é um trabalho realizado em um Processo de Negócio. Atividades representam pontos em um fluxo de processo onde o trabalho é executado”.
Esse termo por vezes tem causado algum tipo de falha no entendimento e tem gerado bastante dúvida em sua utilização.
As pessoas quando começam a estudar a notação, ao abrir uma ferramenta de modelagem, por exemplo, não conseguem encontrar o elemento “Atividade”. Eu mesmo já passei por isso.
Se ainda não percebeu isso, abra sua ferramenta de preferência, ou a utilizada por sua organização e faça a verificação.
Muito provavelmente você não irá encontrá-la com esse nome. Por que isso? É o que veremos logo abaixo.
Esse termo “Atividades” é utilizado de forma genérica para representar dois tipos de realização de ação no processo. São elas:
Nesse artigo, para não tornar a leitura cansativa, apenas irei apresentar cada elemento sem entrar em maiores detalhes. Não fique triste! Nas próximas semanas vou detalhar cada tipo para que não fiquem dúvidas sobre a utilização de cada um. Então vamos lá.
Esse elemento representa uma ação no processo que pode ser executada por uma pessoa ou sistema.
Para que visualmente isso seja identificado, as tarefas são representadas por símbolos que caracterizam cada tipo. São 8 (oito) tipos possíveis:
TIPO |
SÍMBOLO |
1 – Tarefa Abstrata (None Task) |
![]() |
2 – Tarefa de Usuário (User Task) |
![]() ![]() |
3 – Tarefa Manual (Manual Task) |
![]() |
4 – Tarefa de Serviço (Service Task) |
![]() |
5 – Tarefa de Envio (Send Task) |
![]() |
6 – Tarefa de Recebimento (Receive Task) |
![]() |
7 – Tarefa de Regra de Negócio (Business Rule Task) |
![]() ![]() |
8 – Tarefa de Execução de Script (Manual Task) |
![]() |
O subprocesso representa a abstração de um conjunto lógico de tarefas com um propósito específico.
Esse elemento pode ser visualizado de duas formas:
– Contraído: Na base inferior do elemento é apresentado um símbolo [+].
– Expandido: O processo nele contido poderá ser visualizado.
Existem na notação, 4 (quatro) tipos possíveis:
TIPO | SÍMBOLO |
1 – Subprocesso Incorporado (Embedded Subprocess) |
![]() |
2 – Subprocesso Reutilizável (Reusable Subprocess) |
![]() ![]() |
3 – Subprocesso Eventual (Event Subprocess) |
![]() |
4 – Subprocesso Transacional (Transaction Subprocess) |
![]() |
Para complementar o funcionamento de cada atividade, a BPMN provê um conjunto de marcadores que apoiam na representação de algumas situações. São elas:
Cada uma delas será explicada em um artigo específico.
Hoje o artigo é um pouco mais curto, pois o caráter dele é justamente alinhar o entendimento sobre o termo “Atividades” e mostrar as diversas possibilidades existentes para se representar a realização de um trabalho em um processo de negócio.
Na próxima semana entraremos em detalhes nos tipos de “Tarefas”. Não perca!
Lembrando, se gostou do que encontrou aqui, não esqueça de se cadastrar na nossa lista de e-mail, caso ainda não o tenha feito. Aproveite e deixe seu comentário logo abaixo, ele é muito importante para saber se estamos no caminho certo. Por fim, compartilhe com seus amigos esse conteúdo.
Até o próximo artigo.
---------------------------------------------------------------
CONTEÚDO COMPLEMENTAR
PODCAST
ARTIGOS
INFOGRÁFICOS
Esse é a notação para modelagem de processos mais utilizada no mundo.
Esse é o primeiro artigo dedicado ao estudo da notação BPMN : Eventos.
Esse é o terceiro artigo da série dedicada ao estudo da notação BPMN: Tarefas.
{TITLE}
{CONTENT}
Aguarde, enviando solicitação!