Buscar

16-modelagem-de-processos-de-neg

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 63 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 63 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 63 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aula 00 
Curso: Informática – Teoria e Questões 
comentadas p/ TRF 
Professor: Gustavo Cavalcante Aula - BPMN 
Curso: Tecnologia da Informação 
Professor: Ramon Souza 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 2 de 63 
www.exponencialconcursos.com.br 
 
 
ASSUNTOS PÁGINA 
1. BUSINESS PROCESS MODEL AND NOTATION (BPMN) ......................... 3 
1.1 Introdução ao BPMN .......................................................................... 3 
1.2 Usos do BPMN................................................................................... 6 
1.3 Elementos básicos do BPMN ............................................................. 10 
1.4 Objetos de Fluxo do BPMN ................................................................ 12 
1.5 Objetos de Conexão do BPMN ........................................................... 23 
1.6 Objetos de Dados do BPMN .............................................................. 25 
1.7 Piscinas e raias em BPMN ................................................................. 27 
1.8 Artefatos em BPMN ......................................................................... 29 
1.9 Lendo os diagramas BPMN................................................................ 30 
2. QUESTÕES COMENTADAS ............................................................. 33 
3. RISCO EXPONENCIAL .................................................................... 46 
4. LISTAS DE EXERCÍCIOS ................................................................ 55 
5. GABARITO ................................................................................... 63 
6. REFERÊNCIAS .............................................................................. 63 
 
 
Para facilitar sua referência, abaixo listamos as esquematizações desta aula: 
Esquema 1 – BPMN. ........................................................................................................ 4 
Esquema 2 – Submodelos do BPMN. .................................................................................. 8 
Esquema 3 – Elementos do BPMN. ................................................................................... 10 
Esquema 4 – Eventos em BPMN. ...................................................................................... 12 
Esquema 5 – Eventos específicos com BPMN. .................................................................... 13 
Esquema 6 – Tarefas em BPMN. ...................................................................................... 15 
Esquema 7 – Subprocessos em BPMN. .............................................................................. 15 
Esquema 8 – Marcadores de Atividades em BPMN. ............................................................. 16 
Esquema 9 – Tipos de Tarefas em BPMN. .......................................................................... 17 
Esquema 10 – Gateways em BPMN. ................................................................................. 19 
Esquema 11 – Objetos de Fluxo BPMN. ............................................................................. 23 
Esquema 12 – Objetos de Dados em BPMN. ...................................................................... 25 
Esquema 13 – Piscinas e raiais em BPMN. ......................................................................... 28 
Esquema 14 – Artefatos em BPMN. .................................................................................. 29 
 
Aula – Modelagem de processos com base em BPMN 2. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 3 de 63 
www.exponencialconcursos.com.br 
1. BUSINESS PROCESS MODEL AND NOTATION (BPMN) 
 
1.1 Introdução ao BPMN 
 O Business Process Model and Notation (BPMN), anteriormente 
conhecido como Business Process Modeling Notation, é uma notação da 
metodologia de gerenciamento de processos de negócio e trata-se de uma série 
de ícones padrões para o desenho de processos, o que facilita o 
entendimento do usuário. A modelagem é uma etapa importante da 
automação pois é nela que os processos são descobertos e desenhados. É nela 
também que pode ser feita alguma alteração no percurso do processo visando 
a sua otimização. A notação também pode ser utilizada para a modelagem de 
Arquitetura de Processos. 
Foi desenvolvido pela Business Process Management Initiative (BPMI) e 
atualmente é mantida pelo Object Management Group já que as duas 
organizações se fundiram em 2005. 
O Business Process Model and Notation (BPMN) é um padrão para 
modelagem de processos de negócios e fornece uma notação gráfica para a 
especificação de processos de negócios em um Business Process 
Diagram (BPD), ou Diagrama de Processos de Negócio, baseado em 
uma técnica de fluxograma muito semelhante ao de diagramas de 
atividades da Unified Modeling Language (UML). O objetivo do BPMN é de 
apoiar a gestão de processos de negócios tanto para usuários técnicos e 
usuários de negócios, fornecendo uma notação que é intuitiva para os usuários 
corporativos ainda capaz de representar a semântica complexa do processo. A 
especificação BPMN também fornece um mapeamento entre os gráficos da 
notação para as construções subjacentes de linguagens de execução, 
particularmente a Business Process Execution Language. 
O principal objetivo do BPMN é fornecer uma notação padrão que 
seja facilmente compreensível por todos os intervenientes do negócio. 
Estas partes interessadas no negócio incluem os analistas de negócios que criam 
e refinam os processos, os desenvolvedores técnicos responsáveis pela 
implementação dos processos e os gerentes de negócios que monitoram e 
gerenciam os processos. Consequentemente, o BPMN é destinado a servir como 
linguagem comum para fazer a ponte de comunicação que ocorre com 
frequência entre o design de processos de negócios e implementação. 
Atualmente existem vários padrões concorrentes para linguagens de 
modelagem de processos de negócio utilizadas por ferramentas de modelagem 
e processos. A adoção generalizada do BPMN ajudará a unificar a expressão de 
conceitos básicos de processos de negócio (por exemplo, os processos públicos 
e privados, coreografias), bem como conceitos avançados de processos (por 
exemplo, tratamento de exceção, a compensação de transações). 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 4 de 63 
www.exponencialconcursos.com.br 
 
Esquema 1 – BPMN. 
 
1- (FCC - 2014 - AL-PE - Analista Legislativo - 
Sistemas) Considere: 
I. BPMN é usada, também, como uma notação padrão para a modelagem e 
criação de web services. O processo envolve: 1) modelagem dos processos 
usando BPMN; 2) simulação e ajustes nos processos em busca de eficiência; 3) 
disponibilização dos web services publicando-os com base numa Business 
Process Programming Language padronizada; 4) emprego de Business Process 
Management Systems para assegurar o funcionamento dos web services. 
II. BPMN e UML podem coexistir. BPMN pode ser utilizada como notação em 
projetos de aplicações que irão ser executadas diretamente em um Business 
Process Management Server (BPM Server) ou ser usada como uma ferramenta 
de análise de negócios para o desenvolvimento de sistemas modelados em UML. 
Neste cenário, os processos modelados com BPMN servem como subsídio para 
a modelagem UML. 
A afirmativa I 
a) é falsa e a afirmativa II é verdadeira. 
b) é verdadeira e a afirmativa II é falsa. 
c) e a afirmativa II são verdadeiras e a II justifica a I. 
d) e a afirmativa II são falsas. 
e) e a afirmativa II são verdadeiras, mas não há relação de causa-efeito nos 
assuntos apresentados. 
 
 
Ícones padrões para o desenho de 
processos, o que facilita o 
entendimento do usuário.
Notação gráfica para a especificação 
de processos de negócios em um 
Business ProcessDiagram (BPD), ou 
Diagrama de Processos de Negócio
Notação padrão que seja facilmente 
compreensível por todos os 
intervenientes do negócio
Baseado em uma técnica de 
fluxograma muito semelhante ao de 
diagramas de atividades da Unified 
Modeling Language (UML)
BPMN
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 5 de 63 
www.exponencialconcursos.com.br 
Resolução: 
Vamos analisar cada item da questão. 
I. Incorreto: BPMN é usada, também, como uma notação padrão para a 
modelagem e criação de web services. O processo envolve: 1) modelagem dos 
processos usando BPMN; 2) simulação e ajustes nos processos em busca de 
eficiência; 3) disponibilização dos web services publicando-os com base numa 
Business Process Programming Language padronizada; 4) emprego de Business 
Process Management Systems para assegurar o funcionamento dos web 
services de processos. BPMN consiste em uma notação gráfica padrão 
para diagramar, mapear ou modelar processos de negócio. 
II. Correto: O Business Process Model and Notation (BPMN) é um padrão 
para modelagem de processos de negócios e fornece uma notação gráfica 
para a especificação de processos de negócios em um Business Process 
Diagram (BPD), ou Diagrama de Processos de Negócio, baseado em 
uma técnica de fluxograma muito semelhante ao de diagramas de 
atividades da Unified Modeling Language (UML). 
Gabarito: Letra A. 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 6 de 63 
www.exponencialconcursos.com.br 
1.2 Usos do BPMN 
A modelagem de processos de negócios é usada para comunicar 
uma ampla variedade de informações a uma ampla variedade de 
públicos. 
O BPMN é projetado para abranger vários tipos de modelagem e 
permite a criação de processos de negócios de ponta a ponta. Os 
elementos estruturais do BPMN permitem que o visualizador seja capaz de 
diferenciar facilmente entre as seções de um Diagrama BPMN. 
Existem três tipos básicos de submodelos dentro de um modelo BPMN de 
ponta a ponta: 
1. Processos (Orquestração), incluindo: 
a. Processos de negócio privados não executáveis 
(internos), workflows ou processos BPM: modelado com a 
finalidade de documentar o comportamento do processo 
em um nível de detalhamento definido pelo modelador. 
b. Processos de negócio privados executáveis (internos): 
modelado com a finalidade de ser executado de acordo com 
a semântica do BPMN. 
c. Processos públicos: representa as interações entre um 
processo privado e outro processo ou participante. Apenas 
aquelas atividades que são usadas para se comunicar com o(s) 
outro(s) participante(s) estão incluídas no Processo público. 
 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 7 de 63 
