Aurrenak

Caso de éxito de Aurrenak (2015)

Tecnologías utilizadas: Liferay, Java, Spring Framework, NTLM, LDAP y PostgreSQL.
Características:

  • Instalación y configuración del CMS Liferay.
  • Desarrollo y manejo de plugins: porlets, hooks, etc.
  • Selección, instalación y configuración de portlets de terceros.
  • Uso del protocolo de autenticación NTLM.
  • Sincronización de usuarios mediante LDAP.

Aurrenak, cooperativa perteneciente a la Corporación de Mondragón (MCC), acudió a Onenpro con la necesidad de crear una intranet que permitiese concentrar una serie de servicios a utilizar por sus trabajadores: servicios informativos, participativos y de uso diario del trabajador.
Onenpro, como empresa de ingeniería software que es, comenzó por capturar en detalle los requisitos generales del proyecto. Requisitos que se resumen a continuación:

  • Disponer de una sección de noticias.
  • Disponer de un calendario de eventos.
  • Disponer de un servicio de reserva de recursos comunes (salas de reuniones, vehículos, etc.).
  • Disponer de un espacio para álbumes de fotos.
  • Disponer de una zona de información general y enlaces de interés.
  • Poder editar todos los contenidos y añadir nuevos de forma sencilla.
  • Poder iniciar sesión automáticamente con el usuario autenticado en el sistema operativo Windows.

Tras analizar en profundidad los requisitos capturados, se optó por utilizar como base la plataforma Liferay Portal Community Edition. Con Liferay como base para el desarrollo ya se cubrían dos aspectos importantes como son la gestión sencilla e intuitiva de contenidos así como la posibilidad de cubrir el inicio de sesión automático, aunque para esto último habría que dedicarle ciertos esfuerzos extra. El login automático se llevaría a cabo a través del protocolo de autenticación NTLM (NT LAN Manager), para lo que hubo que llevar a cabo configuraciones tanto a nivel de Liferay Portal como del Directorio Activo y algunas adaptaciones que permitieron que funcionase con los tres navegadores que podía llegar a utilizar el cliente: Internet Explorer, Google Chrome y Mozilla Firefox.

aurrenak

Para la mayoría del resto de requisitos el desarrollo se basaría en la personalización de diferentes portlets existentes en la propia plataforma, como son el del asset publisher, el portlet de documents and media, etc. Sin embargo, la mayor labor en cuanto a desarrollo software vino determinada por el servicio de reservas. Una funcionalidad que se desarrolló partiendo del portlet de calendario y que llegaría a permitir a cada trabajador hacer las reservas de los diferentes recursos disponibles de forma visual. Ofreciendo para ello un calendario por recurso además de un buscador a través del cual se facilitó a los trabajadores de Aurrenak la tarea de encontrar un recurso libre para una fecha y hora concretas.

«Onenpro es para nosotros un equipo joven, serio y cualificado, profesional en el desarrollo de webs y con importantes recursos gráficos.»

Lourdes García Elorza. Departamento Comercial y Marketing de Aurrenak

Gracias a que Aurrenak quedó satisfecho con el trabajo realizado, Onenpro ha seguido trabajando en mejoras que han ido complementando el trabajo inicial, como por ejemplo: La inclusión de un módulo de encuestas, la integración con Google Analytics para conocer su uso, reproducción online de videos subidos a la plataforma, importar datos de contactos desde un excel, etc.