Mejora de la plataforma del Parlamento Europeo
EUREL fue fundada en Roma en 1986 por un grupo de ingenieros electrónicos e informáticos con el objetivo de crear sistemas informáticos para la Administración Pública.
Todos los clientesMantenimiento del legado
Redwerk tuvo que ocuparse de una base de código existente en este proyecto, migrándola gradualmente de JBoss a la pila tecnológica Java actualizada de Tomcat/Spring.
Más informaciónAdministración electrónica
Tenemos una gran experiencia en soluciones y normas de administración electrónica que aplicamos en el proyecto de EUREL para el Parlamento Europeo.
Más informaciónProyecto
Redwerk, como empresa de externalización de desarrollo de software, recibió el encargo de actualizar parte de la plataforma EUREL EUGI utilizada por el Parlamento Europeo, encargándose de la integración, el control de calidad, la implantación y la corrección de errores. El alcance del proyecto consistía en migrar una aplicación heredada basada en JBoss a otra moderna y fácil de mantener basada en Spring/Tomcat.
Desafío
- Un plazo muy limitado para todo el proyecto. Nos dieron un mes para completarlo.
- No pudimos desplegar todo el sistema en la oficina para depurarlo. Según la política de seguridad del Parlamento Europeo, la mayoría de los componentes del sistema sólo estaban disponibles en su edificio y no se podía acceder a ellos para depurarlos a distancia.
- Los componentes con los que trabajamos contenían una gran cantidad de lógica empresarial que debía trasladarse a una pila tecnológica completamente nueva sin romper los contratos con servicios externos.
Solución
- Gracias a nuestra amplia experiencia en desarrollo Java EE y Spring, pudimos descomponer rápidamente nuestro trabajo en subtareas más pequeñas y planificar acciones posteriores. Esto nos permitió coordinar fácilmente el trabajo y gestionar las expectativas de EUREL al tiempo que manteníamos todo organizado.
- Desde el principio del proyecto, establecimos líneas de comunicación eficaces entre todas las partes implicadas en todo el mundo. El personal de Ucrania, Italia y Bélgica estaba coordinado y al tanto de los avances y retos en todo momento. También trasladamos el seguimiento de tareas y problemas del correo electrónico y la mensajería instantánea a un moderno software de seguimiento de errores para facilitar la gestión.
- Una de las primeras cosas que hicimos fue crear un entorno de pruebas en nuestra oficina. Los desarrolladores utilizaron pruebas de integración y unitarias para asegurarse de que la lógica empresarial y las API funcionaban de acuerdo con el diseño del proyecto EUREL.
- También organizamos un flujo de trabajo en el que el código podía escribirse en Ucrania y probarse en Bruselas el mismo día, lo que permitía a los desarrolladores recibir información instantánea de los futuros usuarios del sistema.
Estas medidas nos permitieron entregar un proyecto de alta calidad, en el plazo previsto y totalmente probado, a pesar de las limitaciones y restricciones a las que nos enfrentábamos.
También demostramos una vez más que la opción de subcontratar el desarrollo Java a Redwerk puede ayudar a cualquier empresa a obtener el mejor resultado.
Resultado
El proyecto se implantó y probó con éxito dentro del plazo inicial. Un mes después, se puso en producción en el Parlamento Europeo y ya es plenamente operativo.
¿Necesita actualizar la pila tecnológica de un producto heredado?
ContactoTecnologías
Relacionado en Blog
Administración electrónica: La tecnología al servicio de la democracia
Vivimos en una época en la que casi todo se puede hacer en Internet: comunicarse, comprar, ver películas, jugar, aprender y trabajar. Pero aún queda mucho camino por recorrer. Para registrar un matrimonio, votar en las elecciones o heredar, todavía tenemos que gastar tiempo y ene...
Leer más¿Desea contratar a profesionales de la administración electrónica?
Solicitar presupuestoOtros casos prácticos
Recruit Media
La plataforma de reclutamiento única que luego fue adquirida por HireQuest.
Gooroo
Desarrollo de una aplicación de tutoría electrónica para iOS con una clasificación de 5 estrellas en la App Store y el puesto nº 3 en Product Hunt.