www.exponencialconcursos.com.br 
2. Coreografias: o foco não está na orquestração do trabalho realizado 
entre os participantes, mas sim na orquestração da troca de 
informações (mensagens) entre os processos da organização 
e de outros agentes externos (processos de fornecedores, clientes, 
etc), demostrando a dinâmica da comunicação entre eles. 
 
 
3. Colaborações, que podem incluir processos ou coreografias: 
representa as interações entre duas ou mais entidades de 
negócios. 
a. Uma visão de Conversações: uso particular e uma 
descrição informal de um diagrama de colaboração. No 
entanto, os pools de uma conversação geralmente não contêm 
um processo e uma coreografia geralmente não é colocada 
entre os pools de um diagrama de conversação. Uma 
conversação é a relação lógica das trocas de mensagens. 
A relação lógica, na prática, geralmente diz respeito a um ou 
mais objetos de interesse, por exemplo, "Pedido", "Envio e 
entrega" ou "Fatura". 
 
 
 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 8 de 63 
www.exponencialconcursos.com.br 
 Caros, não se preocupem se ainda não entendem esses diagramas 
apresentados como exemplo. Por enquanto, é importante que saibam apenas 
as diferenças entre os tipos de usos dos diagramas. Adiante, veremos as 
principais estruturas do BPMN e assim vocês serão capazes de interpretar um 
diagrama BPMN e acertar as questões da prova. 
Para fixar as diferenças, vamos a um esquema: 
 
Esquema 2 – Submodelos do BPMN. 
 
2- (FCC - 2011 - INFRAERO - Analista - Segurança da 
Informação) Na BPMN 2.0, Choreography e Conversation são dois 
a) elementos de processos. 
b) tipos de conectores. 
c) diagramas de interação. 
d) tipos de artefatos. 
e) sub-processos do tipo evento. 
Processos
(Orquestração)
Foco na orquestração 
do trabalho
Privados não 
executáveis
documenta o 
comportamento do 
processo.
Privados executáveis
Finalidade de ser 
executado.
Públicos
Interações entre um 
processo privado e 
outros participantes.
Coreografia
Foco na troca de 
mensagens entre o 
processo e parceiros 
externos
Colaboração
Foco na interação 
entre duas ou mais 
entidades
Conversação
Relação lógica entre a 
troca de mensagens
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 9 de 63 
www.exponencialconcursos.com.br 
Resolução: 
O BPMN não adicionou apenas novos elementos ao diagrama de processo, mas 
também propôs dois tipos de diagramas complementares, que possibilitam 
obter perspectivas diferenciadas sobre o processo: o Diagrama de 
Coreografia e o Diagrama de Conversação. 
O Diagrama de Coreografia apresenta uma visão da interação entre 
processos, especialmente em processos business-to-business, onde há diversas 
partes interessadas envolvidas. No Diagrama de Coreografias, o foco não 
está na orquestração do trabalho realizado entre os participantes, mas sim na 
orquestração da troca de informações (mensagens) entre os processos 
da organização e de outros agentes externos (processos de fornecedores, 
clientes, etc), demostrando a dinâmica da comunicação entre eles. 
O Diagrama de Conversação representa os grupos de mensagens chamados 
“comunicações” e sua relação entre processo e participantes. É um uso 
particular e uma descrição informal de um diagrama de colaboração. 
Uma conversação é a relação lógica das trocas de mensagens. 
Gabarito: Letra C. 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 10 de 63 
www.exponencialconcursos.com.br 
1.3 Elementos básicos do BPMN 
As cinco categorias básicas de elementos do BPMN são: 
 
1. Objetos de Fluxo: principais elementos gráficos para definir o 
comportamento de um processo de negócio. São representados por 
Eventos, Atividades e Desvios (Gateways). 
 
2. Dados: os dados podem ser representados por quatro elementos: 
objetos de dados; dados de entrada; dados de saída; e repositório de 
dados. 
 
3. Objetos de conexão: há quatro formas de conectar os objetos de 
fluxo: fluxo de sequência; fluxo de mensagem; associações; e 
associações de dados. 
 
4. Piscinas e raias: os objetos podem ser agrupados em piscinas (swins) 
e raias (lanes). 
 
5. Artefatos: são usados para fornecer informações adicionais sobre o 
processo. Existem dois artefatos padronizados, mas os modeladores ou 
as ferramentas de modelagem podem adicionar quantos artefatos forem 
necessários. O conjunto atual de Artefatos inclui os Grupos e as 
Anotações de Texto. 
 
Esquema 3 – Elementos do BPMN. 
Elementos 
do BPMN
Objetos de 
Fluxo
Eventos
Atividades
Desvios 
(Gateways)
Dados
Objetos de 
dados
Dados de 
entrada
Dados de 
saída
Repositório 
de dados
Objetos de 
Conexão
Fluxo de 
sequência
Fluxo de 
mensagem
Associações
Associações 
de dados
Piscinas e 
raias
Piscinas 
(swins)
Raias (lanes)
Artefatos
Grupos
Anotações 
de Texto
Curso: Tecnologia da Informação 
Teoria e Questões comentadasProf. Ramon Souza 
 
Prof. Ramon Souza 11 de 63 
www.exponencialconcursos.com.br 
3- (FCC - 2012 - TJ-PE - Analista Judiciário - Análise 
de Suporte) BPMN proporciona artefatos com a capacidade de exibir 
informações adicionais sobre o processo, e que não estão diretamente 
relacionados com a sequência de fluxo ou com o fluxo de mensagem do 
processo. São eles: 
a) Data Object, Group e Annotation. 
b) Gateway, Pool e Lane. 
c) Association, Connector e Pool. 
d) Inline Block, Transaction e Lane. 
e) Join, Looping e Fork. 
Resolução: 
Na versão 2.0 do BPMN, são cinco as categorias básicas de elementos: 
 
Contudo, na versão 1.2 eram quatro categorias, sendo que os objetos de dados 
eram um subgrupo dos Artefatos. Portanto, eram Artefatos: Objetos de Dados, 
Grupos e Anotações de Texto. 
Gabarito: Letra A. 
 
 
Elementos 
do BPMN
Objetos de 
Fluxo
Eventos
Atividades
Desvios 
(Gateways)
Dados
Objetos de 
dados
Dados de 
entrada
Dados de 
saída
Repositório 
de dados
Objetos de 
Conexão
Fluxo de 
sequência
Fluxo de 
mensagem
Associações
Associações 
de dados
Piscinas e 
raias
Piscinas 
(swins)
Raias (lanes)
Artefatos
Grupos
Anotações 
de Texto
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 12 de 63 
www.exponencialconcursos.com.br 
1.4 Objetos de Fluxo do BPMN 
 Os objetos de fluxo são os principais elementos na notação BPMN. Vamos 
ver cada um dos elementos e suas respectivas notações. 
 
Eventos 
Um evento é algo que “acontece” durante o curso de um processo 
ou uma coreografia. Esses eventos afetam o fluxo do modelo e geralmente 
têm uma causa (trigger) ou um impacto (result). Os eventos são círculos com 
centros abertos para permitir que os marcadores internos diferenciem diferentes 
gatilhos ou resultados. Existem três tipos de eventos, com base em quando eles 
afetam o fluxo: Inicial (Start), Intermediários (Intermediate) e Finais (End). 
 
Esquema 4 – Eventos em BPMN. 
 
EXEMPLO: 
O diagrama a seguir apresenta um exemplo simples do uso dos eventos: 
 
Neste exemplo, temos um evento de entrada (Cliente entra na loja virutal), um 
evento intermediário (carrinho fechado) e um evento final (compra realizada). 
Evento
Inicial 
(Start)
Intermediário 
(Intermediate)
Final 
(End)
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 13 de 63 
www.exponencialconcursos.com.br 
 O quadro a seguir apresenta a simbologia de eventos para diversos tipos 
de eventos específicos: 
 
Esquema 5 – Eventos específicos com BPMN. 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 14 de 63 
www.exponencialconcursos.com.br 
 
EXEMPLO: 
O diagrama a seguir apresenta um exemplo simples do uso dos eventos 
específicos: 
 
Neste exemplo, temos eventos intermediários de mensagens. Na ocorrência de 
cima temos um evento de lançamento de uma mensagem . Esta mensagem 
comunica o número de participantes para o Gestor Treinamentos. 
O evento de captura dessa mensagem é marcado por . A partir dessa 
captura, é possível definir o número de caderias e mesas necessárias. 
Note que esses dois eventos ocorrem no meio do fluxo e, por isso, são 
intermediários. 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 15 de 63 
www.exponencialconcursos.com.br 
Atividades 
Uma atividade é um termo genérico para o trabalho que a 
organização realiza em um processo. Uma atividade pode ser atômica ou 
não atômica (composta). As atividades são usadas em processos padrão e em 
coreografias. 
Os tipos de Atividades que fazem parte de um modelo de processo são: 
▪ Tarefa: um conjunto de procedimentos que compõem uma atividade 
realizada por uma pessoa ou grupo de pessoas, em seu menor nível de 
granularidade. 
 
Esquema 6 – Tarefas em BPMN. 
 
▪ Subprocesso: são representados visualmente como retângulos com 
bordas arredondadas com um símbolo [+] na base inferior implicando no 
entendimento que esta atividade contém um conjunto de tarefas. 
 
Esquema 7 – Subprocessos em BPMN. 
Tarefa simples 
ou atômica
Tarefa simples 
em coreografia
Suprocesso Subprocesso expandido
Sub-coreografia Sub-coreografia expandida
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 16 de 63 
www.exponencialconcursos.com.br 
 As atividades podem possuir marcadores, que denotam o 
comportamento específico de uma atividade durante sua execução, 
diferenciando tipos de atividades. O esquema a seguir apresenta os marcadores 
de atividade: 
 
