Volver a proyectos
AngularTypeScriptMigraciónArquitectura

Estrategia de migración de Angular 9 a 15

Diseñé el plan y el scaffolding para migrar una app grande de Angular 9 a 15 sin una reescritura total.

ClienteGolabs
RolSoftware Engineer II
Duración4 meses
Fechamayo de 2022

Contexto

En Golabs me pidieron definir un camino seguro y gradual para llevar una aplicación Angular 9 a Angular 15. El código era amplio y el negocio no podía detenerse.

Enfoque

Construí un plan de migración enfocado en secuencia y estabilidad:

  • Audité dependencias e identifiqué bloqueos de upgrade
  • Dividí la actualización en saltos por versión
  • Agregué automatización para reducir refactors manuales
  • Reforcé pruebas antes y durante la transición

Lo que entregué

Entregué un playbook paso a paso, scaffolding para los upgrades y validaciones que ayudaron al equipo a avanzar con confianza.

Resultado

El equipo tuvo un camino claro hacia Angular moderno mientras mantenía la aplicación estable durante todo el proceso.

Notas técnicas

  • Angular 9 a 15
  • Actualizaciones de TypeScript en el codebase
  • Herramientas de build y testing actualizadas