Las tendencias estructurales amenazan el desempeño de las organizaciones de software. Los líderes pueden adoptar tres medidas de las que no se arrepentirán para cimentar su resiliencia. Brian Goodman y Anand Swaminathan, de McKinsey & Company, hablan de ellas en el informe “Overriding macro trends to unlock performance in tech-enabled organizations”.
Se acerca el fin de una era para las organizaciones habilitadas por tecnología. Los empleados que instalan la infraestructura que hace posible el funcionamiento de la mayoría de las organizaciones (infraestructura como los sistemas centrales, la ingeniería de software y el hardware físico relacionado con Internet) se jubilarán en las dos próximas décadas, aproximadamente. Si no transmiten su experiencia, McKinsey & Company estima que, en 2050, pocas personas sabrán cómo funcionan los sistemas centrales.
Esta es una consecuencia de la combinación de las ventajas y desventajas de las herramientas que hacen que el desarrollo sea más accesible para un grupo más amplio de personas. Considerando que se proyecta que el número mundial de desarrolladores llegue a 28,7 millones en 2024, un 25% más que en 2018, muchos desarrolladores que comenzaron sus carreras profesionales después de 2010 recibieron formación, reforzada por plataformas, que restaba importancia al conocimiento del código básico y al conocimiento y pensamiento a nivel de sistema. En este contexto, las jubilaciones venideras de profesionales técnicos que tienen un conocimiento básico sobre los sistemas centrales y la ingeniería de software supondrán una importante fuga de cerebros.
El desafío al que se enfrentan los líderes tecnológicos a la hora de diseñar y mantener organizaciones de software resilientes mientras los profesionales con conocimientos básicos de los sistemas clave se jubilan es enorme. Para ayudar a abordar este reto, en primer lugar, lo ideal sería que los líderes tuvieran objetivos ambiciosos con los que medir el desempeño de sus organizaciones en cuanto a centralidad del producto, agilidad, DevSecOps e ingeniería de fiabilidad del sitio (SRE). En segundo lugar, deberían crear y revitalizar una cultura de ingeniería de software que tenga en cuenta una combinación de habilidades profundas, experiencia y la adopción progresiva de prácticas innovadoras y eficaces. Por último, deberían crear iniciativas de experiencia para desarrolladores que se adapten a las experiencias de los desarrolladores para alimentar el tipo de cultura de ingeniería de software que la organización está construyendo. “Sin duda, estas acciones no son una solución integral, pero son inversiones cruciales para cualquier organización tecnológica”, afirman Brian Goodman y Anand Swaminathan.
Erosión de capacidades y fuga de cerebros
Relativamente pocas personas tienen las habilidades necesarias para trabajar con la infraestructura básica que sustenta las tecnologías en las que confían las organizaciones.
El auge de la infraestructura virtual, que ahora es omnipresente, ha eliminado la necesidad de saber qué requiere la infraestructura básica y ha trasladado el conocimiento y el control de los sistemas de los profesionales de tecnología de las organizaciones individuales a hiperescaladores externos. De manera similar, las plataformas que facilitan la creación de aplicaciones y componentes básicos de ejecución permiten a los desarrolladores menos experimentados crear soluciones con menos conocimientos y un entendimiento más superficial (o incluso nulo) de los sistemas subyacentes. Por lo tanto, los profesionales de tecnología que trabajan en el entorno tecnológico actual tienen menos probabilidades de estar en contacto con los recursos necesarios para crear y mantener sus sistemas e infraestructura. Ese conocimiento ahora reside en los proveedores, cuyas ofertas asignan unidades virtuales al hardware subyacente.
En términos más sencillos, puede considerarse la analogía de una línea de montaje de maquinaria compleja. Los empleados que trabajan en componentes individuales pueden conocer las partes del proceso de producción, incluso en profundidad. Sin embargo, pocas personas saben cómo encaja todo el sistema. Esta es la situación aproximada en la que se encuentran las organizaciones habilitadas por tecnología en todos los sectores.
Las tendencias tecnológicas también coinciden con la pérdida constante de talentos con un conocimiento fundamental y profundo de la infraestructura básica. Brian Goodman y Anand Swaminathan prevén que, en 2050, el conocimiento de cómo funcionan los sistemas básicos se concentrará en un pequeño número de desarrolladores, y la mayor parte de la industria dependerá de proveedores externos para obtener este expertise.
Creación de organizaciones de software más sólidas
Es posible que las organizaciones individuales no puedan compensar por completo los efectos de estas tendencias estructurales, pero los líderes tecnológicos pueden hacer tres cosas para fortalecer sus organizaciones de software. Pueden valerse de su desempeño actual para establecer una línea de referencia y fijar metas ambiciosas, crear una cultura de excelencia en ingeniería de software y diseñar iniciativas de experiencia para desarrolladores que respalden sus objetivos.
Encontrar una línea de referencia
Muchas organizaciones cuentan con iniciativas tecnológicas paralelas. Sin la coordinación de estos esfuerzos, puede resultar difícil saber cuál puede generar un impacto a corto plazo y, al mismo tiempo, respaldar los objetivos a largo plazo. Establecer líneas y puntos de referencia para prácticas que cumplan con las dimensiones de velocidad, calidad, resiliencia, seguridad, experiencia y productividad puede ayudar a los responsables de la toma de decisiones a comprender los enfoques que generan más valor.
Por ejemplo, una gran empresa de software que había adoptado la nube, DevSecOps y SRE realizó diagnósticos para asegurarse de que sus prioridades fueran sólidas. Es importante destacar que sus ejercicios de evaluación comparativa descubrieron nuevas oportunidades para la organización.
Para poder ver el contenido completo tienes que estar suscrito. El contenido completo para suscriptores incluye informes y artículos en profundidad
