Skip to content

El costo de la deuda tecnológica en la innovación

La deuda tecnológica oculta podría estar al acecho en su estrategia comercial, arquitectura de datos, adquisición de talento y procesos

https://ncrvoyix.com/company/resource/the-cost-of-tech-debt-on-innovation

El costo de la deuda tecnológica en la innovación

https://ncrvoyix.com/resource/the-cost-of-tech-debt-on-innovation

Imagine una operación minorista de tamaño mediano que ha existido durante algunos años. Comenzó como una tienda local con un sistema front-end configurado para satisfacer sus necesidades específicas. A medida que la operación creció y la compañía abrió más tiendas, siguió sumando al sistema con el fin de mantenerse al día con la creciente demanda. El software, originalmente destinado a ejecutar una operación pequeña, ahora está sobrecargado y plagado de defectos y el equipo de TI tiene miedo de manipularlo por temor a desencadenar una erupción en todo el sistema.

Los minoristas a menudo se encuentran en esta situación para mantenerse al día con un panorama digital que cambia rápidamente. En la prisa por sacar nuevos productos (o nuevas características de productos) al mercado, las empresas hacen compensaciones temporales en la calidad de construcción técnica, lo que resulta en una deuda tecnológica que agota sus recursos.

La deuda técnica es el atraso acumulado de codificación o trabajo técnico que tienes que hacer como resultado de trabajar dentro de un mercado digital. De manera similar a la deuda financiera, las empresas a menudo asumen deuda técnica planificada al apresurarse en el desarrollo de productos para alcanzar objetivos comerciales específicos, como lanzar una nueva función al final de un trimestre en particular. Este backlog de deuda es “pagado” como trabajo programado en el futuro por el departamento de TI de la organización.

La deuda técnica no planificada o desconocida es más problemática. Este tipo de deuda se acumula y sofoca la innovación de su empresa, ya que lidiar con ella termina tomando una gran parte del tiempo y la energía de su departamento de TI. Esto podría ser el resultado de ejecutarse en software obsoleto, por ejemplo. Mantenerse al tanto de su deuda tecnológica le permite continuar innovando y mantenerse al día con las expectativas de los clientes en constante evolución.

La deuda tecnológica sofoque la innovación

El pago de la deuda técnica requiere una cantidad significativa de tiempo y recursos, que de otro modo podrían utilizarse para innovar. Los CIO y sus equipos tienen que hacer malabares perpetuamente con la deuda técnica mientras se mantienen competitivos en el mercado centrándose en los objetivos del negocio.

Es probable que las grietas en la arquitectura del sistema, a menudo el resultado de los accesos directos que se toman para reducir el tiempo de comercialización, causen problemas aleatorios. Estos contratiempos son algunas de las principales razones por las que los proyectos de desarrollo de software superan el presupuesto y por qué no se cumplen los plazos. Un reciente Encuesta de la industria McKinsey con CIOs líderes en la industria destaca el tiempo y el dinero que consume la deuda tecnológica. Se encontró que ocupa el 10%-20% del presupuesto de tecnología para nuevos productos y puede ascender hasta el 40% del valor de todo el patrimonio tecnológico de una empresa.

La deuda tecnológica también puede tomar la forma de una arquitectura de datos que está desordenada o desorganizada. Esto lleva a análisis incompletos o inaccesibles, que de otro modo sería vital para informar la estrategia y las decisiones comerciales.

Si no se controla, la deuda tecnológica puede todos menos consumen un equipo de desarrollo. Según muchos de los mismos CIO, la administración efectiva de la deuda tecnológica de su organización les da a los ingenieros de software hasta la mitad de su tiempo de trabajo para dedicarle a innovar y ayudar a la empresa a alcanzar sus objetivos.

Cómo se acumula la deuda tecnológica

Si una organización desarrolla o utiliza software de cualquier tipo, la deuda tecnológica es inevitable y puede acumularse en diferentes canales. El sesenta por ciento de los CIO entrevistados por McKinsey declararon que la deuda tecnológica de su organización había aumentado notablemente en los últimos tres años. Cuatro áreas en las que a menudo se acumula deuda tecnológica son la estrategia de negocios, la arquitectura, el talento del equipo tecnológico y los procesos de la empresa.

