Caso Práctico

Proyecto Nearshore

Desarrollo de aplicaciones de software para gestión interna

Tech Lead trabajando según el marco Scrum

Cliente

 

agrolab-logo

 

Industria
  • Fabricación
  • Análisis agrícola y medioambiental
  • Fundada en 1986 en Alemania
  • Alrededor de 1900 empleados en más de 25 sucursales en Europa

 

¿Por qué Alter Solutions Portugal como socio Nearshore?
  • Alter es el socio ideal debido a nuestro exitoso historial en la entrega de soluciones IT en un modelo Nearshore, resultado de la sinergia entre el conocimiento técnico y las habilidades blandas de nuestros ingenieros, respaldada por la oferta competitiva de uno de los países más atractivos de la Comunidad Europea en términos de inversión.

Desafío

Desarrollar aplicaciones de software para la gestión interna, como módulos de facturación y otros procesos relacionados con RRHH, además de sistemas orientados a productos para el área comercial y de negocios.

El mayor reto fue recrear un proceso ya ampliamente utilizado por la empresa en su sistema legado, donde el resultado final es la generación de un informe con los montos a cobrar, que impacta directamente en la relación con el cliente, junto con cálculos financieros y conversiones de moneda.


Solución

Crear microservicios que mantengan las mismas reglas utilizadas en el sistema legado, pero con tecnologías más modernas como Java Spring, además de otros frameworks que ofrece el lenguaje (mapstruct, lombok), junto con JasperReport.

Para asegurar la calidad, se crearon más de 12,000 líneas de código de prueba automatizado con el framework Spock. Luego, al final del proceso, se genera un informe con toda la información.


Metodología

El marco de trabajo Scrum nos ayudó a estimar y revisar periódicamente las entregas. El Board ayudó con la visibilidad de las tareas, ya que todo el equipo trabajaba de forma remota.


Tecnologías

  • Java
  • Angular
  • Spring

Recursos

  • Desarrolladores back-end.
  • Perfiles de gestión y riesgo: Tech Leads.