CASOS DE ÉXITO

Sistema de Programación Automático de Trabajadores a Turnos para Puerto Valparaíso | Año 2008

Empresa Portuaria Valparaíso (EPV)

Empresa Portuaria Valparaíso es una organización autónoma del estado, encargada de administrar, explotar, desarrollar y conservar el Puerto de Valparaíso. Valparaíso es, actualmente, uno de los principales puertos de carga y pasajeros del país.

Fuente: Sitio corporativo Empresa Portuaria Valparaíso. www.epv.cl

DESAFÍO

El puerto de Valparaíso para cumplir con sus planes de seguridad contaba con una dotación de un gran número de guardias, los cuales debían ser asignados mensualmente en turnos de trabajo. Para los encargados del personal, esta tarea se transformaba en una difícil misión, en cuanto la asignación debía respetar múltiples normativas internas y externas. Entre ellas se consideraban:

  • Normas referidas al cumplimiento de la ley laboral
  • Normas referidas al cumplimiento de las necesidades mínimas de personal para cada turno
  • Normas referidas al cumplimiento de asistencias obligatorias del personal a cursos de capacitación.

No obstante, este problema no había sido detectado por la empresa. Es por ello que ZEKE se acerca a EPV y realiza un diagnóstico de la situación. De esta manera, se evidencia lo compleja que resultaba la labor humana a realizar y les aconseja a los ejecutivos automatizar la distribución mensual de los trabajadores. Advirtiendo, además, el gasto innecesario de tiempo y los graves riesgos legales y personales a los que se exponían los encargados al cometer errores.

En consecuencia, ZEKE le ofrece sus servicios para diseñar una herramienta tecnológica capaz de automatizar esta labor.

SOLUCIÓN

Ante este un diagnóstico como este, la Empresa Portuaria exploró varias alternativas de solución. Se pensó en mantener el sistema actual o en comprar un software estándar que existiera en el mercado. Sin embargo, estas opciones fueron descartadas por el método que ZEKE le proponía: desarrollar un programa a medida con nuestros expertos.

Para ello, ZEKE analizó el escenario del puerto y así propuso una solución informática. Se trató de una plataforma automatizada y especializada que pudiera entregar a los encargados de los trabajadores la siguiente información:

  • El personal a participar de la programación
  • Los días de permisos recibidos por el personal
  • Los días habilitados para la capacitación
  • El personal que no estaba disponible para trabajar en un determinado mes (por enfermedad u otro motivo).

Luego, con todos estos datos, la aplicación e envía la solicitud para realizar la programación de turnos, la cual es recibida por un servidor que ejecuta el procedimiento y responde al cliente con los resultados obtenidos.

Para implementar esta solución, el equipo ZEKE trabajó valiéndose de una metodología iterativa, es decir, confeccionando un prototipo del software que fue llevado desde lo visual a lo funcional.

En concreto, la confección de la aplicación finalizó en un periodo de seis meses, cumpliendo con los plazos acordados con el cliente. Durante este tiempo, ZEKE se ocupó, principalmente, de utilizar componentes openSource y tecnologías estándares. Además, debió superar las dificultades propias de un proyecto de estas características, donde el principal objetivo era generar una programación de turnos eficiente y satisfacer las expectativas de la organización.

RESULTADOS

La Empresa Portuaria Valparaíso pudo observar resultados muy tempranos, ya que a dos meses del inicio del proyecto, el Puerto ya podía realizar la tarea de programación de una manera más fácil y sencilla. Los beneficios se hicieron evidentes tanto para los trabajadores como para sus responsables.

Ventajas para el personal

  • Programaciones de horario más justas
  • Programaciones con mejores horas de sueño
  • Los días habilitados para capacitación
  • Planificación de vacaciones y ausencias del puerto

Ventajas para la organización

  • Aumento de la cobertura (nivel de servicio) con los mismos recursos
  • Disminución de esfuerzo en la confección de las programaciones
  • Preparado ante los cambios que la ley demandase

Puntos Clave:

  • Desarrollo de nueva y desafiante tecnología de optimización, inexistente en el mercado nacional.
  • Cumplimiento de la ley laboral
  • Optimización del servicio. El rendimiento aumentó en un 10% manteniendo los mismos recursos.
  • Disminución de esfuerzo en confeccionar programación de turnos

Componentes Clave:

  • Aplicación cliente: Desarrollada en Java y Swing
  • Mecanismos de comunicación: XML y Web Services
  • Servidor de aplicaciones J2EE: Jboss 4.2
  • Tecnologías de optimización: Algoritmos híbridos de programación con restricciones y programación lineal
  • Sistema operativo: Windows y Linux