La estrategia del negocio no se alinea con las necesidades

En términos generales, la falta de cohesión entre la estrategia de negocio de una organización y las TI puede llevar a la acumulación de deuda tecnológica. La cantidad correcta de financiamiento debe vincularse con la estrategia de desarrollo de software de la compañía para garantizar que se cumplan los objetivos comerciales.

Esto también significa tener en cuenta las consecuencias y beneficios relacionados con TI al tomar decisiones comerciales que requerirían cambios en la pila de tecnología de la compañía. Un buen ejemplo de ello ocurre durante las fusiones y adquisiciones.

Las fusiones y adquisiciones son particularmente susceptibles de acumular deuda técnica. Durante una adquisición, las integraciones temporales con los sistemas existentes pueden convertirse en accesorios permanentes de deuda técnica. Sin embargo, muchos minoristas más grandes reconocen este potencial y optan por “rasgar y reemplazar” en lugar de intentar asimilar los sistemas, software y procesos existentes.

La arquitectura está desactualizada

Si una organización está dedicando tiempo y presupuesto significativos a las integraciones y manteniendo constantemente su código heredado, es probable que haya acumulado una gran cantidad de deuda técnica. Esto podría ocurrir a través de una falla en la actualización de los entornos de alojamiento, lo que mantiene el software inflexible y, por lo tanto, más difícil de adaptar a las necesidades cambiantes de la organización. A medida que una empresa adopta más software, es importante utilizar procesos estándar de integración de sistemas. Una arquitectura mal integrada será inconexa, más difícil de administrar y más propensa a problemas de seguridad.

Las organizaciones establecidas que han hecho crecer su TI durante décadas también tienden a ser vulnerables a la deuda tecnológica. Estas organizaciones pueden depender de aplicaciones escritas en COBOL, CICS y otros lenguajes heredados que ya no se utilizan ampliamente. En estos casos, puede ser difícil encontrar desarrolladores que puedan decodificar la compleja lógica de negocios de estos lenguajes. Los sistemas arcaicos como estos necesitan ser refactorados en tecnologías más nuevas.

El talento disponible no satisface las necesidades del negocio

La falta de habilidades disponibles (o tiempo disponible) en su equipo puede llevar a la acumulación de deuda tecnológica, con una capacidad de trabajo limitada que causa retrasos en las actualizaciones o entregas de productos.

En estos días, los clientes esperan una integración perfecta entre las tiendas físicas y en línea, ya sea un banco, un restaurante o un minorista. Esto significa que necesita crear espacios inteligentes con métricas, establecer una comprensión profunda de los puntos de entrega de una tienda y aumentarlo todo con tecnología.

A corto plazo, esto requiere que muchos minoristas busquen talento con experiencia en consultoría o integración de sistemas. Los minoristas también podrían tener que subcontratar tareas a otros socios que puedan aumentar este pensamiento para ellos. Al obtener servicios y aplicaciones de terceros, las empresas necesitan crear zarzales para soportarlos dentro de sus propios sistemas. Aquí es donde la deuda técnica se arrastra. Si se hace de manera inteligente, los minoristas pueden catalogar esto como deuda tecnológica útil e inmediatamente tomar las medidas necesarias para abordarla.

Los procesos no están en marcha para hacer frente a la deuda tecnológica

Una mirada cercana a los procesos de una organización podría descubrir algunos grupos ocultos de deuda técnica. Una organización que utiliza herramientas de planificación de tareas y prioriza los atrasos de proyectos está mejor equipada para mantener el control de su deuda técnica. Sin procesos de desarrollo o mantenimiento adecuados, las organizaciones pierden visibilidad sobre la calidad del producto o del código, lo que potencialmente puede conducir a la acumulación de deuda tecnológica con el tiempo.

Cuando un invitado entra y ve estantes desordenados, puede asumir que necesitará pasar más tiempo buscando un producto. Esto puede desalentar a muchos invitados a comprar en la tienda. El software de IA puede ayudar a combatir esos estantes desordenados al predecir las tendencias de la demanda, asegurándose de que no pida demasiado o muy poco de sus productos para que sus estantes estén lo suficientemente abastecidos. La buena noticia es, a diferencia del año pasado, contra el cual se pueden pronosticar ventas.