Esquema 8 – Marcadores de Atividades em BPMN. 
 
 
Subprocesso
Atividade que contém um conjunto de tarefas.
Repetição (loop)
Indica que uma atividade deverá ser repetida até que
uma condição estabelecida anteriormente seja
cumprida.
Instâncias múltiplas em paralelo
Dispara múltiplas instâncias da mesma atividade em
paralelo.
Instâncias múltiplas em sequência
Dispara múltiplas instâncias da mesma atividade em
sequência.
Ad hoc
Indica um conjunto de atividades desempenhadas
sem um sequência pré-definida, pois suas tarefas não
são conectadas pelo fluxo de sequência.
Compensação
Tarefa particular que não faz parte do fluxo de
processo que é utilizada exclusivamente para
executar a compensação de uma atividade já
realizada no processo.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 17 de 63 
www.exponencialconcursos.com.br 
 Existem diferentes tipos de tarefas identificadas no BPMN para separar os 
tipos de comportamento inerente que as tarefas podem representar. A lista de 
tipos de tarefas pode ser estendida junto com quaisquer indicadores 
correspondentes. Uma Tarefa que não é mais especificada é chamada Tarefa 
Abstrata. Os tipos de tarefa são: 
 
Esquema 9 – Tipos de Tarefas em BPMN. 
Tarefa de Envio
•Tarefa simples projetada para enviar uma mensagem a
um participante externo (relativo ao processo). Depois
que a mensagem é enviada, a tarefa é concluída.
Tarefa de Recebimento
•Tarefa simples projetada para aguardar que uma
mensagem chegue de um participante externo (relativo
ao processo). Depois que a mensagem é recebida, a
tarefa é concluída.
Tarefa de usuário
•Usado quando a atividade é realizada por uma pessoa
com o auxílio de um sistema.
Tarefa Manual
•Deve ser executada sem o auxílio de qualquer
mecanismo de execução de processos de negócios ou
qualquer aplicativo.
Tarefa de Regra de Negócio
•Provê um mecanismo para o processo fornecer entrada
a um Mecanismo de Regras de Negócios e obter a saída
de cálculos que o Mecanismo de Regras de Negócios
pode fornecer.
Tarefa de Serviço
•Usa algum tipo de serviço, que pode ser um serviço da
Web ou um aplicativo automatizado.
Tarefa de execução de Script
•Executada por um mecanismo de processo de negócios.
O modelador ou implementador define um script em
uma linguagem que o mecanismo pode interpretar.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 18 de 63 
www.exponencialconcursos.com.br 
 
 
EXEMPLO: 
O diagrama a seguir apresenta um exemplo simples do uso de tipos de 
atividades: 
 
Neste exemplo, temos atividades de dois tipos: 
▪ Tarefa Manual : Receber fichas de inscrição. 
 
▪ Tarefas de Usuário : Verificar inscrições pagas; Providenciar 
impressão dos certificados; Alugar sala de treinamento; Preparar 
cadeiras e mesas. 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 19 de 63 
www.exponencialconcursos.com.br 
Desvios (Gateways) 
 Um Desvio (Gateway) é usado para controlar a divergência e a 
convergência dos fluxos de seqüência em um processo e em uma 
coreografia. Assim, ele determinará ramificação,bifurcação, fusão e junção de 
caminhos. Os gateways são representados por losangos e os marcadores 
internos indicarão o tipo de controle de comportamento. 
 
 Vejamos os possíveis gateways em um esquema: 
 
Esquema 10 – Gateways em BPMN. 
 
Condicional ou Exclusivo
•Em um ponto de ramificação, seleciona exatamente um caminho de
saída dentre as alternativas existentes.
•Em um ponto de convergência, basta a execução completa de um
braço de entrada pra que seja ativado o fluxo de saída.
Baseado em eventos
•Em seus fluxos de saída só são permitidos eventos ou tarefas e
recepção; ativa somente o caminho cujo o evento ocorrer antes.
Paralelo baseado em eventos
•Na ocorrência de todos os eventos subsequentes, se cria uma nova
instância do processo.
Inclusivo
•Em um ponto de ramificação, após se avaliar as condições ativa um ou
mais caminhos de saída.
•Em um ponto de convergência, espera que todos os fluxos de entrada
ativos tenham completado para ativar o fluxo de saída.
Complexo
•Trata comportamento complexo de ramificação ou convergência que
não pode ser capturado por outros tipos de desvio.
Paralelo
•Em um ponto de ramificação, todos os fluxos de saída são ativados
simultaneamente.
•Em um ponto de convergência, espera que todos os caminhos de
entreada completem.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 20 de 63 
www.exponencialconcursos.com.br 
 
EXEMPLO: 
O diagrama a seguir apresenta um exemplo simples do uso dos gateways: 
 
Neste exemplo, temos três tipos de gateways: 
▪ Gateway Paralelo : está em um ponto de ramificação e, portanto, 
ativa todos os fluxos subsequentes. Logo ativa as 3 respostas de 
mensagens. 
 
▪ Gateway Complexo : um desvio complexo define alguma regra 
específica para continuar o fluxo. Neste caso, se duas das três respostas 
forem recebidas, o fluxo continua. 
 
▪ Gateway Condicional ou Exclusivo : desvio normal. Neste 
exemplo, se houver reserva suficiente, o fluxo termina, caso contrário, 
retorna-se a solicitação. 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 21 de 63 
www.exponencialconcursos.com.br 
4- (FCC - 2015 - MPE-PB - Analista de Sistemas – 
Administrador de Redes) Na modelagem do processo a seguir usando BPMN 
2.0, o responsável pelo desenho tinha por objetivo demonstrar que as atividades 
A e B acontecem dentro de um subprocesso e apontar que D e E são ambos 
executados se a condição que os antecede for verdadeira. 
 
Pelo propósito descrito, é correto afirmar que o diagrama está 
a) correto na forma de representar o subprocesso que inclui A e B e incorreto 
na representação do encaminhamento para D e E. 
b) correto na forma de representar o subprocesso que inclui A e B e correto na 
representação do encaminhamento para D e E. 
c) incorreto na forma de representar o subprocesso que inclui A e B e incorreto 
na representação do encaminhamento para D e E. 
d) incorreto na forma de representar o subprocesso que inclui A e B e correto 
na representação do encaminhamento para D e E. 
e) correto na forma de representar o subprocesso que inclui A e B e incorreto 
na representação de C antes do encaminhamento para D e E. 
Resolução: 
O responsável errou ao desenhar um subprocesso, pois como ele colocou as 
atividades que estão dentro do subprocesso, não deveria utilizar o símbolo [+], 
mas sim um subprocesso expandido, conforme demonstrado a seguir: 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 22 de 63 
www.exponencialconcursos.com.br 
Caso ele não tivesse utilizado atividades dentro do subprocesso, bastaria indicar 
o nome do subprocesso. 
 
 
Já quanto ao gateway, o desenho está correto, pois utilizando-se um gateway 
paralelo em um ponto de ramificação, todos os fluxos de saída são ativados 
simultaneamente. 
Gabarito: Letra D. 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 23 de 63 
www.exponencialconcursos.com.br 
1.5 Objetos de Conexão do BPMN 
Há quatro formas de conectar os objetos de fluxo: fluxo de sequência; 
fluxo de mensagem; associações; e associações de dados. Além disso, existem 
algumas variações, vejamos: 
 
Esquema 11 – Objetos de Fluxo BPMN. 
 
Normal
Define a ordem de sequência das atividades.
Não Controlado
Fluxo que não é afetado ou não passa por nenhuma condição.
Fluxo Condicional
Possui uma condição associada que define se o fluxo irá seguir ou
não.
Fluxo Padrão
Caminho a ser seguido caso todas as outras condições sejam
falsas.
Fluxo de Exceção
Ocorre fora do fluxo normal do processo e é baseado em um
evento intermediário anexado ao limite de uma atividade que
ocorre durante a execução.
Fluxo de Mensagem
Mostra o fluxo de mensagens entre dois participantes preparados
para enviá-los e recebê-los.
Associação
Usada para vincular informações e Artefatos a elementos gráficos 
do BPMN. Uma ponta de seta na Associação indica uma direção 
de fluxo (por exemplo, dados), quando apropriado.
Associação de Compesação
Ocorre fora do fluxo normal do processo e é baseado em um
evento intermediário de compensação que é acionado através da
falha de uma transação ou um evento de compensação de
lançamento.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 24 de 63 
www.exponencialconcursos.com.br 
5- (FCC - 2010 - AL-SP - Agente Técnico Legislativo 
Especializado - Tecnologia da Informação) Os símbolos seta inteira e seta 
tracejada (considerando que a inteira tem sua ponta preenchida e a tracejada 
tem a ponta vazada e um pequeno círculo em sua origem ? cauda) são as 
respectivas notações de 
a) associação e fluxo de mensagem. 
b) associação e fluxo de sequência. 
c) fluxo de sequência e associação. 
d) fluxo de sequência e fluxo de mensagem. 
e) fluxo de mensagem e fluxo de sequência. 
Resolução: 
Os objetos de fluxo são representados no esquema a seguir: 
 
Gabarito: Letra D. 
 
Normal
Define a ordem de sequência das atividades.
Não Controlado
Fluxo que não é afetado ou não passa por nenhuma condição.
Fluxo Condicional
Possui uma condição associada que define se o fluxo irá seguir ou não.
Fluxo Padrão
Caminho a ser seguido caso todas as outras condições sejam falsas.
Fluxo de Exceção
Ocorre fora do fluxo normal do processo e é baseado em um evento intermediário
anexado ao limite de uma atividade que ocorre durante a execução.
Fluxo de Mensagem
Mostra o fluxo de mensagens entre dois participantes preparados para enviá-los e
recebê-los.
Associação
Usada para vincular informações e Artefatos a elementos gráficos do BPMN. Uma 
ponta de seta na Associação indica uma direção de fluxo (por exemplo, dados), 
quando apropriado.
Associação de Compesação
Ocorre fora do fluxo normal do processo e é baseado em um evento intermediário
de compensação que é acionado através da falha de uma transação ou um evento
de compensação de lançamento.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 25 de 63 
www.exponencialconcursos.com.br 
1.6 Objetos de Dados do BPMN 
Os objetos de dados fornecem informações sobre o que as 
atividades exigem que sejam executadas e/ou o que elas produzem. 
Objetos de dados podem representar um objeto singular ou uma coleção de 
objetos. Dados de Entrada e Dados de Saída fornecem as mesmas informações 
para processos. 
Vejamos as variações desses objetos: 
 
