Propuesta de plan para automatizar el proceso de entrevistas en RR. HH.
1. Descomposición del problema
- Recibir lista de candidatos.
- Revisar disponibilidad de entrevistadores.
- Proponer horarios.
- Enviar correos de invitación.
- Confirmar asistencia.
- Crear la agenda semanal.
- Registrar cambios o cancelaciones.
- Enviar recordatorios.
2. Identificación de patrones
- Se usan plantillas similares.
- La agenda siempre contiene nombre, puesto, fecha y entrevistador.
- Los recordatorios se envían antes de la entrevista.
- La información proviene de las mismas fuentes (CV, ATS, Excel, etc.).
3. Abstracción
Nos enfocamos en los elementos esenciales del proceso: Nombre del candidato, Correo electrónico, Vacante, Entrevistador, Disponibilidad.
4. Algoritmo
- Entrada: RR. HH. carga un archivo (Excel/Google Sheets) con los candidatos.
- El sistema lee automáticamente los datos.
- Consulta la disponibilidad de los entrevistadores en Google Calendar u Outlook.
- Asigna el primer horario disponible según reglas definidas.
- Genera una invitación de calendario.
- Envía automáticamente un correo de confirmación al candidato y al entrevistador.
- Actualiza una agenda centralizada con todas las entrevistas.
- Si alguien cancela, el sistema reagenda automáticamente o propone nuevos horarios.