Desarrollo de productos y control de calidad
Reclutamiento
Nuestro cliente, una startup DaaS (Data-as-a-Service) con sede en el Reino Unido, se ha propuesto revolucionar el sector de la contratación. Ha lanzado una plataforma centralizada centrada en optimizar la gestión de costes, mejorar el control y garantizar el cumplimiento de las normas en toda la fuerza laboral temporal. Esta plataforma actúa como catalizador entre agencias, empleadores y empleados, impulsando el compromiso, la transparencia y la confianza.
La mano de obra temporal desempeña un papel importante en numerosas empresas del Reino Unido, ya que representa entre el 20% y el 50% de la fuerza laboral total en algunas organizaciones. A pesar de su crecimiento constante año tras año, la importancia de una gestión eficiente de la mano de obra temporal suele subestimarse.
Con más de 25 años de experiencia en la industria del reclutamiento, nuestro cliente comprendió de primera mano los desafíos que enfrenta la industria del personal temporal.
Un análisis exhaustivo reveló que el modelo de contratación de personal temporal en la industria era inherentemente defectuoso y obsoleto, y carecía de transparencia y coherencia. Por eso, los empleados temporales y sus empleadores se enfrentaban a importantes problemas a la hora de colaborar.
Nuestro cliente buscó abordar algunos de los desafíos más importantes:
Desafíos de la gestión de la fuerza laboral y de la nómina
Altas tasas de deserción, compromiso deficiente de los empleados y productividad reducida.
Discrepancias entre las tarifas por hora facturables reales y las tarifas por hora fijas de la agencia. Una encuesta reveló que los márgenes de las agencias podrían ser, en promedio, un 60% más altos que los costos reales incurridos.
Factores como las bajas horas promedio, las inducciones a mitad de semana y la baja aceptación de las pensiones contribuyeron a los márgenes grises, lo que dio lugar a que los empleadores pagaran enormemente de más a las agencias.
Además, como las horas de trabajo variaban, también variaban sus costos de seguro nacional y pensiones, lo que complicaba los cálculos de costos.
Desafíos de la gestión de datos
Los empleadores finales carecían de acceso a datos precisos sobre su fuerza laboral temporal.
Los datos de la fuerza laboral a menudo se almacenaban en múltiples silos desconectados dentro de las agencias, lo que requería esfuerzos de recopilación manual.
Los organismos operaron de manera aislada y sin compartir datos de manera colaborativa, lo que aumentó los riesgos de pasar por alto cuestiones críticas.
La mala integridad de los datos afectó la toma de decisiones, obstaculizando la optimización de la fuerza laboral, la reducción de costos y el crecimiento del negocio.
Desafíos que enfrenta la fuerza laboral temporal
Aumento de la explotación laboral, ejemplificada por jornadas laborales prolongadas e intervalos de descanso insuficientes.
Los trabajadores temporales carecían de un espacio seguro para expresar sus preocupaciones o denunciar cualquier problema.
No existía una plataforma definida para facilitar la capacitación de los empleados temporales.
La mala comunicación y colaboración entre los reclutas temporales y el personal básico planteó desafíos adicionales.
El cliente quería abordar los problemas mencionados anteriormente mediante el desarrollo de una plataforma de análisis de datos centralizada.
Al comprender los desafíos, quedó claro que el sector de reclutamiento temporal requería una plataforma centralizada para optimizar los costos, el control y el cumplimiento de toda la fuerza laboral temporal.
Además, existía una necesidad apremiante de brindarles a los trabajadores temporales una experiencia enriquecida, garantizando que trabajaran en un entorno seguro y de apoyo que reconociera sus contribuciones y valorara sus aportes. En consecuencia, era esencial contar con una plataforma que priorizara el compromiso de los empleados.
Los fundadores compartieron su visión de una plataforma centralizada de este tipo y Maruti Techlabs hizo realidad su idea desarrollando una plataforma de análisis de datos en línea y una aplicación móvil fácil de usar. Para profundizar, consulte nuestro blog sobre tendencias de análisis de datos e inteligencia empresarial para su empresa.
Desde la definición de su idea en un taller integral de 7 días hasta la lluvia de ideas sobre los mapas de ejecución, nuestro equipo de ingeniería los ayudó a conceptualizar, diseñar y desarrollar la plataforma.
A continuación se presenta un análisis en profundidad del enfoque de Maruti Techlabs para ejecutar este proyecto:
1. Taller de descubrimiento de proyectos
Comenzamos con un taller de descubrimiento dinámico. Durante los 7 días que duró el taller, exploramos los requisitos del proyecto y los conocimientos tecnológicos para crear un plan integral del proyecto. Este taller fue fundamental para establecer las bases del proyecto y fomentar un entendimiento compartido entre el cliente y Maruti Techlabs.
Utilizamos el método MoSCoW para categorizar las características del producto en cuatro niveles distintos de importancia: imprescindible, debería, podría y no debería.
El taller de 7 días concluyó con el desarrollo de un plan detallado que describe el diseño del proyecto, la estrategia de desarrollo y la hoja de ruta para el progreso futuro.
2. Formar un equipo de desarrollo de software dedicado
Una vez delineada una hoja de ruta bien definida, establecimos el diseño arquitectónico y la pila de tecnología. Para alinearnos con las necesidades del proyecto, optamos por la arquitectura EC2 (Elastic Compute Cloud) para la implementación y RDS (Relational Database Service) para la base de datos.
Elegimos ReactJS para el frontend y NodeJS para el backend y formamos un equipo de desarrollo de software capacitado para llevar el proyecto al éxito.
Nuestro proceso de reclutamiento de equipos de desarrollo gira en torno a tres principios fundamentales:
Para la correcta ejecución de este proyecto, reunimos un equipo compuesto por 3 desarrolladores front-end, 3 desarrolladores back-end, un ingeniero de DevOps y un ingeniero de control de calidad. Este equipo estuvo dirigido por un arquitecto de software experimentado y dirigido por un gerente de proyectos técnico experimentado.
3. Creación de los wireframes
Después de finalizar la arquitectura del proyecto de alto nivel, nuestro equipo trabajó en el desarrollo de wireframes con Figma. Los wireframes nos ayudaron a delinear el diseño, la estructura y la funcionalidad del sistema.
Nuestros arquitectos técnicos e ingenieros de proyectos colaboraron para crear diagramas de flujo de datos, gráficos y mapas de sitios. Esto nos ayudó a establecer una representación estructurada de la lógica, los procesos y la navegación del sistema.
4. Desarrollo de la aplicación
Consolidamos con éxito la estructura, la lógica y el diseño con la aprobación del cliente en la fase de creación de wireframes. Posteriormente, nuestros desarrolladores comenzaron el desarrollo de un MVP (producto mínimo viable). El MVP sirvió como un primer hito fundamental para recopilar comentarios y opiniones de los clientes, que se integraron perfectamente en las etapas posteriores del ciclo de desarrollo.
Características clave que formaron parte de la solución:
Ejecución de cálculos de costos dinámicos
El sector de la contratación de personal temporal es altamente transaccional e involucra varios parámetros, entre ellos, impuestos, regulaciones sobre el tiempo de trabajo, seguridad social y pensiones, lo que hace que los cálculos salariales sean complejos.
Colaboramos con el equipo central del cliente para diseñar fórmulas matemáticas que abordaran el alto nivel de complejidad y al mismo tiempo mantuvieran la precisión en los cálculos de costos laborales en tiempo real. Nuestros desarrolladores de back-end integraron estas fórmulas al software, lo que permitió a los contratistas finales calcular los costos laborales dinámicos con un solo clic.
Para abordar la necesidad de una visión integral de los datos de la fuerza laboral temporal, diseñamos un sistema de gestión de la fuerza laboral impulsado por inteligencia empresarial. Convirtió los datos analíticos de personal en tiempo real en información inteligente.
Además, los paneles de análisis de personas revelaron patrones ocultos que resultaron invaluables para dar forma a decisiones estratégicas y optimizar la fuerza laboral temporal.
Los paneles de control proporcionaron una vista consolidada de:
Análisis de actividad
Análisis de la fuerza laboral
Análisis de los que abandonan el país
Análisis de la agencia
1. Análisis de actividad
Diseñamos una serie de paneles de análisis personalizados que ofrecían transparencia integral en métricas críticas, como cumplimiento de turnos, turnos perdidos, gastos y horas de trabajo.
2. Análisis de la fuerza laboral
El panel de análisis de la fuerza laboral que diseñamos brindó información valiosa sobre datos de la fuerza laboral, como la utilización de turnos y de reservas. Esto facilitó la optimización de la fuerza laboral temporal.
3. Análisis de los que abandonan el programa
También construimos un panel de control de personas que se van que ayudó a los reclutadores a descubrir patrones ocultos en la fuerza laboral temporal, fomentando interacciones más estratégicas con los socios de la agencia.
4. Análisis de la agencia
El panel de análisis de agencias ayudó a agilizar el proceso de establecimiento de puntos de referencia y comparación de indicadores clave de rendimiento de servicios entre los paneles de agencias. Esto simplificó las operaciones y permitió la asignación de recursos a los proveedores con mejor desempeño.
Para abordar la necesidad de un sistema de calificación justo en toda la industria del trabajo temporal, creamos un sistema de calificación simple pero altamente efectivo que permitía a los empleadores evaluar a los empleados, reconocer sus logros y realizar un seguimiento de su desempeño.
El sistema analizó el tiempo de servicio de los empleados y creó informes demográficos detallados. Esto ayudó a los empleadores a tomar decisiones de contratación informadas y a promover la colaboración.
Para facilitar una experiencia personalizada para los empleados, desarrollamos una aplicación móvil que se centra en la facilidad de uso. Esta aplicación facilitó interacciones fluidas entre los trabajadores temporales, el personal principal y los contratistas finales.
Los empleadores ahora podían mostrar su agradecimiento a los trabajadores temporales por su excelente trabajo y enviar mensajes personalizados para celebrar cumpleaños, logros y logros importantes. Esto creó un entorno en el que los trabajadores temporales sentían un sentido de pertenencia, eran valorados y tenían una plataforma para expresar sus pensamientos y opiniones.
Estas son algunas de las características más importantes de la aplicación:
Tuvimos llamadas mensuales de gobernanza, conectándonos con su equipo central a través de Slack. También tuvimos una llamada quincenal en la que participaron los líderes de Maruti Techlabs, incluidos el director ejecutivo, el director, el gerente de proyectos y los miembros principales del equipo del cliente.
Nuestros desarrolladores adoptaron el marco de desarrollo ágil para acelerar el proceso de entrega de software y adaptarse a las prioridades cambiantes de los clientes. Al adoptar un ciclo de sprint de dos semanas, el equipo definió tareas de manera colaborativa al comienzo de cada sprint y trabajó en conjunto para lograr objetivos incrementales. Este enfoque ágil facilitó la retroalimentación y las aprobaciones periódicas, lo que garantizó una alineación continua entre las expectativas y la ejecución del proyecto.
La elección de las herramientas también contribuyó a una comunicación fluida y a una gestión de proyectos más fluida. Se utilizó Jira para una gestión eficaz de los proyectos, mientras que Slack sirvió como plataforma principal para la comunicación y la coordinación diarias. Las llamadas de Zoom se integraron en el flujo de trabajo para reuniones periódicas, incluidas reuniones diarias, retrospectivas de sprints y sesiones de preparación de la cartera de proyectos con el cliente.
Esta colaboración estructurada garantizó que todos los aspectos del proyecto estuvieran bien gestionados, fomentando una comunicación clara y respuestas oportunas durante todo el proceso de desarrollo.
La implementación de este proyecto dio como resultado transformaciones significativas en todos los departamentos. Se recibieron comentarios y críticas notables de los siguientes departamentos:
Los paneles de análisis de personal permitieron reducir los pagos laborales al permitir que los empleadores pasaran de las listas de tarifas fijas de agencias a los costos laborales reales incurridos. Además, ayudaron a optimizar la eficiencia de la fuerza laboral y a reducir los costos laborales sin interrumpir las operaciones.
La aplicación móvil permitió a los empleados compartir comentarios a través de encuestas periódicas y de pulso, lo que generó un cambio positivo en la cultura laboral y, en última instancia, impulsó una mayor retención y satisfacción de los empleados. Admitió contenido de capacitación en formato multimedia, imágenes y videos y permitió que los empleados recibieran contenido de calidad en su idioma nativo.
Tras concluir esta exitosa colaboración, Maruti Techlabs y el cliente continúan su asociación para mejorar aún más el producto basándose en los valiosos comentarios de los clientes. Aprovechando nuestros servicios de análisis de datos , brindamos información útil para refinar la plataforma y garantizar que cumpla con las cambiantes demandas del mercado. Ambos equipos siguen colaborando estrechamente y se esfuerzan por alcanzar el objetivo compartido de impulsar el sector de contratación temporal global.
Seguimos las mejores prácticas de Agile, Lean y DevOps para crear un prototipo superior que haga realidad las ideas de sus usuarios mediante la colaboración y la ejecución rápida. Nuestra máxima prioridad es la rapidez de reacción y la accesibilidad.
Realmente queremos ser su equipo extendido, así que además de las reuniones regulares, puede estar seguro de que cada uno de los miembros de nuestro equipo está a una llamada telefónica, correo electrónico o mensaje de distancia.
Nuestro cliente necesitaba una empresa que pudiera implementar una lógica empresarial compleja y crear productos de software centrados en el usuario basándose en un profundo conocimiento de sus requisitos. Maruti Techlabs se destacó como la opción perfecta.
El cliente inició la selección de proveedores analizando a varias empresas de desarrollo de software de primer nivel, incluida Maruti Techlabs. Nuestra cartera, las referencias de nuestros clientes y nuestra experiencia relevante en la creación de plataformas similares nos ayudaron a asegurarnos un lugar en su lista cuidadosamente seleccionada de posibles proveedores.
Nuestra pronta respuesta a su solicitud de información (RFI) también dejó una primera impresión favorable y consolidó su confianza en nuestras capacidades. Competimos con otros ocho proveedores y logramos pasar con éxito a la etapa de solicitud de propuesta (RFP).
Una evaluación exhaustiva de las respuestas a la solicitud de propuestas y amplias consultas con los equipos de ventas, analistas comerciales y desarrollo hicieron que Maruti Techlabs fuera la mejor opción. Posteriormente, organizamos un taller de descubrimiento de siete días para profundizar en los detalles del proyecto.
El taller de descubrimiento de siete días dejó una impresión duradera en el cliente. Evaluaron exhaustivamente nuestro conocimiento técnico, capacidad de entrega, precios y calidad.