# Planejar carga inicial de pessoas

## Visão geral

Uma vez definida a [estratégia de organização](#estrategias-de-organizacao), você deve refletir sobre sua estratégia de carga inicial de dados. Esses dados serão:

* [Times ](/zeev/usuarios-e-permissoes/como-criar-times.md)para suportar os aplicativos;
* [Funções ](/zeev/usuarios-e-permissoes/como-criar-funcoes.md)para suportar os aplicativos;
* [Pessoas](/zeev/usuarios-e-permissoes/gerenciar-usuarios/como-criar-usuarios.md) para operarem a ferramenta;
* Vínculos de pessoas a times e funções;

As estratégias para essa carga inicial são:

* [Carregar dados aos poucos, sob demanda](#carregar-poucos-dados-necessarios);
* [Carregar todos os dados de uma só vez](#carregar-todos-os-dados-de-uma-vez);

## Estratégia 1: Carregar dados aos poucos

{% hint style="info" %}
**Dica:** essa é nossa estratégia preferida. É incremental e permite que você aprenda com o uso do sistema, sem cometer erros.
{% endhint %}

Nessa estratégia, você irá selecionar **um rol de processos piloto** que você deseja implementar.&#x20;

Conforme seus processos são transformados em aplicativos automatizados, você irá cadastrar, **manualmente**, e sob demanda, os times, funções, pessoas e vínculos de pessoas, times e funções no sistema.&#x20;

O objetivo dessa estratégia é **aprender** mais sobre o sistema e validar a sua estratégia de organização.&#x20;

Isso evitará que você:

* Caia, inadvertidamente, em algum dos [principais erros](https://kb.zeev.it/formula-zeev/resumo-de-principais-erros#erros-comuns-na-etapa-de-configuracoes-iniciais) de organização;

* Importe essas informações de um local ou base de dados que, depois, se mostre incompatível (tal como os casos de folha e [AD/LDAP/SSO](https://kb.zeev.it/formula-zeev/resumo-de-principais-erros#erros-comuns-na-etapa-de-configuracoes-iniciais));

* Crie uma estrutura hierárquica complexa demais que, depois, se mostre desnecessária e difícil de manter;

* Crie uma estrutura hierárquica simples demais que, depois, não suporte seus processos;

Essa é nossa **estratégia preferencial**, e a que acreditamos ser mais assertiva e com mais chances de sucesso.

Como veremos na próxima seção desse artigo, o próximo passo será definir e implementar uma estratégia de manutenção. Na estratégia de manutenção, essa sim recomendamos que você procure a automatização.&#x20;

{% hint style="warning" %}
**Atenção:** sim, podem existir desconexões e retrabalho entre uma implementação inicial manual e implementação de manutenção automatizada em um segundo momento. Porém, de nossa experiência, esse retrabalho será menor do que uma implementação inicial incorreta.&#x20;
{% endhint %}

## Estratégia 2: Carregar todos os dados de uma vez

Nessa estratégia, você deseja criar no sistema, logo de início, de uma só vez, todas pessoas, times, funções e os vínculos de pessoas, times e funções.&#x20;

Essa é uma estratégia extremamente arriscada, <mark style="color:red;">que não recomendamos</mark>, pelos seguintes motivos:

* Sem conhecer ainda completamente como funciona a ferramenta, ou mesmo sem refletir ainda profundamente como funcionam os processos de sua organização, é grande a probabilidade de você cair, inadvertidamente, em algum dos [principais erros](#principais-erros) de organização;

* Também é grande a possibilidade de você criar times e funções que não possuem conexão nenhuma com aplicativos, gerando um volume de dados desnecessário que depois terá que ser mantido;

* Ao mesmo tempo, é grande a probabilidade de faltarem times e funções que, posteriormente, você irá aprender que eram fundamentais para executar aplicativos de processo.

Caso você opte por essa estratégia, você terá duas opções:

### Opção 1: Carregar todos os dados de uma vez semi-automaticamente

Nessa alternativa você irá criar, **manualmente**, **toda** a estrutura de **times** e **funções**.

E, utilizando o recurso de [importar pessoas](/zeev/usuarios-e-permissoes/gerenciar-usuarios/como-importar-usuarios.md), poderá carregar arquivo .CSV no sistema com a lista de todas as pessoas e seus respectivos vínculos com times e funções antes criados.&#x20;

### Opção 2: Carregar todos os dados de uma vez automaticamente

Nessa alternativa o [desenvolvedor profissional](/zeev/formula-zeev/definir-papeis.md#desenvolvedor-profissional-professional-developer) irá montar [integrações com as APIs](/zeev/apis/introducao-a-apis-do-zeev.md) do Zeev de modo a automatizar a carga de dados de **todas** as informações.

Você deverá usar como chave de identificação e sincronização com seu sistema legado:

* Para pessoas, utilizar sempre o login;
* Para times, usar o [código original / integração](/zeev/usuarios-e-permissoes/como-criar-times.md#codigo-original-integracao);
* Para funções, usar o [código original / integração](/zeev/usuarios-e-permissoes/como-criar-funcoes.md#codigo-original-integracao);

O grande desafio aqui é encontrar e definir a base de dados / sistema legado que possua os dados da maneira que seus processos futuros irão precisar.


---

# 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://kb.stoque.com.br/zeev/formula-zeev/configuracoes-iniciais/planejar-carga-inicial-de-pessoas.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.
