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

Investigación: La IA generativa hace que la gente sea más productiva y esté menos motivada

Arreglar los chatbots requiere psicología, no tecnología
Los chatbots dotados de IA se están convirtiendo en el nuevo estándar para la gestión de consultas, reclamaciones y devoluciones de productos, pero los clientes se alejan de las interacciones con los chatbots sintiéndose decepcionados. La mayoría de las empresas intentan solucionar este problema diseñando mejores modelos de IA en sus chatbots, pensando que si los modelos suenan lo suficientemente humanos, el problema acabará desapareciendo. Pero esta suposición es errónea. Esto se debe a que el problema de fondo no es tecnológico. Es psicológico: Hay que engatusar a la gente para que vea a los chatbots como un medio positivo de interacción. Los autores han analizado recientemente las últimas investigaciones sobre chatbots e interacciones IA-humanos, y en este artículo presentan seis acciones probadas que puede llevar a cabo al desplegar su chatbot de IA para impulsar la satisfacción, la percepción positiva de la marca y las ventas.

Investigación: ¿Está penalizando a sus mejores empleados por desconectar?
Para combatir el creciente desgaste del personal, muchas empresas han defendido programas de bienestar y han fomentado un enfoque renovado en el equilibrio entre la vida laboral y personal. Pero un nuevo estudio descubrió que incluso cuando los líderes reconocían que desvincularse del trabajo aumenta el bienestar de los empleados y mejora su rendimiento laboral, los directivos seguían penalizando a los empleados que adoptaban estos comportamientos cuando optaban a un ascenso o estaban siendo considerados para un nuevo puesto. Basándose en sus conclusiones, los investigadores ofrecen sugerencias para ayudar a las empresas a crear políticas y construir una cultura que proteja los límites de los trabajadores, evite el agotamiento y recompense el trabajo fuerte.