{"id":12211,"date":"2026-09-21T18:56:19","date_gmt":"2026-09-21T10:56:19","guid":{"rendered":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/"},"modified":"2026-09-22T18:13:42","modified_gmt":"2026-09-22T10:13:42","slug":"creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial","status":"publish","type":"post","link":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/","title":{"rendered":"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes"},"content":{"rendered":"<p>Swimlanes no BPMN ajudam voc\u00ea a mostrar <strong>quem \u00e9 respons\u00e1vel por cada atividade<\/strong> em um processo de neg\u00f3cios. Eles s\u00e3o divididos em:<\/p>\n<ul>\n<li>\n<p><strong>Pools:<\/strong> Separam participantes, organiza\u00e7\u00f5es, sistemas ou processos independentes.<\/p>\n<\/li>\n<li>\n<p><strong>Lanes:<\/strong> Dividem um pool por fun\u00e7\u00f5es, departamentos, equipes ou sistemas.<\/p>\n<\/li>\n<\/ul>\n<p>Uma regra \u00fatil \u00e9: <strong>pool = participante; lane = responsabilidade dentro desse participante.<br \/>\n<\/strong><\/p>\n<p><img alt=\"Diagrama de piscina de nado BPMN ilustrando o processo de atendimento de pedidos com piscinas para participantes e faixas para fun\u00e7\u00f5es como Revis\u00e3o, Departamento e Equipe.\" class=\"alignnone size-full wp-image-20901\" decoding=\"async\" height=\"1122\" loading=\"lazy\" sizes=\"auto, (max-width: 1402px) 100vw, 1402px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png 1402w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b-300x240.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b-1024x819.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b-768x615.png 768w\" width=\"1402\"\/><\/p>\n<h2>Processo de Exemplo: Processamento de um Pedido Online<\/h2>\n<p>Vamos modelar este processo simples:<\/p>\n<ol>\n<li>\n<p>Um cliente faz um pedido.<\/p>\n<\/li>\n<li>\n<p>O Atendimento ao Cliente verifica o pedido.<\/p>\n<\/li>\n<li>\n<p>O Financeiro confirma o pagamento.<\/p>\n<\/li>\n<li>\n<p>O Armaz\u00e9m envia o pedido.<\/p>\n<\/li>\n<li>\n<p>O cliente recebe uma notifica\u00e7\u00e3o de envio.<\/p>\n<\/li>\n<\/ol>\n<h2>Passo 1: Definir o escopo do processo<\/h2>\n<p>Antes de desenhar qualquer coisa, decida qual processo voc\u00ea est\u00e1 modelando.<\/p>\n<p>Para este tutorial, o escopo do processo \u00e9:<\/p>\n<blockquote>\n<p><strong>Processar pedido online do cliente<\/strong><\/p>\n<\/blockquote>\n<p>O participante principal \u00e9 a empresa que processa o pedido. O cliente \u00e9 externo \u00e0 empresa, portanto voc\u00ea pode representar o cliente como um pool separado.<\/p>\n<h2>Passo 2: Identificar os participantes<\/h2>\n<p>Liste as pessoas, departamentos ou sistemas envolvidos.<\/p>\n<table>\n<thead>\n<tr>\n<th>Participante<\/th>\n<th>Elemento BPMN<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Cliente<\/td>\n<td>Pool separado<\/td>\n<\/tr>\n<tr>\n<td>Empresa da Loja Online<\/td>\n<td>Pool principal<\/td>\n<\/tr>\n<tr>\n<td>Atendimento ao Cliente<\/td>\n<td>Raias<\/td>\n<\/tr>\n<tr>\n<td>Finan\u00e7as<\/td>\n<td>Raias<\/td>\n<\/tr>\n<tr>\n<td>Armaz\u00e9m<\/td>\n<td>Raias<\/td>\n<\/tr>\n<tr>\n<td>Sistema de Gest\u00e3o de Pedidos<\/td>\n<td>Ria opcional<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Os pools representam participantes, enquanto as raias organizam as atividades dentro de um participante.<\/p>\n<h2>Passo 3: Criar o pool principal<\/h2>\n<p>Desenhe um ret\u00e2ngulo grande e rotule-o:<\/p>\n<blockquote>\n<p><strong>Processo de Pedido Online<\/strong><\/p>\n<\/blockquote>\n<p>Este \u00e9 o pool principal que cont\u00e9m o processo que deseja analisar.<\/p>\n<p>Um pool pode mostrar o processo interno em detalhe, ou pode estar colapsado quando apenas precisa de mostrar que um participante existe. Um pool colapsado \u00e9 frequentemente \u00fatil para participantes externos cujas a\u00e7\u00f5es internas est\u00e3o fora do \u00e2mbito do seu processo.<\/p>\n<h2>Passo 4: Adicionar raias ao pool<\/h2>\n<p>Divida o pool principal em sec\u00e7\u00f5es horizontais ou verticais.<\/p>\n<p>Para este exemplo, adicione estas raias:<\/p>\n<ol>\n<li>\n<p>Atendimento ao Cliente<\/p>\n<\/li>\n<li>\n<p>Finan\u00e7as<\/p>\n<\/li>\n<li>\n<p>Armaz\u00e9m<\/p>\n<\/li>\n<\/ol>\n<p>Um layout horizontal pode parecer assim:<\/p>\n<p><img alt=\"Diagrama BPMN mostrando um processo de pedido online dividido em faixas de Atendimento ao Cliente, Finan\u00e7as e Armaz\u00e9m.\" class=\"alignnone size-full wp-image-20903\" decoding=\"async\" height=\"941\" loading=\"lazy\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d0a44727.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d0a44727.png 1672w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d0a44727-300x169.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d0a44727-1024x576.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d0a44727-768x432.png 768w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d0a44727-1536x864.png 1536w\" width=\"1672\"\/><\/p>\n<p>As raias horizontais e verticais t\u00eam o mesmo significado; escolha a dire\u00e7\u00e3o que torna o processo mais f\u00e1cil de ler.<\/p>\n<h2>Passo 5: Adicionar o evento de in\u00edcio<\/h2>\n<p>Coloque um evento de in\u00edcio na raia respons\u00e1vel por receber o primeiro pedido.<\/p>\n<p>Se o pedido for recebido pelo Atendimento ao Cliente, coloque um evento de in\u00edcio nessa raia:<\/p>\n<pre class=\"lang-text\"><code data-language=\"text\">Atendimento ao Cliente:   (In\u00edcio)\r\n<\/code><\/pre>\n<p>Um evento de in\u00edcio BPMN \u00e9 geralmente desenhado como um c\u00edrculo fino.<\/p>\n<p>Rotule-o claramente, por exemplo:<\/p>\n<blockquote>\n<p>Pedido recebido<\/p>\n<\/blockquote>\n<h2>Passo 6: Adicionar as atividades<\/h2>\n<p>Adicione tarefas \u00e0 faixa da pessoa, departamento ou sistema que as executa.<\/p>\n<p>Para este exemplo:<\/p>\n<table>\n<thead>\n<tr>\n<th>Faixa<\/th>\n<th>Tarefa<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Atendimento ao Cliente<\/td>\n<td>Revisar pedido<\/td>\n<\/tr>\n<tr>\n<td>Financeiro<\/td>\n<td>Confirmar pagamento<\/td>\n<\/tr>\n<tr>\n<td>Armaz\u00e9m<\/td>\n<td>Separar e embalar pedido<\/td>\n<\/tr>\n<tr>\n<td>Armaz\u00e9m<\/td>\n<td>Enviar pedido<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>As tarefas s\u00e3o geralmente exibidas como ret\u00e2ngulos com cantos arredondados.<\/p>\n<p><img alt=\"Diagrama de piscina de nado BPMN mostrando um processo de pedido online com tarefas como revis\u00e3o de pedidos e confirma\u00e7\u00e3o de pagamentos atribu\u00eddas \u00e0s faixas de Atendimento ao Cliente, Finan\u00e7as e Armaz\u00e9m.\" class=\"alignnone size-full wp-image-20907\" decoding=\"async\" height=\"941\" loading=\"lazy\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d76e5226.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d76e5226.png 1672w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d76e5226-300x169.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d76e5226-1024x576.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d76e5226-768x432.png 768w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10d76e5226-1536x864.png 1536w\" width=\"1672\"\/><\/p>\n<p>A posi\u00e7\u00e3o de uma tarefa em uma faixa indica a responsabilidade. Uma tarefa colocada na faixa Financeiro significa que o Financeiro executa ou \u00e9 respons\u00e1vel por essa tarefa.<\/p>\n<h2>Etapa 7: Conecte atividades com fluxos de sequ\u00eancia<\/h2>\n<p>Conecte tarefas dentro da mesma piscina usando <strong>fluxos de sequ\u00eancia<\/strong>, representados por setas s\u00f3lidas:<\/p>\n<p id=\"tCncksb\"><img alt=\"Diagrama BPMN mostrando fluxos de sequ\u00eancia conectando as atividades In\u00edcio, Revisar pedido, Confirmar pagamento, Separar e embalar pedido, Enviar pedido e Fim, usando setas s\u00f3lidas.\" class=\"alignnone size-full wp-image-20909\" decoding=\"async\" height=\"1254\" loading=\"lazy\" sizes=\"auto, (max-width: 1254px) 100vw, 1254px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10ddf62a98.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10ddf62a98.png 1254w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10ddf62a98-300x300.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10ddf62a98-1024x1024.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10ddf62a98-150x150.png 150w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10ddf62a98-768x768.png 768w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10ddf62a98-120x120.png 120w\" width=\"1254\"\/><\/p>\n<p>As setas mostram a ordem em que as atividades ocorrem. Os fluxos de sequ\u00eancia permanecem dentro da mesma piscina.<\/p>\n<p>Quando o fluxo se move de uma faixa para outra dentro da mesma piscina, continue usando um fluxo de sequ\u00eancia. Mudar de faixa n\u00e3o significa que voc\u00ea precisa de um fluxo de mensagem.<\/p>\n<h2>Etapa 8: Adicione gateways quando forem necess\u00e1rias decis\u00f5es<\/h2>\n<p>Suponha que o Financeiro deva decidir se o pagamento foi aprovado.<\/p>\n<p>Adicione um gateway exclusivo ap\u00f3s a verifica\u00e7\u00e3o do pagamento:<\/p>\n<p><img alt=\"Diagrama BPMN mostrando um gateway exclusivo roteando um processo de pagamento para separar e embalar o pedido ou notificar o cliente.\" class=\"alignnone size-full wp-image-20912\" decoding=\"async\" height=\"941\" loading=\"lazy\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e2cb19fb.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e2cb19fb.png 1672w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e2cb19fb-300x169.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e2cb19fb-1024x576.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e2cb19fb-768x432.png 768w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e2cb19fb-1536x864.png 1536w\" width=\"1672\"\/>O losango representa um gateway. Rotule cada caminho de sa\u00edda para que a decis\u00e3o seja clara.<\/p>\n<p>Um layout poss\u00edvel \u00e9:<\/p>\n<p><img alt='Diagrama de piscina de nado BPMN mostrando um gateway exclusivo ap\u00f3s a confirma\u00e7\u00e3o do pagamento, ramificando-se em caminhos \"Aprovado\" ou \"Recusado\" para o atendimento do pedido.' class=\"alignnone size-full wp-image-20913\" decoding=\"async\" height=\"941\" loading=\"lazy\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e9234f8f.jpeg\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e9234f8f.jpeg 1672w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e9234f8f-300x169.jpeg 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e9234f8f-1024x576.jpeg 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e9234f8f-768x432.jpeg 768w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10e9234f8f-1536x864.jpeg 1536w\" width=\"1672\"\/><\/p>\n<h2>Etapa 9: Adicione o evento final<\/h2>\n<p>Coloque um evento final ap\u00f3s a atividade final.<\/p>\n<p>Para um pedido bem-sucedido:<\/p>\n<pre class=\"lang-text\"><code data-language=\"text\">[Enviar pedido] \u2192 (Pedido conclu\u00eddo)\r\n<\/code><\/pre>\n<p>Para um pagamento recusado:<\/p>\n<pre class=\"lang-text\"><code data-language=\"text\">[Notificar cliente] \u2192 (Pedido cancelado)\r\n<\/code><\/pre>\n<p>Se o processo tiver m\u00faltiplos resultados poss\u00edveis, use eventos de t\u00e9rmino separados com r\u00f3tulos significativos.<\/p>\n<h2>Passo 10: Adicionar o cliente como uma piscina separada<\/h2>\n<p>Se voc\u00ea quiser mostrar a comunica\u00e7\u00e3o com o cliente, crie uma segunda piscina:<\/p>\n<pre class=\"lang-text\"><code data-language=\"text\">+-----------------------------+\r\n| Cliente                      |\r\n|                             |\r\n+-----------------------------+\r\n\r\n+------------------------------------------------------+\r\n| Processo de Pedido Online                             |\r\n| Atendimento ao Cliente | Finan\u00e7as | Armaz\u00e9m          |\r\n+------------------------------------------------------+\r\n<\/code><\/pre>\n<p>Conecte as piscinas com <strong>fluxos de mensagem<\/strong>, mostrados como setas tracejadas. Use fluxos de mensagem para comunica\u00e7\u00e3o entre participantes separados, n\u00e3o para a ordem interna das atividades.<\/p>\n<p>Exemplo:<\/p>\n<pre class=\"lang-text\"><code data-language=\"text\">Cliente\r\n  [Enviar pedido]\r\n       - - - - - - - - - - - &gt;\r\nEmpresa\r\n  (Pedido recebido)\r\n<\/code><\/pre>\n<p>Mais tarde:<\/p>\n<pre class=\"lang-text\"><code data-language=\"text\">Empresa\r\n  [Enviar notifica\u00e7\u00e3o de envio]\r\n       - - - - - - - - - - - &gt;\r\nCliente\r\n  (Receber notifica\u00e7\u00e3o)\r\n<\/code><\/pre>\n<h2>Modelo simplificado conclu\u00eddo<\/h2>\n<p>Uma vers\u00e3o em texto do processo conclu\u00eddo se parece com isto:<\/p>\n<p><img alt=\"Diagrama de piscina de nado BPMN ilustrando um processo de pedido online atrav\u00e9s das faixas de atendimento ao cliente, finan\u00e7as e armaz\u00e9m.\" class=\"alignnone size-full wp-image-20916\" decoding=\"async\" height=\"1086\" loading=\"lazy\" sizes=\"auto, (max-width: 1448px) 100vw, 1448px\" src=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10f1c9f535.png\" srcset=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10f1c9f535.png 1448w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10f1c9f535-300x225.png 300w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10f1c9f535-1024x768.png 1024w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10f1c9f535-768x576.png 768w, https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10f1c9f535-880x660.png 880w\" width=\"1448\"\/><\/p>\n<h2>Erros comuns de iniciantes<\/h2>\n<h3>Usar faixas para participantes externos<\/h3>\n<p>Se o cliente for um participante independente, use uma piscina separada em vez de colocar o cliente em uma faixa da empresa. A comunica\u00e7\u00e3o entre participantes separados \u00e9 representada por fluxos de mensagem.<\/p>\n<h3>Usar fluxos de sequ\u00eancia entre piscinas<\/h3>\n<p>N\u00e3o conecte tarefas em piscinas diferentes com fluxos de sequ\u00eancia. Use fluxos de mensagem em vez disso. Fluxos de sequ\u00eancia s\u00e3o para a progress\u00e3o interna de um processo dentro de uma piscina.<\/p>\n<h3>Nomear faixas com base em indiv\u00edduos<\/h3>\n<p>Prefira nomes de fun\u00e7\u00e3o ou departamento, como:<\/p>\n<ul>\n<li>\n<p>Representante de Atendimento ao Cliente<\/p>\n<\/li>\n<li>\n<p>Departamento Financeiro<\/p>\n<\/li>\n<li>\n<p>Equipe do Armaz\u00e9m<\/p>\n<\/li>\n<li>\n<p>Sistema de Gest\u00e3o de Pedidos<\/p>\n<\/li>\n<\/ul>\n<p>Evite nomes como \u201cAlex\u201d ou \u201cJordan\u201d, pois o diagrama pode se tornar impreciso quando as responsabilidades mudarem.<\/p>\n<h3>Criar muitas faixas<\/h3>\n<p>Crie uma faixa apenas quando a distin\u00e7\u00e3o adicionar informa\u00e7\u00f5es \u00fateis. Combinar cada indiv\u00edduo, aplica\u00e7\u00e3o e departamento em faixas separadas pode tornar o diagrama dif\u00edcil de ler.<\/p>\n<h3>Confundir responsabilidade com sequ\u00eancia<\/h3>\n<p>Uma faixa indica <strong>quem realiza uma atividade<\/strong>. As setas indicam a voc\u00ea <strong>quando ocorre<\/strong>. Uma faixa em si n\u00e3o indica ordem.<\/p>\n<h3>Desenhar fluxos de mensagem dentro de uma \u00fanica piscina<\/h3>\n<p>Os fluxos de mensagem destinam-se \u00e0 comunica\u00e7\u00e3o entre piscinas separadas. Para transfer\u00eancias entre faixas dentro de uma \u00fanica piscina, use fluxos de sequ\u00eancia.<\/p>\n<h2>Uma lista de verifica\u00e7\u00e3o r\u00e1pida<\/h2>\n<p>Antes de finalizar seu diagrama, verifique se:<\/p>\n<ul>\n<li>\n<p>O escopo do processo est\u00e1 claro.<\/p>\n<\/li>\n<li>\n<p>As piscinas representam participantes separados.<\/p>\n<\/li>\n<li>\n<p>As faixas representam fun\u00e7\u00f5es, departamentos ou sistemas.<\/p>\n<\/li>\n<li>\n<p>Cada tarefa \u00e9 colocada na faixa respons\u00e1vel por ela.<\/p>\n<\/li>\n<li>\n<p>Os fluxos de sequ\u00eancia conectam atividades dentro de uma piscina.<\/p>\n<\/li>\n<li>\n<p>Os fluxos de mensagem conectam piscinas separadas.<\/p>\n<\/li>\n<li>\n<p>Os gateways t\u00eam caminhos claramente rotulados.<\/p>\n<\/li>\n<li>\n<p>Eventos de in\u00edcio e fim est\u00e3o inclu\u00eddos.<\/p>\n<\/li>\n<li>\n<p>Os nomes das faixas descrevem fun\u00e7\u00f5es, e n\u00e3o funcion\u00e1rios individuais.<\/p>\n<\/li>\n<li>\n<p class=\"\">O diagrama pode ser compreendido da esquerda para a direita ou de cima para baixo.<\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Swimlanes no BPMN ajudam voc\u00ea a mostrar quem \u00e9 respons\u00e1vel por cada atividade em um processo de neg\u00f3cios. Eles s\u00e3o<\/p>\n","protected":false},"author":11,"featured_media":12212,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","footnotes":""},"categories":[9],"tags":[],"class_list":["post-12211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bpmn"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes - Cibermediano<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes - Cibermediano\" \/>\n<meta property=\"og:description\" content=\"Swimlanes no BPMN ajudam voc\u00ea a mostrar quem \u00e9 respons\u00e1vel por cada atividade em um processo de neg\u00f3cios. Eles s\u00e3o\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"Cibermediano\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-21T10:56:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-22T10:13:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png\" \/><meta property=\"og:image\" content=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1402\" \/>\n\t<meta property=\"og:image:height\" content=\"1122\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"curtis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"curtis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/\"},\"author\":{\"name\":\"curtis\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d\"},\"headline\":\"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes\",\"datePublished\":\"2026-09-21T10:56:19+00:00\",\"dateModified\":\"2026-09-22T10:13:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/\"},\"wordCount\":1059,\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png\",\"articleSection\":[\"BPMN\"],\"inLanguage\":\"pt-PT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/\",\"name\":\"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes - Cibermediano\",\"isPartOf\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png\",\"datePublished\":\"2026-09-21T10:56:19+00:00\",\"dateModified\":\"2026-09-22T10:13:42+00:00\",\"author\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png\",\"contentUrl\":\"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png\",\"width\":1402,\"height\":1122},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.cybermedian.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#website\",\"url\":\"https:\/\/www.cybermedian.com\/pt\/\",\"name\":\"Cibermediano\",\"description\":\"Aprendendo uma coisa nova todos os dias\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.cybermedian.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d\",\"name\":\"curtis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"caption\":\"curtis\"},\"url\":\"https:\/\/www.cybermedian.com\/pt\/author\/curtis\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes - Cibermediano","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/","og_locale":"pt_PT","og_type":"article","og_title":"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes - Cibermediano","og_description":"Swimlanes no BPMN ajudam voc\u00ea a mostrar quem \u00e9 respons\u00e1vel por cada atividade em um processo de neg\u00f3cios. Eles s\u00e3o","og_url":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/","og_site_name":"Cibermediano","article_published_time":"2026-09-21T10:56:19+00:00","article_modified_time":"2026-09-22T10:13:42+00:00","og_image":[{"url":"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png","type":"","width":"","height":""},{"width":1402,"height":1122,"url":"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png","type":"image\/png"}],"author":"curtis","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.cybermedian.com\/wp-content\/uploads\/2026\/09\/img_6ab10cbb6930b.png","twitter_misc":{"Escrito por":"curtis","Tempo estimado de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#article","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/"},"author":{"name":"curtis","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d"},"headline":"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes","datePublished":"2026-09-21T10:56:19+00:00","dateModified":"2026-09-22T10:13:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/"},"wordCount":1059,"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png","articleSection":["BPMN"],"inLanguage":"pt-PT"},{"@type":"WebPage","@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/","url":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/","name":"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes - Cibermediano","isPartOf":{"@id":"https:\/\/www.cybermedian.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage"},"image":{"@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png","datePublished":"2026-09-21T10:56:19+00:00","dateModified":"2026-09-22T10:13:42+00:00","author":{"@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d"},"breadcrumb":{"@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#primaryimage","url":"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png","contentUrl":"https:\/\/www.cybermedian.com\/pt\/wp-content\/uploads\/sites\/11\/2026\/09\/img_6ab10cbb6930b.png","width":1402,"height":1122},{"@type":"BreadcrumbList","@id":"https:\/\/www.cybermedian.com\/pt\/creating-swimlanes-in-bpmn-a-beginners-step-by-step-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cybermedian.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Criando Swimlanes no BPMN: Um Tutorial Passo a Passo para Iniciantes"}]},{"@type":"WebSite","@id":"https:\/\/www.cybermedian.com\/pt\/#website","url":"https:\/\/www.cybermedian.com\/pt\/","name":"Cibermediano","description":"Aprendendo uma coisa nova todos os dias","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cybermedian.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/016578d8c88d35825fd3fbafc4f76b4d","name":"curtis","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.cybermedian.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","caption":"curtis"},"url":"https:\/\/www.cybermedian.com\/pt\/author\/curtis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/12211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/comments?post=12211"}],"version-history":[{"count":0,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/posts\/12211\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media\/12212"}],"wp:attachment":[{"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/media?parent=12211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/categories?post=12211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cybermedian.com\/pt\/wp-json\/wp\/v2\/tags?post=12211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}