El desarrollo continuo cambiará las organizaciones tanto como lo hizo la agilidad
por Jeffrey Bussgang, Samuel Clemens

Aleksandar Velasevic/Getty Images
En 2001, un atrevido grupo de desarrolladores creó un nuevo enfoque del desarrollo tecnológico. Denominado ágil, el proceso puso a los clientes en el centro del desarrollo de productos, fomentó la creación rápida de prototipos y aumentó drásticamente la velocidad y la agilidad corporativas.
Si bien Agile comenzó como una innovación en el desarrollo de productos, provocó una revolución en la estrategia y los procesos corporativos. El desarrollo ágil sentó las bases intelectuales para el movimiento Lean en el ámbito empresarial, lo que impulsó aún más a los líderes empresariales a organizar su trabajo de desarrollo de modelos de negocio y productos en torno a una serie de experimentos, poniendo a prueba hipótesis críticas a lo largo del camino. Al principio, Agile y Lean se hicieron populares en el mundo de las empresas emergentes, pero pronto fueron adoptados por los principales líderes empresariales de todo el mundo. GE implementó metodologías Lean en todas sus divisiones, lo que le ayudó a reducir la duración del ciclo y a alinear mejor su trabajo con las necesidades de los clientes, lo que llevó al entonces director ejecutivo Jeff Immelt a declarar que GE había pasado de ser un «conglomerado clásico… a una empresa emergente de 125 años».
Hoy en día, las principales empresas están adoptando una nueva metodología de procesos empresariales. Una vez más, ha empezado en las entrañas de las empresas de tecnología y las empresas emergentes. Y, una vez más, los líderes empresariales harían bien en prestar mucha atención a las implicaciones estratégicas.
Centro Insight
Competir en el futuro
Patrocinado por Accenture Strategy
Cómo hacer que su empresa sea más ágil y receptiva.
La metodología es el desarrollo continuo, que, al igual que la metodología ágil, comenzó como una metodología de desarrollo de software. En lugar de mejorar el software en un lote grande, las actualizaciones se realizan de forma continua, pieza por pieza, lo que permite entregar el código de software a los clientes tan pronto como se complete y se pruebe. Las empresas que puedan implementar con éxito el desarrollo continuo en toda su organización obtendrán enormes beneficios estratégicos, que incluyen:
- Tiempo de comercialización más rápido. Los clientes disfrutan antes de las ventajas de las nuevas funciones. Y los desarrolladores reciben los comentarios de los clientes sobre sus funciones más rápido, lo que se traduce en mejores funciones que se adaptan con mayor precisión a las necesidades de los clientes.
- Realice más experimentos. Los lanzamientos frecuentes permiten a las empresas experimentar continuamente con nuevas funciones y ponerlas a prueba en diferentes públicos. En algunos casos, se implementan nuevas funciones en el código y se activan o desactivan para un segmento de clientes concreto mediante un simple indicador de función.
- Corrija los errores más rápido. Como el código de software se publica en lotes más pequeños, es más fácil identificar el origen de los problemas. «Es más fácil entender las consecuencias de un cambio si se dan muchos pasos pequeños», observa Bryan Stevenson, CIO de la empresa de software bajo demanda Catalant.
- Maximice la productividad de la ingeniería. A los ingenieros les encantan los entornos de entrega continua porque pueden ver de inmediato cómo su trabajo añade valor a la organización. Y esa satisfacción lleva a un entorno de trabajo más atractivo en un mercado de talentos competitivo. Como señala Inessa Lurye, exdirectora de productos de Maxwell Health, «la entrega continua es una de las prácticas de ingeniería más contemporáneas que atrae a ingenieros de alta calidad».
El caso de la empresa de tecnología sanitaria athenahealth es instructivo. Fundada en 1997, la empresa implementó grandes lotes de cambios en su aplicación cada mes en toda su base de clientes durante muchos años. Para 2016, los clientes temían los disruptivos lanzamientos mensuales, por lo que un cliente grande tuvo que desplegar un equipo de gestión de crisis compuesto por 70 personas para gestionar las consecuencias de cada publicación mensual. Cuando el nuevo director de tecnología, Prakash Khot, llegó de Salesforce, hizo que la empresa pasara a la entrega continua, probando los cambios con más frecuencia y en un público más reducido. El resultado ha sido un aumento drástico de la satisfacción de los clientes y un gran impulso a la moral interna.
Cuando se fundó Facebook en 2004, la empresa adoptó la metodología ágil de entrega de software para garantizar que el código se enviara lo antes posible. La organización pasó a tener un ciclo de lanzamiento semanal, respondiendo rápidamente al mercado y a la competencia. Pero en 2016, el equipo de ingeniería se esforzó por soportar la escala de las versiones semanales, lo que implicó entre 8 000 y 14 000 cambios de software difíciles de gestionar y tardó hasta 14 horas en implementarse en producción. En 2017, Facebook pasó a un modelo de entrega continua. Para agosto de 2017, el código de un ingeniero tardaba una media de 3,5 horas en implementarse en la producción y la empresa esperaba reducir esa cifra a dos horas en 2018.
El desarrollo continuo es una tendencia creciente en la industria del software. Y por una buena razón: representa un método más eficaz de desarrollo de software para lograr objetivos externos e internos. Varias estimaciones y encuestas sugieren que hasta un 20% de los profesionales del software utilizan algún tipo de tecnología. Los ejecutivos de empresas grandes y pequeñas harían bien en adoptar esta nueva metodología e incluso presionar a sus organizaciones para que adopten esta técnica más flexible y poderosa para desarrollar productos tecnológicos. La idea para los ejecutivos de negocios es que la entrega continua es algo más que una oscura metodología de desarrollo de software que se discute en las entrañas de su departamento de TI. Representa una importante ventaja competitiva y un arma cultural en la batalla por el talento y la lealtad de los clientes.
Artículos Relacionados

La IA es genial en las tareas rutinarias. He aquí por qué los consejos de administración deberían resistirse a utilizarla.

Investigación: Cuando el esfuerzo adicional le hace empeorar en su trabajo
A todos nos ha pasado: después de intentar proactivamente agilizar un proceso en el trabajo, se siente mentalmente agotado y menos capaz de realizar bien otras tareas. Pero, ¿tomar la iniciativa para mejorar las tareas de su trabajo le hizo realmente peor en otras actividades al final del día? Un nuevo estudio de trabajadores franceses ha encontrado pruebas contundentes de que cuanto más intentan los trabajadores mejorar las tareas, peor es su rendimiento mental a la hora de cerrar. Esto tiene implicaciones sobre cómo las empresas pueden apoyar mejor a sus equipos para que tengan lo que necesitan para ser proactivos sin fatigarse mentalmente.

En tiempos inciertos, hágase estas preguntas antes de tomar una decisión
En medio de la inestabilidad geopolítica, las conmociones climáticas, la disrupción de la IA, etc., los líderes de hoy en día no navegan por las crisis ocasionales, sino que operan en un estado de perma-crisis.