Caso Práctico

Proyecto Nearshore

Automatización y aumento de la velocidad para entregar nuevas funcionalidades

Consultor DevOps de Alter Solutions desarrollando nuevas funcionalidaes para el cliente

Cliente

 

logo-saint-gobain-white

 

Industria
  • Fabricación
  • Incluye más de 30 compañías de construcción respetadas en el Reino Unido e Irlanda, como British Gypsum, Weber, Isover y Glassolutions
  • 45 centros de producción
  • 7 academias de formación

Desafíos

  • Participar en comités de arquitectura y proponer soluciones más resilientes y escalables.
  • Diseñar e implementar el control del ciclo de vida de múltiples aplicaciones y procesos con validaciones adecuadas.
  • Integrar herramientas para automatizar, en la mayor medida posible, los procesos de desarrollo y entrega de nuevas funcionalidades.
  • Proponer métricas para evaluar la calidad de la entrega del proyecto, su recepción y la implementación de dashboards apropiado.

Solución

Alter Solutions usó herramientas de automatización y desarrolló pipelines de entrega de código. Aquí algunos pasos detallados:

  • Guía continua para mejorar la mentalidad Agile.
  • Orientación para aplicar diferentes procesos de lanzamiento de funcionalidades según la situación.
  • Creación de diferentes pipelines para cada aplicación.
  • Creación de componentes personalizados reutilizables para estos pipelines, permitiendo su uso en diferentes escenarios.

Metodología

Integración Continua/Entrega Continua (CI/CD).


Tecnologías

  • Azure Devops
  • Azure Devops Templates
  • Github Actions
  • Github Actions Workflows
  • Interfaz de la Línea de Comandos (CLI) para varios proyectos
  • Python
  • Shell Script

Resultados

Alter Solutions logró asegurar la velocidad de lanzamiento de nuevas funcionalidades mientras mantenía la calidad de entrega y garantizaba que los procesos, pruebas y aprobaciones necesarios se realizaran para cada una de las nuevas funcionalidades.


Tiempo y recursos

El proyecto ha estado en marcha durante 2 años y cuenta con 3 consultores DevOps.