Esquema 12 – Objetos de Dados em BPMN. 
 
 
•Informação que 
transita ao longo do 
processo 
(documentos, e-
mails, cartas, etc.)
Objeto de 
Dados
•Conjunto de 
informações.
Coleção de 
Dados
•Local onde o 
processo pode ler e 
escrever dados 
como, por exemplo, 
uma base de dados 
ou um sistema de 
arquivos.
Repositório 
de Dados•Evento externo ao 
processo. Pode ser 
lido por uma 
atividade.
Dado de 
Entrada
•Variável disponível 
como resultado da 
execução de um 
processo completo.
Dado de 
Saída
•Usado para representar 
o conteúdo de uma 
comunicação entre dois 
participantes do 
processo.
Mensagem
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 26 de 63 
www.exponencialconcursos.com.br 
 
EXEMPLO: 
O diagrama a seguir apresenta um exemplo simples do uso dos objetos de 
dados: 
 
Neste exemplo, a Tarefa Preencher solicitação está associada a um objeto de 
dados Formulário TR3 – Solicitações Internas. Note que este documento é saída 
da Tarefa Preencher Solicitação e entrada da Tarefa Verificar Estoque. 
Outros objetos de dados existentes nesse diagrama são: Planilha de controle de 
estoque e o Formulário TR31 – Entrega de Material Solicitado. 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 27 de 63 
www.exponencialconcursos.com.br 
1.7 Piscinas e raias em BPMN 
 Uma piscina (pool) é uma representação gráfica para um 
participante em uma colaboração. Uma piscina pode conter detalhes 
internos da forma como o processo é executado ou não conter detalhes (black 
box). Geralmente, um pool representa uma organização. Representa os 
principais participantes de um processo, geralmente separando diferentes 
organizações. 
 Uma raia (lane) é uma subpartição de uma piscina que é usada para 
organizar e categorizar atividades. Geralmente, uma lane representa um 
departamento dentro da organização. São as subdivisões existentes no pool. 
Sua função é manter todas as atividades do processo organizadas. As atividades 
podem ser separadas conforme as atividades associadas, que podem ser função, 
papel ou departamento. 
 
 
EXEMPLO: 
O diagrama a seguir apresenta um exemplo simples do uso de piscinas e raias: 
 
Neste exemplo, temos 3 pools: Processo de Consessão de Crédito, Cliente e 
SERASA. 
Além disso, o Processo de Concessão de Crédito é dividido em duas lanes: 
Gerente do Produto e Gerente da conta. 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 28 de 63 
www.exponencialconcursos.com.br 
 
Esquema 13 – Piscinas e raiais em BPMN. 
6- (FCC - 2011 - TCE-PR - Analista de Controle - 
Jurídica) Sobre o BPMN, considere: 
I. Um pool representa uma organização. 
II. Uma lane representa um departamento dentro da organização. 
III. Um processo não é representado por um elemento do BPMN. 
Está correto o que consta em 
a) I, II e III. 
b) I e II, apenas. 
c) I e III, apenas. 
d) I, apenas. 
e) II, apenas. 
Resolução: 
Vamos analisar cada item da questão. 
I. Correto: Um pool representa uma organização. Representa os principais 
participantes de um processo, geralmente separando diferentes organizações. 
II. Correto: Uma lane representa um departamento dentro da organização. São 
as subdivisões existentes no pool. Sua função é manter todas as atividades do 
processo organizadas. As atividades podem ser separadas conforme as 
atividades associadas, que podem ser função, papel ou departamento. 
III. Correto: Um processo não é representado por um elemento do BPMN. A 
notação BPMN apresenta um conjunto robusto de símbolos para modelagem de 
diferentes aspectos de processos de negócio e nenhum elemento único 
representa um processo como um todo. 
Gabarito: Letra A. 
Pool Lane
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 29 de 63 
www.exponencialconcursos.com.br 
1.8 Artefatos em BPMN 
Os Artefatos são usados para fornecer informações adicionais sobre 
o processo. Existem dois artefatos padronizados, mas os modeladores ou as 
ferramentas de modelagem podem adicionar quantos artefatos forem 
necessários. 
O conjunto atual de Artefatos inclui os Grupos e as Anotações de Texto. 
 Um Grupo é um agrupamento de elementos gráficos que estão em 
uma mesma categoria. Os grupos não afetam o fluxo de sequência. O nome 
da categoria aparece como label para o grupo. As categorias podem ser usada 
para documentar ou facilitar a análise do modelo. 
 As Anotações de Texto são um mecanismo para fornecer 
informações adicionais para o leitor do diagrama BPMN. 
 
 
Esquema 14 – Artefatos em BPMN. 
 
 
Grupo Anotação de 
Texto
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 30 de 63 
www.exponencialconcursos.com.br 
1.9 Lendo os diagramas BPMN 
 Prezados alunos, agora que já vimos a sintaxe básica do BPMN, bem como 
os principais elementos que extendem a notação, já devemos conseguir 
interpretar diagramas completos. Então, para reforçar nosso aprendizado trago 
um exemplo de diagrama BPMN e sua explicação de forma textual. 
 
EXEMPLO: 
O diagrama a seguir apresenta um processo de venda de livros pela WEB: 
 
Neste exemplo, temos 3 pools: Processo Vender Livros via Web; Cliente e 
Editora. O Processo Vender Livros via Web é dividido em 3 lanes: Expedição, 
Cobrança e Atendimento. 
A comunicação entre as pools é realizada via fluxo de mensagens . 
Assim, por exemplo, há um envio de mensagem de Pedido de Livros do Cliente 
para o Processo, que trata essa mensagem na Tarefa da raia de 
Atendimento, que é uma tarefa do tipo Serviço e, portanto, é realizada 
automaticamente por um serviço web ou sistema. 
Após registrar o pedido, há um Gateway Exclusivo para verificar se os itens 
estão disponíveis ou se precisa ser feita alguma encomenda. Caso haja 
necessidade de encomenda de alguma unidade, o subprocesso entra em 
ação. Note que esse subprocesso possui o marcado de paralelismo e, assim, 
podem ser encomendadas várias obras ao mesmo tempo. 
Seguindo no fluxo, há outro Gateway Exclusivo seguido de um Gateway 
Paralelo que inicia simultaneamente as tarefas e , esta última 
manual e, dessa forma, deve ser realizada por uma pessoa. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 31 de 63 
www.exponencialconcursos.com.br 
Após emitir a cobrança, temos eventos intermediários de lançamento e captura 
de mensagens de pagamento para então . Esta emissão é uma 
tarefa de usuário e, assim, é realizada por uma pessoa com auxílio de um 
sistema. 
Mais um Gateway Exclusivo no subprocesso de Expedição, que segue caso 
haja a emissão da nota fiscal e a separação dos livros do pedido. Em caso 
positivo, segue-se para o despacho dos livros que também é realizado de forma 
manual conforme demonstra a tarefa . 
Ao final no fluxo, há uma tarefa de de recebimento que informa que o 
Cliente recebeu o pedido. 
 
Agora, vamos resolver uma questão que traz uma diagrama completo, 
que embora simples, pode ser usado para reforçar o conhecimento sobre a 
notação básica do modelo. 
7- (FCC - 2016 - Prefeitura de Teresina - PI - Técnico 
de Nível Superior - Analista de Sistemas) Considere a figura abaixo que 
representa um processo diagramado com a notação BPMN. 
 
