1
resposta

[Projeto] Desafio: automatizando processos na equipe de RH

Entendendo o problema:

  • Organizar entrevistas com candidatos;
  • Enviar e-mails de confirmação;
  • Montar uma agenda com todos os horários.

Decomposição do problema:

  1. Agendamento de entrevista: Criar um e-email, com links para um formulário de preenchimento e agenda compartilhada com dias e horários disponíveis.
  2. Enviar e-mails: Por meio da lista de candidatos, podemos utilizar ferramentas de envio automático de e-mail.
  3. Organizar agenda: ferramentas de agenda compartilhada, faz com que simplifique o gerenciamento dos dias e horários disponíveis dos candidatos.

Identificar padrões:

  • Envio de e-mails de agendamento (pode ser padronizado);

Abstração:
Informações sobre o candidato e agendamento com: Nome, e-mail, data da entrevista e horário da entrevista.

Algoritmo:

  1. Receber lista de candidatos;
  2. Enviar e-mail (com links) de agendamento;
  3. Enviar e-mail de confirmação;
  4. Atualizar agenda compartilhada.
1 resposta

Oi, Hugo! Como vai?

Gostei da sua análise sobre a organização do processo de entrevistas e como você estruturou bem as etapas de decomposição, padrões e algoritmo.

Sua forma de separar envio de e-mails, agendamento e uso de ferramentas mostra um bom entendimento do pensamento computacional aplicado ao dia a dia. Continue evoluindo nesse raciocínio, pois isso ajuda muito na criação de soluções mais eficientes.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!