Skip to content

Planejamento

regiov edited this page Aug 10, 2023 · 31 revisions

Espaço reservado para planejar e discutir novos desenvolvimentos.

Vagas

Considerações

Toda vaga busca uma ou mais pessoas para desempenhar uma ou mais atividades dentro da entidade. Cada atividade tem um propósito dentro de um contexto maior, seja ele um projeto, uma iniciativa, uma solução (que nome genérico poderíamos dar a isso??), algo que vai de alguma forma contribuir direta ou indiretamente para que a entidade cumpra sua missão, entregando algum produto, serviço, benefício ou valor à sociedade. E cada projeto ou iniciativa pode ter caráter pontual ou contínuo.

Exemplo

Um dos serviços oferecidos pelo Voluntários é o "Clipping de notícias". Ou seja, quem se interessa por voluntariado pode nos acompanhar pelas redes sociais e ter acesso a notícias sobre voluntariado. Essa iniciativa envolve hoje as seguintes atividades:

  flowchart TD;
    prospeccao("Prospecção de notícias");
    triagem("Triagem");
    resumo("Elaboração de resumo");
    arte("Trabalho de arte/design");
    revisao("Revisão final");
    postagem("Agendamento & postagem");
    prospeccao ----> triagem;
    triagem ----> resumo;
    resumo ----> arte;
    resumo ----> revisao;
    arte ----> revisao;
    revisao ----> postagem
Loading

Para cada atividade podemos pensar nos seguintes atributos:

  • Nome
  • Descrição (o que deve ser feito)
  • Instruções/Orientações
  • Quantidade de pessoas necessárias
  • Requisitos (habilidades?) necessários para desempenhar a atividade
  • Outras características desejáveis para desempenhar a atividade
  • Local de trabalho (remoto ou não)
  • Áreas de trabalho normalmente relacionadas ao desempenho deste tipo de atividade

Neste contexto, o que seria uma "vaga"? A vaga nasceria de uma necessidade de ter mais pessoas desempenhando determinada atividade. Portanto não haveria um modelo (tabela) "vaga". Poderíamos ter sim um modelo "Processo seletivo", relacionado a uma ou mais atividades, sendo que cada atividade poderia gerar mais de um processo seletivo ao longo do tempo. E cada processo seletivo poderia gerar mais de um "anúncio de vaga". Inclusive muitos atributos do anúncio poderiam ser tirados de atributos da atividade (requisitos, áreas de trabalho associadas, o que será feito, etc.).

Modelo de dados

  flowchart TD;
    Entidade -- 1-N --> Projeto;
    Projeto -- 1-N --> Atividade;
    Atividade -- 0-N --> Atividade;
    Atividade -- 1-N --> AreaDeTrabalhoDeAtividade;
    AreaTrabalho -- 1-N --> AreaDeTrabalhoDeAtividade;
    Atividade -- 1-N --> ProcessoSeletivo
    Atividade -- 1-N --> AlocacaoRecursoHumanoEmAtividade
    Voluntario -- 1-N --> AlocacaoRecursoHumanoEmAtividade
    ProcessoSeletivo -- 1-N --> AnuncioVaga
    ProcessoSeletivo -- 1-N --> InscricaoEmProcessoSeletivo
    AnuncioVaga -- 0-N --> InscricaoEmProcessoSeletivo
    Voluntario -- 1-N --> InscricaoEmProcessoSeletivo
Loading

Dúvidas

Quais seriam os modelos ou etapas seguintes à inscrição em processo seletivo? O que o sistema poderia oferecer para gerenciar a seleção de candidatos?

Existe API do Google para poder vincular formulário de seleção a um anúncio de vaga?

E agora ativando o "modo viagem":

E se algum dia quiserem usar uma ferramenta como essa mesclando trabalho voluntário com trabalho remunerado? Será que deveríamos associar a "alocação de recurso humano em atividade" com usuário ao invés de voluntário? Ou seria melhor manter assim, bastando que a pessoa remunerada cadastre um perfil de voluntário no sistema?

"Modo viagem turbo++":

E se algum dia quisermos possibilitar projetos envolvendo mais de uma entidade??

Clone this wiki locally