Neste caso, I, II e III são símbolos que representam, correta e respectivamente, 
a) objeto de dados − subprocesso − gateway paralelo. 
b) pool − subprocesso − gateway inclusivo. 
c) objeto de dados − tarefa − evento baseado em gateway 
d) objeto de dados − grupo − lane. 
e) anotação − tarefa − evento baseado em gateway. 
Resolução: 
O processo apresentado na questão é referente ao estudo para concurso e 
realização da prova. Vamos descrever este processo com base na notação BPMN 
e completar com o que se pede. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 32 de 63 
www.exponencialconcursos.com.br 
O fluxo inicia com o evento de início marcado por . 
A primeira atividade é a tarefa . Sendo uma tarefa, é umconjunto de 
procedimentos que compõem uma atividade realizada por uma pessoa ou grupo 
de pessoas, em seu menor nível de granularidade. 
Associado a esta tarefa existe um Objeto de Dados . Os objetos de 
dados fornecem informações sobre o que as atividades exigem que 
sejam executadas e/ou o que elas produzem. Esse objeto informa então 
que, na Tarefa Obter material de estudo, obtém-se uma apostila (convenhamos 
que se for o PDF do Exponencial, as chances de sucesso são bem maiores!!!). 
Note que existe uma seta tracejada entre a Tarefa e o Objeto de Dados, isto é, 
existe uma Associação entre eles. 
Continuando no fluxo, da Tarefa sai um fluxo de sequência 
representado por uma seta . Esse fluxo vai para o subprocesso 
. Sabemos que Estudar para Concurso é uma Atividade do tipo 
Subprocesso, pois está marcada com [+]. Neste diagrama, o subprocesso não 
está expandido e, portanto, não mostra os detalhes do fluxo que ocorre no 
interior desse subprocesso (mas vou te passar um que acho que pode ajudar: 
ler os PDFs do Exponencial, acompanhar os nossos vídeos de dicas no nosso 
canal do Youtube, resolver muitas questões no SQ, revisar, revisar, revisar, 
principalmente pelos nossos esquemas e fazer a prova tranquilo, rsrsrsr). 
Após esse subprocesso, temos um Gateway Paralelo , que em um ponto 
de ramificação, ativa todos os fluxos de saída simultaneamente. Assim, tanto o 
Subprocesso quanto a Tarefa serão executados. 
Como temos novamente um Gateway Paralelo , só que agora em um 
ponto de convergência, espera-se que todos os caminhos de entrada 
completem. Logo, o fluxo segue após a execução do Subprocesso Participar 
do concurso e da Tarefa Ficar de olho no relógio. 
O fluxo segue para a Tarefa e depois encerra com o evento de 
Encerramento . O mais correto, seria representar o evento de encerramento 
por , mas provavelmente a ferramenta utilizada não deixou a linha grossa o 
suficiente. 
Assim, temos que os itens I, II e III se referem, respectivamente, a um objeto 
de dados, um subprocesso e a um gateway paralelo. 
Gabarito: Letra A. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 33 de 63 
www.exponencialconcursos.com.br 
2. QUESTÕES COMENTADAS 
BPMN 
8- (FCC - 2012 - TCE-AM - Analista de Controle Externo - Tecnologia 
da Informação) Sobre a BPMN, é correto afirmar: 
a) No BPMN, o andamento do processo deve ocorrer juntamente com o 
preenchimento de um formulário eletrônico, em que cada pessoa participante 
do processo deve fornecer determinadas informações. 
b) É uma ferramenta utilizada para gerar diagramas da UML usando maneiras 
e lógicas diferentes. Apesar de útil, muitas vezes não é adotada pelas empresas 
por não oferecer um padrão de modelagem. 
c) É um software responsável pela automação do gerenciamento de processos 
de negócio. Garante a simulação, a execução, o controle e a otimização de 
processos. 
d) Em uma empresa é necessário ter BPMN para se realizar o gerenciamento de 
processos de negócio, pois implantar tal gerenciamento requer o uso de 
ferramentas capazes de trabalhar em um nível de abstração possível apenas 
por meio do uso de software. 
e) Trata-se de uma notação padrão para o desenho de fluxogramas em 
processos de negócios. Na prática, trata-se de um conjunto de regras e 
convenções que determinam como os fluxogramas devem ser desenhados. 
Resolução: 
O Business Process Model and Notation é um padrão criado pela Business 
Process Management Initiative (BPMI), incorporado ao Object Mnagement 
Group (OMG). Essa notação apresenta um conjunto robusto de símbolos 
para modelagem de diferentes aspectos de processos de negócio. Como 
na maioria das notações, os símbolos descrevem relacionamentos claramente 
definidos, tais como fluxo de atividades e ordem de precedência. É o standard 
internacional para modelação gráfica de processos. É baseado nos tradicionais 
fluxogramas mais expressivo e com uma semântica mais precisa. 
O BPMN é uma notação padrão para a modelagem de processo de 
negócios. Business Process Modeling Notation (BPMN) é uma notação gráfica 
que descreve a lógica de etapas de um processo de negócio. Esta notação 
foi especialmente concebida para coordenar a sequência de processos e 
mensagens que fluem entre os participantes em atividades diferentes. Na 
prática, trata-se de um conjunto de regras e convenções que 
determinam como os fluxogramas devem ser desenhados. Seu principal 
objetivo é prover uma notação com interface amigável e que seja compreendida 
por todos os usuários envolvidos, desde os analistas de negócios até os analistas 
de sistemas. 
Gabarito: Letra E. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 34 de 63 
www.exponencialconcursos.com.br 
9- (FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - 
Tecnologia da Informação) O analista de TI Matheus, do TRT da 3ª Região, 
durante o desenho de um processo utilizando a BPMN, deparou-se com a 
seguinte situação: em um ponto do processo em que a decisão seria tomada 
com base em um evento existiam dois possíveis eventos: (I) que o cliente 
entregasse os documentos no prazo estabelecido ou (II) que não os entregasse 
e o prazo de 5 dias expiraria. O primeiro evento que ocorresse determinaria o 
caminho do fluxo. No seu desenho ele utilizou, corretamente, o objeto BPMN 
Gataway 
a) Exclusivo baseado em Eventos. 
b) Paralelo. 
c) Exclusivo baseado em Dados. 
d) Inclusivo com Eventos. 
e) Exclusivo Paralelo. 
Resolução: 
Um Desvio (Gateway) é usado para controlar a divergência e a 
convergência dos fluxos de seqüência em um processo e em uma 
coreografia. Os gateways são representados por losangos e os marcadores 
internos indicarão o tipo de controle de comportamento. 
 
Gabarito: Letra A. 
Condicional ou Exclusivo
• Em um ponto de ramificação, seleciona exatamente um caminho de saída dentre as alternativas existentes.
• Em um ponto de convergência, basta a execução completa de um braço de entrada pra que seja ativado o
fluxo de saída.
Baseado em eventos
• Em seus fluxos de saída só são permitidos eventos ou tarefas e recepção; ativa somente o caminho cujo o
evento ocorrer antes.
Paralelo baseado em eventos
• Na ocorrência de todos os eventos subsequentes, se cria uma nova instância do processo.
Inclusivo
• Em um ponto de ramificação, após se avaliar as condições ativa um ou mais caminhos de saída.
• Em um ponto de convergência, espera que todos os fluxos de entrada ativos tenham completado para ativar
o fluxo de saída.
Complexo
• Trata comportamento complexo de ramificação ou convergência que não pode ser capturado por outros tipos
de desvio.
Paralelo
• Em um ponto de ramificação, todos os fluxos de saída são ativados simultaneamente.
• Em um ponto de convergência, espera que todos os caminhos de entreada completem.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 35 de 63 
www.exponencialconcursos.com.br 
10- (FCC - 2015 - DPE-RR - Analista de Sistemas) Ao fazer a modelagem 
de processos utilizando a notação BPMN, um Analista de Sistemas utilizou 
a) retângulos para representar os gateways, cujas anotações indicam seu tipo 
e comportamento. 
b) retângulos com cantos arredondados para representar atividades, que são 
um passo dentro do processo e consomem recursos, como tempo e custos. 
c) retângulos para representar eventos, que podem iniciar um processo, 
interromper um processo ou uma atividade, parar o processo ou finalizá-lo. 
d) setas sólidas para representar as linhas de mensagem, que indicam a 
comunicação entre 2 pools. 
e) setas tracejadas para conectar as figuras básicas, representando o controle 
do fluxo e a sequência das atividades. 
Resolução: 
Vamos analisar cada item. 
a) Incorreto: retângulos losangos para representar os gateways, cujasanotações indicam seu tipo e comportamento. 
b) Correto: retângulos com cantos arredondados para representar atividades, 
que são um passo dentro do processo e consomem recursos, como tempo e 
custos. Descreve o tipo de trabalho que deve ser feito. Uma atividade, em um 
fluxo de trabalho, pode ser: 
▪ Tarefa: Um conjunto de procedimentos que compõem uma atividade 
realizada por uma pessoa ou grupo de pessoas, em seu menor nível de 
granularidade. 
▪ Subprocesso: São representados visualmente como retângulos com 
bordas arredondadas com um símbolo [+] na base inferior implicando no 
entendimento que esta atividade contém um conjunto de tarefas. 
c) Incorreto: retângulos círculos para representar eventos, que podem iniciar 
um processo, interromper um processo ou uma atividade, parar o processo ou 
finalizá-lo. 
d) Incorreto: setas sólidas pontilhadas para representar as linhas de 
mensagem, que indicam a comunicação entre 2 pools. 
e) Incorreto: setas tracejadas sólidas para conectar as figuras básicas, 
representando o controle do fluxo e a sequência das atividades. 
Gabarito: Letra B. 
 
 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 36 de 63 
www.exponencialconcursos.com.br 
11- (FCC - 2015 - TRT - 3ª Região (MG) - Analista Judiciário - 
Tecnologia da Informação) Na BPMN, considere: 
I. Mecanismo visual que permite agrupar as atividades, com fins de 
documentação ou análise. 
II. Provê informações sobre as entradas e saídas de uma atividade. 
III. Liga artefatos (anotações, objetos de dados, grupos) a outros elementos do 
mapa do processo. 
Trata-se, respectivamente, de 
a) Atividade, Evento e Linha de Sequência. 
b) Grupo, Objeto de Dados e Associação. 
c) Tarefa, Objeto de Dados e Linha de Sequência. 
d) Fase, Evento e Associação. 
e) Atividade, Grupo e Linha de Mensagem. 
Resolução: 
Vamos analisar cada um dos itens: 
I. Grupo: é um agrupamento de elementos gráficos que estão em uma 
mesma categoria. Os grupos não afetam o fluxo de sequência. O nome da 
categoria aparece como label para o grupo. As categorias podem ser usada para 
documentar ou facilitar a análise do modelo. 
II. Objeto de dados: fornecem informações sobre o que as atividades 
exigem que sejam executadas e/ou o que elas produzem. Objetos de 
dados podem representar um objeto singular ou uma coleção de objetos. Dados 
de Entrada e Dados de Saída fornecem as mesmas informações para processos. 
III. Associação: usada para vincular informações e artefatos a elementos 
gráficos do BPMN. Uma ponta de seta na Associação indica uma direção de fluxo 
(por exemplo, dados), quando apropriado. 
Gabarito: Letra B. 
 
