Hola Estimada Comunidad!
Mi solución al problema planteado:
Estás actuando como analista en un proyecto con el equipo de Recursos Humanos de una empresa. El equipo está sobrecargado porque necesita, cada semana, organizar entrevistas con candidatos, enviar correos electrónicos de confirmación y montar una agenda con todos los horarios.
“Estamos gastando mucho tiempo en tareas repetitivas. ¿Podemos facilitar este proceso?”
Solución planteada:
¿Cómo descomponer el problema?
Se puede partir categorizando las solicitudes según el cargo al cual postula cada candidato y su experiencia, a través del uso de formularios de Google o Microsoft que permiten estructurar y organizar de forma eficiente. Una vez categorizado u ordenado esa parte del proceso, se puede organizar la etapa de postulación de cada candidato según el punto hasta donde llegue, donde se pueden enviar correos con mensajes automaticos que le hagan saber si paso a la siguiente etapa o no.
En paralelo y haciendo uso de calendarios electrónicos, se pueden organizar los días para entrevistar a los candidatos, ordenándolos por cargo al que se postula y establecer horarios que permitan al equipo de recursos humanos organizar la agenda de entrevistas y ofrecer disponibilidad de horarios para los candidatos.
¿Es posible reconocer patrones en las solicitudes?
- Si, un patrón o patrones que se puede repetir es la cantidad de candidatos que postulan según el cargo y la experiencia de cada uno, tecnologías, certificaciones, postgrados. Esto permite dar un orden a las solicitudes presentadas por los candidatos y ordenarlas según los patrones detectados, permitiendo optimizar el tiempo y la organización del equipo de recursos humanos.
¿Qué tipo de abstracciones se pueden crear para simplificar el flujo?
- Enfocarse en la cantidad de experiencia, tecnologías, certificaciones que tenga el candidato para el puesto al cual postula y organizarlo en un formulario de postulación:
- Nombre.
- Cargo.
- Experiencia.
- Manejo de tecnologías.
- Certificaciones.
- Postgrados.
¿Es viable crear un algoritmo para manejar cada tipo de solicitud?
- Si, uno que permita ordenar las solicitudes según la experiencia requerida, tecnologías, certificaciones que se requieran según el cargo al cual los candidatos están postulando. Esto permite dar una mirada rápida y ver que candidatos cumplen en mayor o menor medida los requisitos para cada cargo. De esta forma, se puede entrevistar a los candidatos que cumplan con los requisitos o que en su defecto cumplan con la mayoría.