Considere la comercialización visual, asegúrese de que los estantes estén escalonados verticalmente desde el más bajo en el frente hasta el más alto en la parte posterior. De esa manera, cuando un cliente entra, puede ver fácilmente que los estantes están organizados y llenos. Cuando un invitado ingresa por primera vez a su tienda, debe poder identificar inmediatamente la dirección del artículo que está buscando. Intente instalar letrero junto a la entrada con artículos navideños de gran precio. Esto les ayudará a navegar más rápidamente y reducir los cuellos de botella por la entrada. Eso podría disuadir a los clientes potenciales afuera.

Pasos para administrar su deuda tecnológica

La cantidad aceptable de deuda tecnológica varía de una organización a otra. Las empresas primero deben cambiar sus percepciones del tipo de problema que es la deuda tecnológica. Tiene que ser evaluado, comunicado y analizado tanto desde el punto de vista empresarial como tecnológico. Muy a menudo, los minoristas se encuentran en desventaja cuando ven la deuda técnica únicamente como un problema tecnológico.

Aquí hay cinco pasos principales para ayudar a las organizaciones a mantenerse al tanto de su deuda técnica:

  1. Identificar y validar sospechas de deuda tecnológica. Como hemos establecido, la deuda tecnológica desconocida y no planificada es el tipo más problemático para una organización. Por eso es importante descubrir primero esa deuda revisando trabajos de desarrollo no planificados, errores inesperados o problemas de seguridad y aislando cualquier deuda técnica que pudiera haberlos causado.
  2. Determine si su deuda tecnológica es a corto o largo plazo y elabore un plan para administrarla. Vamos a fingir que tiene un sistema de punto de venta propio que necesitará ser reemplazado en un futuro próximo. Hasta entonces, dar servicio a ese sistema y mantenerlo a flote puede considerarse un enfoque aceptable para administrar su deuda técnica a corto plazo hasta que sea el momento de un reemplazo.
  3. Administrar y disolver deuda tecnológica transitoria. Esto se refiere al código temporal requerido para soportar la migración o el upgrade de un sistema existente. Una vez completada la migración o el upgrade, debe retirar o quitar el código de transición. Hasta entonces, se considera deuda tecnológica.
  4. Estandarice su proceso de seguimiento y manejo de deuda tecnológica. Es importante entender que esto no es una actividad única. La deuda técnica se va acumulando a medida que aumenta la complejidad del software y su manejo es un proceso continuo de identificación y administración. La mejor manera de administrar la deuda tecnológica es crear una hoja de ruta para manejarla desde su identificación hasta su finalización. Estos procesos variarán según las necesidades de su organización. Es importante incluir procesos para medir el trabajo realizado así como el impacto que tiene en otras áreas del trabajo de la organización. En otras palabras, fíjate cuánto tiempo y recursos se han liberado para el trabajo de innovación mediante la gestión efectiva de la deuda técnica.
  5. Considerar la externalización a un tercero. El uso de consultores o equipos de terceros para administrar la infraestructura de TI y administrar la “tienda” en línea puede liberar al minorista para que se concentre en lograr los objetivos del negocio. Los proveedores de tecnología especializados tienen experiencia en el manejo de deuda tecnológica en múltiples sectores y pueden ofrecer una perspectiva externa mejor equipada para encontrar deuda técnica oculta.

Reuniéndolo: No permita que la deuda técnica le atrofie su crecimiento

A medida que el comercio minorista se orienta cada vez más al software, los minoristas deben seguir innovando para mantenerse a la vanguardia. Las necesidades de los consumidores están creciendo y las expectativas están cada vez más centradas en lo digital. Esto significa que las empresas necesitan adaptarse rápidamente y dedicar más energía a mejorar la experiencia del usuario para sus mercados objetivo.

El aumento de la deuda técnica que están experimentando actualmente las empresas es probablemente resultado de este entorno dinámico. Desafiará la innovación y el crecimiento si no se aborda adecuadamente. Al exportar sus necesidades de gestión de deuda tecnológica a proveedores externos, las empresas pueden ponerse en una posición más sólida para centrarse en el crecimiento y la innovación.