12- (FCC - 2014 - AL-PE - Analista Legislativo - Sistemas) Considere o 
seguinte diagrama: 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 37 de 63 
www.exponencialconcursos.com.br 
De acordo com a notação BPMN, podem ser identificados no diagrama: 
I. círculos 
II. retângulos com cantos arredondados 
III. losango 
IV. setas 
V. retângulos com nomes escritos na vertical à esquerda 
que correspondem, correta e respectivamente, a: 
a) estados - eventos - decisões - fluxos de mensagens - processos 
b) eventos - processos - gateway - workflows - pools 
c) eventos - atividades - gateway - fluxos de sequência – pools 
d) triggers - processos - conexões - workflows – atividades 
e) estados - workflows - decisões - fluxos de mensagens - atividades 
Resolução: 
Vejamos a que se refere cada símbolo dos itens: 
I. círculos. Um evento é algo que “acontece” durante o curso de um 
processo ou uma coreografia. Os eventos são círculos com centros abertos 
para permitir que os marcadores internos diferenciem diferentes gatilhos ou 
resultados. 
II. retângulos com cantos arredondados. Uma atividade é um termo 
genérico para o trabalho que a organização realiza em um processo. Uma 
atividade pode ser atômica ou não atômica (composta). As atividades são 
usadas em processos padrão e em coreografias. 
III. losango. Um Desvio (Gateway) é usado para controlar a divergência 
e a convergência dos fluxos de seqüência em um processo e em uma 
coreografia. Assim, ele determinará ramificação, bifurcação, fusão e junção de 
caminhos. Os gateways são representados por losangos e os marcadores 
internos indicarão o tipo de controle de comportamento. 
IV. setas. Há quatro formas de conectar os objetos de fluxo: fluxo de 
sequência; fluxo de mensagem; associações; e associações de dados. Além 
disso, existem algumas variações. As conexões são representadas por setas. 
V. retângulos com nomes escritos na vertical à esquerda. Uma piscina 
(pool) é uma representação gráfica para um participante em uma 
colaboração. 
Gabarito: Letra C. 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 38 de 63 
www.exponencialconcursos.com.br 
13- (FCC - 2013 - TRT - 5ª Região (BA) - Analista Judiciário - Tecnologia 
da Informação) A notação BPMN é rica em elementos de representação, o que 
torna possível modelar processos mais complexos. Para representar uma divisão 
de fluxo (como em uma exceção) ou junções de fluxo, utiliza-se 
a) seta com ponta vazia, que é chamada ponteiro. 
b) hexágono, que é chamado conector. 
c) losango, que é chamado de gateway. 
d) paralelogramo, que é chamado conector. 
e) círculo, que é chamado concentrador. 
Resolução: 
Um Desvio (Gateway) é usado para controlar a divergência e a 
convergência dos fluxos de seqüência em um processo e em uma 
coreografia. Os gateways são representados por losangos e os marcadores 
internos indicarão o tipo de controle de comportamento. 
 
Gabarito: Letra C. 
 
Condicional ou Exclusivo
•Em um ponto de ramificação, seleciona exatamente um caminho de saída dentre
as alternativas existentes.
•Em um ponto de convergência, basta a execução completa de um braço de
entrada pra que seja ativado o fluxo de saída.
Baseado em eventos
•Em seus fluxos de saída só são permitidos eventos ou tarefas e recepção; ativa
somente o caminho cujo o evento ocorrer antes.
Paralelo baseado em eventos
•Na ocorrência de todos os eventos subsequentes, se cria uma nova instância do
processo.
Inclusivo
•Em um ponto de ramificação, após se avaliar as condições ativa um ou mais
caminhos de saída.
•Em um ponto de convergência, espera que todos os fluxos de entrada ativos
tenham completado para ativar o fluxo de saída.
Complexo
•Trata comportamento complexo de ramificação ou convergência que não pode
ser capturado por outros tipos de desvio.
Paralelo
•Em um ponto de ramificação, todos os fluxos de saída são ativados
simultaneamente.
•Em um ponto de convergência, espera que todos os caminhos de entreada
completem.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 39 de 63 
www.exponencialconcursos.com.br 
14- (FCC - 2014 - TRT - 13ª Região (PB) - Técnico Judiciário - 
Tecnologia da Informação) Considere as figuras abaixo, que fazem parte da 
notação BPMN. 
 
As figuras A e B, em diagramas que utilizam a notação BPMN, representam, 
respectivamente, 
a) processo e gateway paralelo. 
b) subprocesso e gateway inclusivo. 
c) atividade e gateway exclusivo. 
d) atividade e gateway padrão. 
e) subprocesso por evento e gateway inclusivo. 
Resolução: 
A figura A representa um subprocesso e a figura B um gateway inclusivo. 
Os Subprocessos são representados visualmente como retângulos com bordas 
arredondadas com um símbolo [+] na base inferior implicando no entendimento 
que esta atividade contém um conjunto de tarefas. 
 
 
Suprocesso Subprocesso expandido
Sub-coreografia Sub-coreografia expandida
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 40 de 63 
www.exponencialconcursos.com.brUm Desvio (Gateway) é usado para controlar a divergência e a 
convergência dos fluxos de seqüência em um processo e em uma 
coreografia. Os gateways são representados por losangos e os marcadores 
internos indicarão o tipo de controle de comportamento. 
 
Gabarito: Letra B. 
 
15- (FCC - 2012 - TST - Analista Judiciário - Análise de Sistemas) A 
BPMN (Business Process Modeling Notation) é caracterizada por 
a) grupos de procedimentos os quais são representados por um diagrama de 
blocos para ilustrar os relacionamentos entre artefatos de um software. 
b) um conjunto de tarefas representadas por ícones e interligadas por símbolos 
de fluxograma para facilitar o entendimento de um processo de negócio. 
c) uma representação textual do grupo de tarefas que compõem um processo 
para a tomada de decisões por membros de uma organização. 
d) classes de negócio interligadas por notações de relacionamento, tais como 
associações ou generalizações, a fim de facilitar a compreensão dos requisitos 
de um software. 
e) objetos de software que ilustram a instância de classes de negócio, 
organizadas através da notação de pacote, sendo uma maneira de visualizar os 
processos de negócio que incidem sobre estes objetos. 
Condicional ou Exclusivo
• Em um ponto de ramificação, seleciona exatamente um caminho de saída dentre as alternativas existentes.
• Em um ponto de convergência, basta a execução completa de um braço de entrada pra que seja ativado o
fluxo de saída.
Baseado em eventos
• Em seus fluxos de saída só são permitidos eventos ou tarefas e recepção; ativa somente o caminho cujo o
evento ocorrer antes.
Paralelo baseado em eventos
• Na ocorrência de todos os eventos subsequentes, se cria uma nova instância do processo.
Inclusivo
• Em um ponto de ramificação, após se avaliar as condições ativa um ou mais caminhos de saída.
• Em um ponto de convergência, espera que todos os fluxos de entrada ativos tenham completado para ativar
o fluxo de saída.
Complexo
• Trata comportamento complexo de ramificação ou convergência que não pode ser capturado por outros tipos
de desvio.
Paralelo
• Em um ponto de ramificação, todos os fluxos de saída são ativados simultaneamente.
• Em um ponto de convergência, espera que todos os caminhos de entreada completem.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 41 de 63 
www.exponencialconcursos.com.br 
Resolução: 
O Business Process Model and Notation é um padrão criado pela Business 
Process Management Initiative (BPMI), incorporado ao Object Mnagement 
Group (OMG). Essa notação apresenta um conjunto robusto de símbolos 
para modelagem de diferentes aspectos de processos de negócio. Como 
na maioria das notações, os símbolos descrevem relacionamentos claramente 
definidos, tais como fluxo de atividades e ordem de precedência. É o standard 
internacional para modelação gráfica de processos. É baseado nos tradicionais 
fluxogramas mais expressivo e com uma semântica mais precisa. 
O BPMN é uma notação padrão para a modelagem de processo de 
negócios. Business Process Modeling Notation (BPMN) é uma notação gráfica 
que descreve a lógica de etapas de um processo de negócio. Esta notação 
foi especialmente concebida para coordenar a sequência de processos e 
mensagens que fluem entre os participantes em atividades diferentes. Na 
prática, trata-se de um conjunto de regras e convenções que 
determinam como os fluxogramas devem ser desenhados. Seu principal 
objetivo é prover uma notação com interface amigável e que seja compreendida 
por todos os usuários envolvidos, desde os analistas de negócios até os analistas 
de sistemas. 
Gabarito: Letra B. 
 
16- (FCC - 2012 - TRE-SP - Analista Judiciário - Análise de Sistemas) 
Sobre BPMN, considere: 
I. Elementos de modelagem utilizados para controlar como a sequência do fluxo 
interage dentro de um processo ao convergir e divergir. 
II. Representa um trabalho que será executado em um processo de negócio. 
III. O elemento utilizado para sua representação é um círculo com borda dupla. 
I, II e III referem-se, respectivamente, a 
a) mensagem, entidade e decisão. 
b) evento, tarefa e processamento. 
c) mensagem, processo e swimlane. 
d) pool, swimlane e raia. 
e) gateway, atividade e evento intermediário. 
Resolução: 
I. Gateways: Elementos de modelagem utilizados para controlar como a 
sequência do fluxo interage dentro de um processo ao convergir e divergir. 
II. Atividade: Representa um trabalho que será executado em um processo de 
negócio. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 42 de 63 
www.exponencialconcursos.com.br 
III. Evento Intermediário: O elemento utilizado para sua representação é um 
círculo com borda dupla. 
 
