# Lab 4.2 – Modelação AS-IS com Lanes e Pools

#### 🎯 **Objetivo**

Desenvolver um modelo **AS-IS detalhado** de um processo real, utilizando **lanes e pools** para representar diferentes participantes, departamentos ou sistemas envolvidos.

***

#### ✅ **Pré-requisitos**

Antes de iniciar este Lab, os alunos devem:

* Ter concluído os **Labs anteriores** sobre BPMN e modelação básica.
* Compreender os **elementos fundamentais da BPMN**: eventos, tarefas, gateways, fluxos.
* Saber utilizar uma **ferramenta de modelação BPMN** (Camunda, Bizagi, Signavio, etc.).
* Ter noção da **estrutura organizacional** envolvida no processo a modelar.
* Saber distinguir entre **AS-IS** (estado atual) e **TO-BE** (estado desejado).

***

#### 📚 **Parte Teórica**&#x20;

**🔹 Revisão de conceitos**

* **Pools**: representam entidades externas ou participantes (ex: cliente, fornecedor, empresa).
* **Lanes**: subdivisões dentro de um pool (ex: departamentos, funções, sistemas).
* **Fluxos de mensagem**: comunicação entre pools.
* **Boas práticas**:
  * Um evento de início e um de fim.
  * Tarefas com nomes claros (verbo + objeto).
  * Gateways com condições explícitas.
  * Separação clara entre responsabilidades.

***

#### 🛠️ **Componente Prática em Aula (45 min)**

**Atividade principal**

> Cada aluno ou grupo deve escolher um processo real e modelar o **AS-IS detalhado**, incluindo:

* Pelo menos **2 pools** (ex: cliente e organização).
* Pelo menos **3 lanes** (ex: atendimento, operações, faturação).
* Inclusão de **eventos, tarefas, gateways e fluxos de mensagem**.
* Representação de **exceções ou variações** (ex: cancelamento, erro, reenvio).

> 💡 Pode ser apresentado um exemplo inicial para apoiar os alunos na estruturação do processo.

***

#### 🏠 **Tarefa para casa (entrega no próximo Lab)**

**Desafio individual**

> Escolher um processo mais complexo (ex: recrutamento, gestão de reclamações, entrega de projeto) e modelar o **AS-IS completo** com:

* Pools e lanes bem definidos.
* Inclusão de exceções e variações.
* Exportar o ficheiro `.bpmn` ou `.pdf` e submeter via Moodle:

{% embed url="<https://moodle.ensinolusofona.pt/>" %}

***

#### 📌 **Materiais de apoio**

* Folha de referência rápida BPMN.
* Exemplos de diagramas com lanes e pools.
* Guia de boas práticas de modelação.
* Glossário BPMN no GitBook.

***

#### ✅ **Checklist de avaliação**

* [ ] &#x20;Uso correto de pools e lanes
* [ ] &#x20;Clareza na sequência de atividades
* [ ] &#x20;Inclusão de gateways e condições
* [ ] &#x20;Representação de interações entre participantes
* [ ] &#x20;Diagrama limpo e legível

***

Próxima Aula:

{% content-ref url="/spaces/Nsc86K94lJQfDiv2WUNG/pages/rwmEVVeXG9b0gFWewr3L" %}
[Lab 5.2 – BPMN (caso de uso): Refinamento AS-IS + Pontos de Dor](/fundamentals-of-information-systems/lab-5/lab-5.2-bpmn-caso-de-uso-refinamento-as-is-+-pontos-de-dor.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ulht-jcb.gitbook.io/fundamentals-of-information-systems/lab1/lab-4.2-modelacao-as-is-com-lanes-e-pools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
