¿En proceso de transición a GitHub? Lecciones que nos deja la migración a escala empresarial realizada por Wayfair

28 de febrero de 2025 // 3 min read

image

La migración emprendida por Wayfair fue como un curso avanzado en gestión del cambio. A través de una preparación rigurosa, un diseño enfocado en el desarrollador y un compromiso firme con la transparencia, no solo migraron 15 000 repositorios, sino que también sentaron las bases para fomentar la innovación y la rentabilidad.

Publicado a través de GitHub Executive Insights

Cuando Wayfair se propuso migrar 15 000 repositorios de GitHub Enterprise Server autohospedado a GitHub Cloud, tenía claro que no se trataría de una actividad rutinaria de TI. Implicaba una reestructuración de la infraestructura crítica con repercusiones en casi todos los aspectos del negocio, desde la logística hasta la experiencia del cliente. Había mucho en juego, pero la recompensa: un entorno de desarrollo más ágil, ahorro de costos y funciones avanzadas, valía la pena.

A lo largo del proceso se revelaron lecciones fundamentales para los l��deres que impulsan el cambio en las organizaciones. Esta es la forma en que Wayfair atravesó este proceso de transformación de manera exitosa y lo que puedes aprender de su experiencia.

1. Prepárate sin tregua, pero sin exagerar 💪

Para Wayfair, el punto de partida fue una preparación meticulosa.

Priorizaron la participación de las partes interesadas e identificaron a aquellas que eran clave en una fase temprana, desde los dueños de los repositorios hasta las unidades de negocio con un alto nivel de rotación. Esto ayudó a garantizar que todas las partes comprendieran tanto los objetivos como los retos de la migración. También realizaron evaluaciones exhaustivas en las que catalogaron no sólo el código, sino también las integraciones, los flujos de trabajo y las dependencias para detectar posibles puntos de fricción.

Además, Wayfair adoptó un enfoque por fases: en lugar de intentar una arriesgada migración masiva, dividió la migración en etapas manejables, y comenzó con repositorios de bajo impacto para tantear el terreno.

¿La lección? La preparación es indispensable. Incorpora flexibilidad al plan y antepón el dinamismo a la perfección.

wayfair-migration

2. Para anteponerse a la resistencia, hay que ser transparente y fomentar la confianza 🤝🏽

Por lo general, los procesos de cambio suscitan resistencia, no porque haya oposición contra el objetivo, sino por miedo a la perturbación.

Para ello, Wayfair desarrolló sólidas estrategias de contingencia, de modo que los equipos pudieran asumir riesgos calculados con seguridad. Además, aplicaron el principio de transparencia controlada por los datos a través de un sistema de seguimiento que permitía visualizar el avance de la migración y así fomentar la confianza.

Para generar confianza en el proceso, Wayfair celebró los primeros triunfos, como el éxito de las migraciones de repositorios de bajo riesgo.

La lección es clara para aquellos líderes que deseen replicar el éxito obtenido por Wayfair: la transparencia y los pequeños triunfos tangibles pueden aplacar la resistencia y generar dinamismo.


¿Deseas impulsar la adopción de la IA en tu empresa?

Consulta nuestra guía >


3. Prioriza la experiencia del desarrollador 🌎

El éxito de la migración radicó en minimizar las perturbaciones para los desarrolladores de Wayfair.

Para ello, los flujos de trabajo automatizados resultaron esenciales: el equipo automatizó mediante scripts la mayor parte posible del proceso de migración, con lo que la carga recayó en los equipos de plataforma, en lugar de en los desarrolladores. Asimismo, crearon guías de migración con actualizaciones en tiempo real para garantizar que los desarrolladores siempre tuvieran acceso a los últimos procesos y consejos para solucionar problemas.

Un aspecto fundamental es que aplicaron la filosofía del “botón fácil”, con la que los desarrolladores podían pasar de un entorno a otro sin problemas y con una fricción mínima, por lo que el cambio era prácticamente imperceptible.

Estos esfuerzos subrayan la importancia de que la experiencia del usuario ocupe un lugar central en cualquier esfuerzo de transformación, para garantizar que los equipos no dejen de trabajar con eficacia.

4. Enfócate en resultados de alto impacto ⛰️

La migración trasladó repositorios, pero también abrió las puertas a nuevas capacidades y ventajas.

Se obtuvieron importantes ahorros: la migración supuso un ahorro anual de 150 000 USD en costos de alojamiento. Al trasladarse a GitHub Cloud, Wayfair también se benefició de GitHub Actions, GitHub Copilot y funciones de seguridad avanzadas, herramientas que habrían sido costosas o imposibles de implementar en las instalaciones.

Al mismo tiempo, la migración permitió reasignar recursos de forma que los equipos no tuvieran que administrar el sistema autohospedado para, en su lugar, centrarse en iniciativas estratégicas, como mejorar los sistemas CI/CD y reforzar la seguridad.

Estas ventajas ayudaron a Wayfair a mantener su competitividad en un entorno que avanza a un ritmo vertiginoso y a dotar a los desarrolladores de las herramientas necesarias para aumentar la productividad e impulsar la innovación.

5. Itera y aprende de cada error ⏩

El enfoque gradual de Wayfair permitió probar, aprender y adaptarse en cada etapa. Adoptaron una mentalidad de “aprendizaje en cada error”, resolviendo los problemas a medida que surgían en lugar de retrasar la migración. Esta estrategia iterativa garantizó el avance sin sumirse en el perfeccionismo y subrayó el valor que aporta la agilidad: avanzar antes que alcanzar la perfección puede dar lugar a resultados más rápidos e impactantes.

Si estás listo para seguir los pasos de Wayfair, empieza hoy mismo con una prueba gratuita de GitHub >

¿Quieres saber más sobre el rol estratégico que desempeñan la IA y otras tecnologías innovadoras en GitHub? Explora Executive Insights para obtener más perspectivas estratégicas sobre el futuro de la tecnología y los negocios.

Tags