Gabarito: Letra E. 
 
17- (FCC - 2011 - INFRAERO - Analista - Segurança da Informação) Na 
BPMN 2.0, o símbolo de uma tarefa contendo, em seu canto esquerdo superior, 
o desenho de duas engrenagens sobrepostas, significa 
a) Looping Task. 
b) User Task. 
c) Business Rule Task. 
d) Manual Task. 
e) Service Task. 
Resolução: 
Vamos analisar cada item. 
a) Incorreto: Looping Task. Indica que uma atividade deverá ser repetida até 
que uma condição estabelecida anteriormente seja cumprida. A representação 
da tarefa em loop é mostrada na imagem abaixo. 
 
b) Incorreto: User Task. Usado quando a atividade é realizada por uma 
pessoa com o auxílio de um sistema. A representação de uma tarefa de usuário 
é mostrada na imagem abaixo. 
 
Evento
Inicial 
(Start)
Intermediário 
(Intermediate)
Final 
(End)
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 43 de 63 
www.exponencialconcursos.com.br 
c) Incorreto: Business Rule Task. Fornece um mecanismo para o Processo 
fornecer entrada a um Mecanismo de Regras de Negócios e obter a saída de 
cálculos que o Mecanismo de Regras de Negócios pode fornecer. A 
representação de uma Business Rule Task é mostrada na imagem abaixo. 
 
d) Incorreto: Manual Task. Atividade não-automática, realizada por uma 
pessoa, sem uso do sistema. A representação de uma tarefa manual é mostrada 
na imagem abaixo. 
 
e) Correto: Service Task. Atividade que ocorre automaticamente, ligado a 
algum tipo de serviço, sem necessidade de interferência humana. A 
representação de uma tarefa de serviço é mostrada na imagem abaixo. 
 
Gabarito: Letra E. 
 
18- (FCC - 2011 - TCE-PR - Analista de Controle - Jurídica) No modelo de 
processos, segundo o BPMN, o desdobramento máximo do trabalho executado 
em um processo é a definição de 
a) data object. 
b) tarefa. 
c) evento. 
d) função. 
e) gateway. 
Resolução: 
Vamos analisar cada item. 
a) Incorreto: data object. Os objetos de dados fornecem informações 
sobre o que as atividades exigem que sejam executadas e/ou o que elas 
produzem. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 44 de 63 
www.exponencialconcursos.com.br 
b) Correto: tarefa. Nível mais detalhado das atividades, é um conjunto de 
trabalhos a serem executados, envolvendo rotina e prazo determinado, 
corresponde a um nível imediatamente inferior ao de uma atividade. 
c) Incorreto: evento. Um evento é algo que “acontece” durante o curso 
de um processo ou uma coreografia. Esses eventos afetam o fluxo do 
modelo e geralmente têm uma causa (trigger) ou um impacto (result). Existem 
três tipos de eventos, com base em quando eles afetam o fluxo: Inicial (Start), 
Intermediários (Intermediate) e Finais (End). 
d) Incorreto: função. Não definido no BPMN 
e) Incorreto: gateway. Um Desvio (Gateway) é usado para controlar a 
divergência e a convergência dos fluxos de seqüência em um processo 
e em uma coreografia. Assim, ele determinará ramificação, bifurcação, fusão 
e junção de caminhos. 
Gabarito:Letra B. 
 
19- (FCC - 2011 - INFRAERO - Analista de Sistemas - Gestão de TI) Na 
notação BPMN (versão 1.2), quando um diagrama envolve duas entidades de 
negócio, ou participantes que estão separados fisicamente no diagrama, e 
especifica "quem faz o quê", colocando os eventos e os processos em áreas 
protegidas, são utilizados 
a) Pools. 
b) Lanes. 
c) Gateways. 
d) Data Object. 
e) Sequence Flow. 
Resolução: 
Vamos analisar cada item. 
a) Correto: Pools. Uma piscina (pool) é uma representação gráfica para 
um participante em uma colaboração. Uma piscina pode conter detalhes 
internos da forma como o processo é executado ou não conter detalhes (black 
box). Geralmente, um pool representa uma organização. Representa os 
principais participantes de um processo, geralmente separando diferentes 
organizações. 
b) Incorreto: Lanes. Uma raia (lane) é uma subpartição de uma piscina 
que é usada para organizar e categorizar atividades. Geralmente, uma lane 
representa um departamento dentro da organização. São as subdivisões 
existentes no pool. Sua função é manter todas as atividades do processo 
organizadas. As atividades podem ser separadas conforme as atividades 
associadas, que podem ser função, papel ou departamento. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 45 de 63 
www.exponencialconcursos.com.br 
c) Incorreto: Gateways. Um Desvio (Gateway) é usado para controlar a 
divergência e a convergência dos fluxos de seqüência em um processo 
e em uma coreografia. Assim, ele determinará ramificação, bifurcação, fusão 
e junção de caminhos. 
d) Incorreto: Data Object. Os objetos de dados fornecem informações 
sobre o que as atividades exigem que sejam executadas e/ou o que elas 
produzem. 
e) Incorreto: Sequence Flow. Um fluxo de sequência é usado para mostrar a 
ordem em que as atividades serão executadas em um processo. 
Gabarito: Letra A. 
 
20- (FCC - 2011 - INFRAERO - Analista - Segurança da Informação) 
Entre as novas features da BPMN 2.0 estão novos elementos de processos. Dois 
deles são: 
a) Markers for Tasks e Service Model. 
b) Fork e Gateway. 
c) Uncontrolled flow e Service Model. 
d) Conditional flow e Markers for Tasks. 
e) Collapsed Sub-Process e Gateway. 
Resolução: 
O BPMN 2.0 é uma evolução fundamental do padrão original. Ele amplia o 
escopo e os recursos do BPMN em diversas áreas: Formaliza a semântica de 
execução para todos os elementos do BPMN; Define o mecanismo de 
extensibilidade para extensões de modelo de processo e extensões gráficas; 
Refina a composição e a correlação de eventos; Estende a definição de 
interações humanas; Define novos modelos de serviço (Service Model), 
sendo agora modelo colaborativo, interno, coreografia, colaborativos e 
conversação; Define novos marcadores para tarefas (Markers for Tasks), 
sendo eles regra de negócios e de servisse (ou invocação de serviço); Altera os 
marcadores Multi-Instance; Define novas Tarefas Globais; etc. 
Gabarito: Letra A. 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 46 de 63 
www.exponencialconcursos.com.br 
3. RISCO EXPONENCIAL 
✓ BPMN. 
 
 
✓ Submodelos do BPMN. 
 
Ícones padrões para o desenho de 
processos, o que facilita o 
entendimento do usuário.
Notação gráfica para a especificação 
de processos de negócios em um 
Business Process Diagram (BPD), ou 
Diagrama de Processos de Negócio
Notação padrão que seja facilmente 
compreensível por todos os 
intervenientes do negócio
Baseado em uma técnica de 
fluxograma muito semelhante ao de 
diagramas de atividades da Unified 
Modeling Language (UML)
BPMN
Processos
(Orquestração)
Foco na orquestração 
do trabalho
Privados não 
executáveis
documenta o 
comportamento do 
processo.
Privados executáveis
Finalidade de ser 
executado.
Públicos
Interações entre um 
processo privado e 
outros participantes.
Coreografia
Foco na troca de 
mensagens entre o 
processo e parceiros 
externos
Colaboração
Foco na interação 
entre duas ou mais 
entidades
Conversação
Relação lógica entre a 
troca de mensagens
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 47 de 63 
www.exponencialconcursos.com.br 
✓ Elementos do BPMN. 
 
 
✓ Eventos em BPMN. 
 
 
 
 
 
 
 
Elementos 
do BPMN
Objetos de 
Fluxo
Eventos
Atividades
Desvios 
(Gateways)
Dados
Objetos de 
dados
Dados de 
entrada
Dados de 
saída
Repositório 
de dados
Objetos de 
Conexão
Fluxo de 
sequência
Fluxo de 
mensagem
Associações
Associações 
de dados
Piscinas e 
raias
Piscinas 
(swins)
Raias (lanes)
Artefatos
Grupos
Anotações 
de Texto
Evento
Inicial 
(Start)
Intermediário 
(Intermediate)
Final 
(End)
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 48 de 63 
www.exponencialconcursos.com.br 
✓ Eventos específicos em BPMN. 
 
 
 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 49 de 63 
www.exponencialconcursos.com.br 
✓ Tarefas em BPMN. 
 
 
✓ Subprocessos em BPMN. 
 
 
Tarefa simples 
ou atômica
Tarefa simples 
em coreografia
Suprocesso Subprocesso expandido
Sub-coreografia Sub-coreografia expandida
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 50 de 63 
www.exponencialconcursos.com.br 
✓ Marcadores de Atividades em BPMN. 
 
 
 
 
 
 
 
Subprocesso
Atividade que contém um conjunto de tarefas.
Repetição (loop)
Indica que uma atividade deverá ser repetida até que
uma condição estabelecida anteriormente seja
cumprida.
Instâncias múltiplas em paralelo
Dispara múltiplas instâncias da mesma atividade em
paralelo.
Instâncias múltiplas em sequência
Dispara múltiplas instâncias da mesma atividade em
sequência.
Ad hoc
Indica um conjunto de atividades desempenhadas
sem um sequência pré-definida, pois suas tarefas não
são conectadas pelo fluxo de sequência.
Compensação
Tarefa particular que não faz parte do fluxo de
processo que é utilizada exclusivamente para
executar a compensação de uma atividade já
realizada no processo.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 51 de 63 
www.exponencialconcursos.com.br 
✓ Tipos de Tarefas em BPMN. 
 
 
 
 
 
