Desafío
Modernizar los sistemas para satisfacer la creciente demanda
Asos es una empresa líder en la venta online de moda y cosmética. Este comercio electrónico ofrece más de 850 marcas, además de su propia gama de ropa y accesorios, y realiza envíos a 196 países desde sus centros de distribución en el Reino Unido, Estados Unidos y Europa.
ASOS utilizaba sistemas legacy, on-premise, que no podían satisfacer la creciente demanda de sus clientes. Además, estos sistemas no garantizaban un rendimiento óptimo durante los periodos de máxima actividad comercial, como el Black Friday y el Cyber Monday.
Sus sistemas centrales debían modernizarse para mejorar sus capacidades informáticas, incluida la actualización de la pila tecnológica existente y la adopción de prácticas y técnicas modernas de desarrollo de software.
Proyecto
Reestructuración de los sistemas centrales
Ayudamos a ASOS a construir y rediseñar rápidamente algunos de sus sistemas centrales, añadiendo niveles de redundancia y almacenamiento en caché que les permitieran hacer frente a los picos de tráfico. También construimos bibliotecas de contingencia para la recuperación de desastres entre regiones e implementamos clusters de alta disponibilidad entre regiones. Junto con el desarrollo de los servicios de sustitución, toda la arquitectura existente se migró a la nube y se reestructuró para alinearla con las áreas funcionales del negocio. Gracias a los cambios, ahora es posible un despliegue más seguro.
Conoce las ventajas de incorporar la modernización en tu estrategia de migración
Leer aquíCapacitación
Implementamos un programa de coaching de software craftsmanship en sus más de 40 equipos de desarrollo. Introdujimos y reforzamos las habilidades clave en torno a Extreme Programming (XP), TDD, los principios SOLID, la integración y la entrega continuas, y fomentamos una cultura DevOps.
Leer más
El objetivo del programa de craftsmanship era enseñar a los ingenieros senior a aplicar estas técnicas en sus propios equipos y mejorar los estándares de codificación en todo el departamento. Al fomentar una cultura de aprendizaje, se desarrollaron excelentes habilidades tecnológicas dentro de la organización.Ingeniería de software
Toda la arquitectura existente se migró a la nube y se reorganizó para alinearse mejor con las áreas funcionales del negocio.
Resultado
Desarrollo de Software ágil
ASOS ha dado pasos importantes en el camino hacia el desarrollo ágil de software mediante la rápida adopción de numerosas técnicas. Al abordar sus limitaciones tecnológicas, las iteraciones están ahora más organizadas y las entregas aportan más valor. Hemos perfeccionado las prácticas en todos los equipos de ASOS, esto les permite lanzar un software de mayor calidad para producir con mayor frecuencia y seguridad. Creemos que la actitud y el deseo de crecimiento e innovación de la compañía se alinearon a la perfección con la experiencia, el entrenamiento y el apoyo de Codurance, lo que dio lugar a muchas experiencias enriquecedoras para el personal de ASOS.
Mejoraron los conocimientos, las técnicas y las habilidades de sus más de 40 equipos de desarrollo
La cultura DevOps ha sido instaurada en la organización
Incremento de la frecuencia y la seguridad de los lanzamientos de software a la producción