> For the complete documentation index, see [llms.txt](https://kb.stoque.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.stoque.com.br/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades.md).

# Como usar atividades

## Visão geral

![](/files/QGZNjaQKrgyfQxLXXMAG)

**Atividade** é um dos elementos básicos da notação de desenho de processos [BPMN](/zeev/como-construir-processos/como-desenhar-processos.md#o-que-e-bpmn).

Uma atividade é um termo genérico para o trabalho que a empresa executa em um processo.  Esse trabalho pode ser executado por um ser-humano ou por um sistema. **É através de atividades que o processo agrega valor e entrega produtos e serviços aos clientes do processo**.&#x20;

Existem dois tipos de atividades: [tarefa ](#o-que-e-uma-tarefa)e [subprocesso](#o-que-e-um-subprocesso).

## O que é uma tarefa

"Tarefa" é um nível granular de trabalho de uma atividade. &#x20;

Alguns interpretam essa definição como "A tarefa é o nível **mais** granular de trabalho de uma atividade". <mark style="color:red;">Cuidado, pois essa definição é perigosa</mark>. Quando estamos falando em "**mais** granular", é importante ter claro que isso é relativo, e não absoluto. Relativo ao nível de detalhamento que você quer dar ao seu processo.  Por exemplo, vejamos a tarefa abaixo:

![](/files/U9JpujRFU8ZuwcYxYlN9)

Está correto? Esse é o nível *mais* granular?  Pode ser que sim, pode ser que não. Tudo depende do nível de detalhamento, e essa escolha é sua. Outra pessoa poderia quebrar "Realizar a compra" em tarefas mais granulares ainda, e ainda assim o desenho estar correto:

![](/files/w77p0f6wzJNPDbCZFg2A)

Você vê que a tarefa "Cotar fornecedores" poderia ser quebrada em ainda mais tarefas?&#x20;

Existem somente duas coisas que você deve cuidar: manter o mesmo nível de granularidade / detalhamento ao longo de todo o processo desenhado e [cuidar com o nível de detalhamento ideal quando você está desenhando um processo especificamente para ser automatizado pelo Zeev](/zeev/como-construir-processos/como-desenhar-processos/regras-fundamentais-de-desenho.md).

## Tipos de tarefas

No Zeev, existem cinco tipos de tarefas:

<table><thead><tr><th width="219.69230769230768">Ícone</th><th>Descrição</th><th>Quem executa</th></tr></thead><tbody><tr><td><img src="/files/Xd4rbLyuqW0EanvnbqwJ" alt=""></td><td>A <a href="/pages/-MDte8RgM0B5ZJrfon_b">tarefa humana</a> representa um trabalho que é executado por uma pessoa do Zeev. Ela é mostrada como uma tarefa pendente que entra na caixa de tarefas da pessoa.</td><td>Pessoa do Zeev</td></tr><tr><td><img src="/files/CKlI7PmmBRRa64F1avhZ" alt=""></td><td>A <a href="/pages/-MDtfVgpgM23zjX92IEN">tarefa de regra de negóci</a>o representa uma lógica, cálculo ou operação que é executada pelo sistema.</td><td>Zeev</td></tr><tr><td><img src="/files/jjvcV2ouSy92STxPxX9o" alt=""></td><td>A <a href="/pages/wX5ReFBeI8zdsq3TPZTw">tarefa de serviço</a> representa uma integração que é executada pelo sistema.</td><td>Zeev</td></tr><tr><td><img src="/files/0EGndwtEE2UiJz9M38FE" alt=""></td><td>A <a href="/pages/lN6ApnTraCoVi1gvYWkh">tarefa de script</a> representa um código de programação que é executado pelo sistema.</td><td>Zeev</td></tr><tr><td><img src="/files/ziZZSAnxjS42cMgCNwSl" alt=""></td><td>A <a href="/pages/pqaobrbzUI4YoxNyi7RK">tarefa de referência</a> não possui nenhuma particularidade especial; ela é o simples reuso de outra tarefa já existente, e portanto sempre irá referenciar outra tarefa.</td><td>Depende</td></tr></tbody></table>

É interessante observar que, de todas as tarefas, somente **a tarefa humana representa efetivamente o trabalho realizado por uma pessoa**. As demais tarefas são automatizadas, realizadas pelo próprio sistema.

## O que é um subprocesso

![](/files/avggKPzaYHr4H9BJg3WN)

Subprocesso é uma atividade cujos detalhes são representados por um outro processo, composto também por eventos, gateways, tarefas e até mesmo outros subprocessos.

Saiba mais sobre [subprocessos aqui](#o-que-e-uma-tarefa-1).

## Conhecendo todas os tipos de atividades

{% content-ref url="/pages/-MDte8RgM0B5ZJrfon\_b" %}
[Tarefa humana](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/como-configurar-atividades-humanas.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MDtfVgpgM23zjX92IEN" %}
[Tarefa de regra de negócio](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/o-que-e-atividade-de-regra-de-negocio.md)
{% endcontent-ref %}

{% content-ref url="/pages/wX5ReFBeI8zdsq3TPZTw" %}
[Tarefa de serviço](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/tarefa-de-servico.md)
{% endcontent-ref %}

{% content-ref url="/pages/pqaobrbzUI4YoxNyi7RK" %}
[Tarefa de referência](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/tarefa-de-referencia.md)
{% endcontent-ref %}

{% content-ref url="/pages/lN6ApnTraCoVi1gvYWkh" %}
[Tarefa de script](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/tarefa-de-script.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MDtfN5JiLiKW0cvJy-F" %}
[Subprocesso](/zeev/como-construir-processos/como-desenhar-processos/o-que-sao-atividades/o-que-sao-subprocessos-e-como-usa-los.md)
{% endcontent-ref %}
