marzo 29, 2024

El código fuente debe convertirse en una prioridad de nivel C

Vea todas las sesiones bajo demanda de la Cumbre de Seguridad Inteligente aquí.


Todos hemos escuchado la famosa proclamación de 2011 de Marc Andreessen de que “el software se está comiendo el mundo”. Fue una declaración profética: hoy en día, las empresas modernas orientadas digitalmente brindan todo tipo de productos y servicios basados ​​en software, al mismo tiempo que dependen en gran medida del software para ejecutar sus operaciones internas. Las organizaciones conocidas por vender hardware, como las empresas de electrónica y los fabricantes de automóviles, también ofrecen cada vez más servicios de software por suscripción para aumentar los ingresos.

Las organizaciones saben desde hace tiempo lo importante que es su software para su negocio. Pero ahora se están dando cuenta de lo crítico que es el código fuente de su software. El código fuente es el recurso más crítico. Contiene toda la lógica empresarial y determina cómo se comportará y funcionará el software. Es el código fuente el que se está comiendo el mundo.

El código fuente es la base de cualquier empresa moderna. El C-suite debe tomar posesión del código y convertirlo en una prioridad a la par con cosas como ventas, marketing, seguridad, finanzas y recursos humanos. Para fortalecer este activo estratégico crítico y maximizar sus resultados comerciales, las organizaciones deben centrarse en el código al más alto nivel.

El problema del código fuente

Esta transición abordará un problema importante que no se ha controlado durante años: la propiedad del código. Alguien tiene que ser responsable de administrar el código fuente y el software. Hoy en día no hay nadie que realmente posea el código fuente.

Evento

Cumbre de seguridad inteligente bajo demanda

Conozca el papel fundamental de la IA y el ML en la ciberseguridad y los estudios de casos específicos de la industria. Mira las sesiones a pedido hoy.

Mira aquí

Los desarrolladores no se sienten dueños del código porque la mayoría del software contiene mucho código heredado que no escribieron. En cambio, simplemente sienten que tienen la propiedad del nuevo código que están escribiendo. Esto daña la calidad general del código. El código heredado no válido a menudo se ignora y se deja pudrir, lo que conduce a un rendimiento de software más bajo y a posibles vulnerabilidades.

Estamos viendo el surgimiento de más directores de desarrollo (CDO), pero son los principales responsables de la propiedad del proceso de desarrollo de software y de garantizar que se sigan las mejores prácticas, no la propiedad del código en sí. Los CDO y los vicepresidentes de ingeniería se centran en última instancia en el proceso y la eficiencia, no en la propiedad del código.

Tener código de nivel C

Las empresas que priorizan el código se asegurarán de que haya alguien en el nivel más alto de una organización que sea responsable del código y responsable de su éxito o fracaso. Hoy en día es impensable que cualquier gran empresa pueda existir sin un ejecutivo dedicado a la gestión de la seguridad o alguien a cargo de la gestión de las finanzas. A medida que el nivel C comience a hacer del código una prioridad, cada organización moderna basada en software tendrá un líder de propiedad de código dedicado. En algunos casos, esto puede tomar la forma de un director de codificación (CCO).

La propiedad del código ayudará a eliminar la deuda técnica. Es probable que cualquier organización lo suficientemente grande como para tener 200-300 desarrolladores tenga una gran cantidad de deuda técnica debido al código heredado incorrecto. Con alguien específicamente a cargo del código, las organizaciones pueden enfocarse en limpiar el código sistemáticamente, corregir errores y minimizar su deuda técnica.

A su vez, esto permitirá a los desarrolladores centrarse en nuevos proyectos y generar valor comercial real. Estos líderes también liderarán los esfuerzos para corregir de manera proactiva los errores de codificación antes de que causen problemas graves de software (y negocios), lo que dará como resultado una productividad y una eficiencia general aún mayores para los desarrolladores.

Casi todas las grandes empresas, independientemente de la industria en la que operen, dependen en gran medida del software para brindar servicios, administrar operaciones internamente o promocionarse. Sin un código limpio, el rendimiento de este software se verá afectado, lo que afectará negativamente a su empresa. A medida que más organizaciones continúen reconociendo que el código fuente es el componente central del software, comenzarán a priorizarlo a nivel de la sala de juntas y se asegurarán de tener a alguien, tal vez un CCO, que sea el único responsable del éxito de su código.

olivier gaudin es el CEO y co-fundador de Sónar

Tomadores de decisiones de datos

¡Bienvenido a la comunidad VentureBeat!

DataDecisionMakers es donde los expertos, incluidos los ingenieros de datos, pueden compartir ideas e innovaciones relacionadas con los datos.

Si desea leer ideas de vanguardia e información actualizada, las mejores prácticas y el futuro de los datos y la tecnología de datos, únase a nosotros en DataDecisionMakers.

¡Incluso podría considerar contribuir con su propio artículo!

Leer más de DataDecisionMakers

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *