Sebastian Pérez
Created on:
Debido a contactos en mi universidad, una empresa se comunicó conmigo para ayudarles con un problema que tenÃan sobre la validación de unos perfiles en Excel.
Inicialmente, para 'Empresa A' (como la llamaré para salvaguardar su privacidad), una empresa internacional muy grande en el paÃs, me contactó especÃficamente una regional para ayudar con un proceso de transición de plataformas por el que estaban pasando (no lo estaban llevando muy bien y era un proceso que se tenÃa que llevar a cabo de manera urgente).
Su problema de manera general era que habÃa mucha información dispersa en muchas partes, muchos archivos y muchas plataformas.
Mi función entonces fue unificar la información de diferentes Excels y plataformas de manera automática, juntando la información de los empleados y utilizando diferentes algoritmos con VBA (Visual Basic for Applications) para confirmar si ellos cumplÃan con los requerimientos del cargo que ocupaban.
En el caso de que un empleado NO cumpliera con el perfil del cargo, lo que hacÃa era alertar al responsable de recursos humanos y lo ponÃa en una lista de personas que no eran 'válidas'. De ahà se notificaba a cada jefe de sección para que se encargara de mandar al empleado a completar su perfil si el caso asà lo requerÃa.
En el mejor de los casos, cuando el empleado sà cumpliera con el perfil, se añadÃa a la lista de los que están en orden o al corriente con la empresa y no era necesario realizar ninguna intervención.
De estas dos listas, también se sacaban estadÃsticas que permitÃan definir diversos temas de interés, por ejemplo cuáles eran los sectores más afectados, cuáles eran los requisitos más crÃticos, qué roles estaban en mayor riesgo, y demás.
Una vez esto se validaba (empleado vs perfil de cargo) se juntaba la información y se almacenaban los archivos completos en una carpeta de OneDrive y en la nueva plataforma, de modo que toda la información de cada empleado quedaba disponible en un solo lugar.
En general no era difÃcil, solo que eran demasiados archivos que revisar uno a uno, de ahà el por qué necesitaban automatizar ese proceso.
Después de haber desarrollado todo el algoritmo para la empresa, se logró una optimización de los tiempos de consulta de información en más de un 99%. Pasando de demorar más de 1 hora por empleado a tardar lo de un par de clics (pues antes era buscar Excel por Excel y plataforma por plataforma).
De esto, cabe resaltar que la empresa intervenida tenÃa problemas en cuanto al cumplimiento de sus perfiles y gracias al desarrollo del programa se logró ir mejorando progresivamente este punto y asà poder responder de mejor manera a sus procesos de auditorias.