Tarefa de Envio
•Tarefa simples projetada para enviar uma mensagem a
um participante externo (relativo ao processo). Depois
que a mensagem é enviada, a tarefa é concluída.
Tarefa de Recebimento
•Tarefa simples projetada para aguardar que uma
mensagem chegue de um participante externo (relativo
ao processo). Depois que a mensagem é recebida, a
tarefa é concluída.
Tarefa de usuário
•Usado quando a atividade é realizada por uma pessoa
com o auxílio de um sistema.
Tarefa Manual
•Deve ser executada sem o auxílio de qualquer
mecanismo de execução de processos de negócios ou
qualquer aplicativo.
Tarefa de Regra de Negócio
•Provê um mecanismo para o processo fornecer entrada
a um Mecanismo de Regras de Negócios e obter a saída
de cálculos que o Mecanismo de Regras de Negócios
pode fornecer.
Tarefa de Serviço
•Usa algum tipo de serviço, que pode ser um serviço da
Web ou um aplicativo automatizado.
Tarefa de execução de Script
•Executada por um mecanismo de processo de negócios.
O modelador ou implementador define um script em
uma linguagem que o mecanismo pode interpretar.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 52 de 63 
www.exponencialconcursos.com.br 
✓ Gateways em BPMN. 
 
 
Condicional ou Exclusivo
•Em um ponto de ramificação, seleciona exatamente um caminho de
saída dentre as alternativas existentes.
•Em um ponto de convergência, basta a execução completa de um
braço de entradapra que seja ativado o fluxo de saída.
Baseado em eventos
•Em seus fluxos de saída só são permitidos eventos ou tarefas e
recepção; ativa somente o caminho cujo o evento ocorrer antes.
Paralelo baseado em eventos
•Na ocorrência de todos os eventos subsequentes, se cria uma nova
instância do processo.
Inclusivo
•Em um ponto de ramificação, após se avaliar as condições ativa um ou
mais caminhos de saída.
•Em um ponto de convergência, espera que todos os fluxos de entrada
ativos tenham completado para ativar o fluxo de saída.
Complexo
•Trata comportamento complexo de ramificação ou convergência que
não pode ser capturado por outros tipos de desvio.
Paralelo
•Em um ponto de ramificação, todos os fluxos de saída são ativados
simultaneamente.
•Em um ponto de convergência, espera que todos os caminhos de
entreada completem.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 53 de 63 
www.exponencialconcursos.com.br 
✓ Objetos de Fluxo em BPMN. 
 
 
 
 
 
Normal
Define a ordem de sequência das atividades.
Não Controlado
Fluxo que não é afetado ou não passa por nenhuma condição.
Fluxo Condicional
Possui uma condição associada que define se o fluxo irá seguir ou
não.
Fluxo Padrão
Caminho a ser seguido caso todas as outras condições sejam
falsas.
Fluxo de Exceção
Ocorre fora do fluxo normal do processo e é baseado em um
evento intermediário anexado ao limite de uma atividade que
ocorre durante a execução.
Fluxo de Mensagem
Mostra o fluxo de mensagens entre dois participantes preparados
para enviá-los e recebê-los.
Associação
Usada para vincular informações e Artefatos a elementos gráficos 
do BPMN. Uma ponta de seta na Associação indica uma direção 
de fluxo (por exemplo, dados), quando apropriado.
Associação de Compesação
Ocorre fora do fluxo normal do processo e é baseado em um
evento intermediário de compensação que é acionado através da
falha de uma transação ou um evento de compensação de
lançamento.
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 54 de 63 
www.exponencialconcursos.com.br 
✓ Objetos de Dados em BPMN. 
 
 
✓ Piscinas e raias em BPMN. 
 
 
✓ Artefatos em BPMN. 
 
•Informação que 
transita ao longo do 
processo 
(documentos, e-
mails, cartas, etc.)
Objeto de 
Dados
•Conjunto de 
informações.
Coleção de 
Dados
•Local onde o 
processo pode ler e 
escrever dados 
como, por exemplo, 
uma base de dados 
ou um sistema de 
arquivos.
Repositório 
de Dados
•Evento externo ao 
processo. Pode ser 
lido por uma 
atividade.
Dado de 
Entrada
•Variável disponível 
como resultado da 
execução de um 
processo completo.
Dado de 
Saída
•Usado para representar 
o conteúdo de uma 
comunicação entre dois 
participantes do 
processo.
Mensagem
Pool Lane
Grupo Anotação de 
Texto
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 55 de 63 
www.exponencialconcursos.com.br 
4. LISTAS DE EXERCÍCIOS 
Questões comentadas durante a aula. 
1- (FCC - 2014 - AL-PE - Analista Legislativo - Sistemas) Considere: 
I. BPMN é usada, também, como uma notação padrão para a modelagem e 
criação de web services. O processo envolve: 1) modelagem dos processos 
usando BPMN; 2) simulação e ajustes nos processos em busca de eficiência; 3) 
disponibilização dos web services publicando-os com base numa Business 
Process Programming Language padronizada; 4) emprego de Business Process 
Management Systems para assegurar o funcionamento dos web services. 
II. BPMN e UML podem coexistir. BPMN pode ser utilizada como notação em 
projetos de aplicações que irão ser executadas diretamente em um Business 
Process Management Server (BPM Server) ou ser usada como uma ferramenta 
de análise de negócios para o desenvolvimento de sistemas modelados em UML. 
Neste cenário, os processos modelados com BPMN servem como subsídio para 
a modelagem UML. 
A afirmativa I 
a) é falsa e a afirmativa II é verdadeira. 
b) é verdadeira e a afirmativa II é falsa. 
c) e a afirmativa II são verdadeiras e a II justifica a I. 
d) e a afirmativa II são falsas. 
e) e a afirmativa II são verdadeiras, mas não há relação de causa-efeito nos 
assuntos apresentados. 
 
2- (FCC - 2011 - INFRAERO - Analista - Segurança da Informação) Na 
BPMN 2.0, Choreography e Conversation são dois 
a) elementos de processos. 
b) tipos de conectores. 
c) diagramas de interação. 
d) tipos de artefatos. 
e) sub-processos do tipo evento. 
 
3- (FCC - 2012 - TJ-PE - Analista Judiciário - Análise de Suporte) BPMN 
proporciona artefatos com a capacidade de exibir informações adicionais sobre 
o processo, e que não estão diretamente relacionados com a sequência de fluxo 
ou com o fluxo de mensagem do processo. São eles: 
a) Data Object, Group e Annotation. 
b) Gateway, Pool e Lane. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 56 de 63 
www.exponencialconcursos.com.br 
c) Association, Connector e Pool. 
d) Inline Block, Transaction e Lane. 
e) Join, Looping e Fork. 
 
4- (FCC - 2015 - MPE-PB - Analista de Sistemas – Administrador de 
Redes) Na modelagem do processo a seguir usando BPMN 2.0, o responsável 
pelo desenho tinha por objetivo demonstrar que as atividades A e B acontecem 
dentro de um subprocesso e apontar que D e E são ambos executados se a 
condição que os antecede for verdadeira. 
 
Pelo propósito descrito, é correto afirmar que o diagrama está 
a) correto na forma de representar o subprocesso que inclui A e B e incorreto 
na representação do encaminhamento para D e E. 
b) correto na forma de representar o subprocesso que inclui A e B e correto na 
representação do encaminhamento para D e E. 
c) incorreto na forma de representar o subprocesso que inclui A e B e incorreto 
na representação do encaminhamento para D e E. 
d) incorreto na forma de representar o subprocesso que inclui A e B e correto 
na representação do encaminhamento para D e E. 
e) correto na forma de representar o subprocesso que inclui A e B e incorreto 
na representação de C antes do encaminhamento para D e E. 
 
5- (FCC - 2010 - AL-SP - Agente Técnico Legislativo Especializado - 
Tecnologia da Informação) Os símbolos seta inteira e seta tracejada 
(considerando que a inteira tem sua ponta preenchida e a tracejada tem a ponta 
vazada e um pequeno círculo em sua origem ? cauda) são as respectivas 
notações de 
a) associação e fluxo de mensagem. 
b) associação e fluxo de sequência. 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 57 de 63 
www.exponencialconcursos.com.br 
c) fluxo de sequência e associação. 
d) fluxo de sequência e fluxo de mensagem. 
e) fluxo de mensagem e fluxo de sequência. 
 
6- (FCC - 2011 - TCE-PR - Analista de Controle - Jurídica) Sobre o BPMN, 
considere: 
I. Um pool representa uma organização. 
II. Uma lane representa um departamento dentro da organização. 
III. Um processo não é representado por um elemento do BPMN. 
Está correto o que consta em 
a) I, II e III. 
b) I e II, apenas. 
c) I e III, apenas. 
d) I, apenas. 
e) II, apenas. 
 
7- (FCC - 2016 - Prefeitura de Teresina - PI - Técnico de Nível Superior 
- Analista de Sistemas) Considere a figura abaixo que representa um 
processo diagramado com a notação BPMN. 
 
Neste caso, I, II e III são símbolos que representam, correta e respectivamente, 
a) objeto de dados − subprocesso − gateway paralelo. 
b) pool − subprocesso − gateway inclusivo. 
c) objeto de dados − tarefa − evento baseado em gateway 
d) objeto de dados − grupo − lane. 
e) anotação − tarefa − evento baseado em gateway. 
 
 
 
Curso: Tecnologia da Informação 
Teoria e Questões comentadas 
Prof. Ramon Souza 
 
Prof. Ramon Souza 58 de 63 
www.exponencialconcursos.com.br 
BPMN 
8- (FCC -

Outros materiais