logo

Ciò che è economico da sviluppare può rivelarsi estremamente costoso da mantenere.

17 agosto 2026

El precio de un software no es lo que cuesta construirlo, sino lo que cuesta poseerlo durante los años que va a estar en producción. Construir se ha vuelto barato; operar, corregir, integrar y evolucionar no. Comparar dos propuestas por su presupuesto de entrega es como comparar dos edificios por el coste del hormigón.

Esta distinción se ha vuelto urgente en los últimos dieciocho meses. El coste de producir código ha caído de forma real y verificable —Stanford HAI documentó que el coste de inferencia para un sistema equivalente a GPT-3.5 se dividió por más de 280 entre noviembre de 2022 y octubre de 2024—, y con él ha caído el precio de entrada de muchas propuestas de desarrollo. Lo que no ha caído es el coste de mantener en pie lo que se construye.

¿Qué incluye realmente el coste total de propiedad?

El presupuesto de un proyecto suele cubrir análisis, diseño, desarrollo y puesta en producción. Es entre el 30% y el 40% del dinero que ese sistema va a consumir en su vida útil. El resto aparece después, repartido en partidas que casi nunca están en la propuesta inicial:

Partida

Qué incluye

Cuándo aparece

Construcción

Análisis, diseño, desarrollo, despliegue

Meses 1-9

Infrastruttura

Cloud, almacenamiento, backups, entornos

Desde el día 1, para siempre

Corrección

Defectos, regresiones, incidencias en producción

Desde la primera semana

Evolución

Cambios de negocio, nuevos requisitos, nuevas integraciones

Continuo

Seguridad y compliance

Parches, auditorías, adaptación normativa

Continuo, con picos regulatorios

Dependencia

Coste de que solo un proveedor sepa tocarlo

Aparece cuando quieres cambiar

Las cinco primeras partidas se pueden estimar. La sexta no aparece en ningún presupuesto y es la que más dinero cuesta cuando se materializa, porque no se paga en euros al principio: se paga en pérdida de capacidad de negociación.

La deuda técnica no es un problema técnico, es una partida presupuestaria

La deuda técnica se explica normalmente como un concepto de ingeniería, y por eso los comités de dirección la ignoran hasta que es tarde. En términos financieros es más simple: es el sobrecoste que pagas cada vez que quieres cambiar algo, derivado de decisiones tomadas para ir más rápido en su momento.

Las estimaciones del sector sitúan la carga de mantenimiento y deuda tecnológica en torno al 40% del presupuesto de TI de una organización media. Es una cifra que conviene tratar como orden de magnitud, no como dato auditado, porque las metodologías varían mucho entre estudios. Pero la dirección es consistente en todas las fuentes: la mayor parte del gasto en tecnología de una empresa establecida no financia capacidades nuevas, financia el mantenimiento de decisiones antiguas.

Hay un dato adicional que cambia la conversación cuando se plantea a un director financiero: IBM estima que sanear la deuda técnica de los sistemas heredados puede mejorar el retorno de las iniciativas de inteligencia artificial hasta un 29%. Es decir, la deuda técnica no solo cuesta dinero en mantenimiento: reduce el rendimiento de todo lo que se construya encima.

Y el problema está creciendo, no reduciéndose. GitClear, sobre un análisis de 211 millones de líneas de código, documentó que la duplicación de bloques de código se disparó a partir de 2024 y que el trabajo de refactorización —la actividad que paga deuda— cayó de aproximadamente el 25% del cambio total en 2021 a menos del 10% en 2024. Se construye más rápido y se limpia menos.

Come si fa a capire che l'architettura rappresenta il collo di bottiglia?

Non è necessario un audit formale per individuare i primi sintomi. Questi sono gli indicatori che compaiono per primi:

  • I piccoli cambiamenti richiedono tanto tempo quanto quelli grandi. Modificare un'etichetta su un modulo richiede di intervenire su quattro sistemi e di coordinare due team.
  • Nessuno può fare una stima con certezza. I costi stimati lievitano perché ogni attività implica la scoperta di dipendenze non documentate.
  • Ogni nuova integrazione è un progetto. Collegare un ulteriore strumento ha lo stesso costo del collegamento del primo, il che significa che non si sta creando capacità riutilizzabile.
  • L'apparecchiatura evita determinate aree del sistema. Esistono moduli che "è meglio non toccare". Non si tratta di prudenza: è debito tecnico con un nome.
  • Le risposte dipendono da una sola persona. Se solo una persona sa come fluiscono le informazioni tra due sistemi, l'architettura esiste solo nella sua testa e non nella progettazione.

Quando si manifestano tre o più di questi sintomi, aumentare la capacità di sviluppo non accelera nulla. Aumenta solo il numero di persone in attesa che venga presa una decisione di progettazione.

Las cuatro preguntas que revelan el TCO real de una propuesta

Cuando compares proveedores, estas cuatro preguntas separan a quien vende una entrega de quien vende un sistema. Ninguna es técnica; todas son contractuales.

¿De quién es el código? Si la respuesta incluye matices, licencias o «acceso al repositorio», la respuesta es que no es tuyo. La propiedad del código, la documentación y la propiedad intelectual deben transferirse por contrato. Sin eso, cualquier presupuesto es provisional, porque el proveedor tiene poder de fijación de precios indefinido sobre tu operación.

¿Qué pasa si mañana quiero cambiar de proveedor? La respuesta útil no es «no lo harás». Es: existe documentación de arquitectura, los módulos exponen contratos versionados, hay entornos separados y cualquier equipo competente puede hacerse cargo en un plazo razonable. Si esa transición requiere que alguien del proveedor original «explique cómo funciona», el sistema no está documentado, está memorizado.

¿Quién paga los defectos? Un defecto en el código entregado no es un cambio de alcance. Debería corregirse sin coste, y eso debería estar por escrito. En The Cloud Group lo llamamos Garantía Lluvia y está en el contrato: los defectos del código entregado los corregimos nosotros, de por vida. No es generosidad, es coherencia: si defiendes que tu ingeniería es disciplinada, tienes que asumir el coste de que no lo sea.

¿Cuál es el coste de operación estimado a tres años? Cualquier proveedor serio puede darte un rango de infraestructura, soporte y evolución. Quien no puede darlo, o no lo ha pensado, o prefiere que no lo pienses tú.

Estas preguntas son exactamente las que ayudamos a formular cuando actuamos como parte independiente en un proceso de selección de proveedores y redacción de RFP [link interno], sin participar como candidatos en la licitación que evaluamos.

¿Por qué lo barato de construir tiende a ser lo caro de mantener?

No es una coincidencia, es una relación causal. Las decisiones que abaratan la construcción son casi siempre las que encarecen el mantenimiento:

  • Saltarse el diseño ahorra semanas al principio y genera acoplamiento que se paga en cada cambio posterior.
  • No escribir pruebas ahorra un 20% del esfuerzo inicial y multiplica el coste de cada regresión.
  • No documentar ahorra días y convierte al equipo original en insustituible.
  • Integrar por parche en lugar de por contrato funciona hoy y rompe cada vez que el otro sistema cambia.
  • Aceptar el modelo de datos del primer requisito evita una discusión incómoda y condiciona todo lo que venga después.

Ninguna de estas decisiones es visible en una demo. Todas son visibles en la factura del tercer año.

El caso opuesto también existe y es medible. En proyectos de modernización de sistemas heredados —auditar, refactorizar y modernizar en lugar de reescribir desde cero— hemos visto reducciones de costes de mantenimiento de hasta un 60%. No porque el código nuevo sea mágico, sino porque el coste de mantenimiento es en gran parte el coste de la incertidumbre: cuando el sistema es comprensible y está probado, cada cambio deja de ser una apuesta.

Cómo presentar esto a un comité de dirección

El error habitual del equipo técnico es pedir presupuesto «para pagar deuda técnica». Es una petición que ningún comité aprueba con entusiasmo, porque suena a arreglar algo que se hizo mal.

La formulación que funciona es distinta y es honesta:

  1. Cuantifica el coste actual de cambiar. Cuántas semanas tarda hoy un cambio de tamaño medio, y cuántas debería tardar.
  2. Traduce a decisiones de negocio bloqueadas. Qué iniciativa comercial no se está haciendo porque el sistema no la soporta. Eso es coste de oportunidad, y sí se entiende en un comité.
  3. Propón un alcance acotado con precio cerrado. Una auditoría técnica con entregable por escrito y plazo fijo es una decisión de bajo riesgo. Un proyecto de modernización abierto, no.
  4. Presenta el TCO a tres años de las dos opciones. Mantener como está frente a intervenir. Casi siempre gana intervenir, pero hay que enseñar los dos números.

La conversación deja de ser «el software está mal hecho» y pasa a ser «esta es la diferencia de coste entre las dos rutas». Esa segunda conversación se puede ganar.

El precio correcto es el que puedes defender en el tercer año

Una propuesta barata que no incluye propiedad del código, documentación, pruebas ni contratos de integración no es una propuesta barata: es un préstamo con un tipo de interés que descubrirás después.

La pregunta que conviene llevar a la próxima decisión de compra de software no es cuánto cuesta construirlo. Es cuánto cuesta poseerlo, quién es su dueño y qué pasa el día que quieras cambiar de opinión.

Domande frequenti

¿Qué es el coste total de propiedad (TCO) de un software?

Es la suma de todo lo que cuesta un sistema durante su vida útil: construcción, infraestructura, corrección de defectos, evolución funcional, seguridad y compliance, y el coste de depender de un único proveedor. El presupuesto de construcción suele representar solo entre el 30% y el 40% del total.

Las estimaciones del sector lo sitúan en torno al 40% del presupuesto de TI, aunque la cifra varía según la metodología del estudio. La dirección es consistente: en empresas establecidas, la mayor parte del gasto tecnológico mantiene decisiones pasadas en lugar de crear capacidades nuevas.

Estima al menos tres años de vida e incluye seis partidas: construcción, infraestructura y entornos, corrección de defectos, evolución funcional, seguridad y adaptación normativa, y coste de salida o cambio de proveedor. Un proveedor serio puede darte un rango razonado de las cinco primeras.

Porque las decisiones que abaratan la construcción —saltarse el diseño, no escribir pruebas, no documentar, integrar por parche— son las mismas que encarecen cada cambio posterior. El ahorro se concentra en el primer trimestre y el sobrecoste se reparte en los años siguientes.

Cuatro cosas: propiedad del código, la documentación y la propiedad intelectual; contratos de integración versionados y documentados; corrección de defectos sin coste; y un plan de transición que permita que otro equipo se haga cargo sin depender del proveedor original.

En la mayoría de los casos sí, siempre que exista un diagnóstico previo. Auditar, refactorizar y modernizar por dominios permite reducir los costes de mantenimiento de forma significativa —hasta un 60% en proyectos que hemos ejecutado— manteniendo la operación en marcha, algo que una reescritura completa no permite.

¿Sabes cuánto te va a costar tu software dentro de tres años? Nuestra auditoría técnica entrega por escrito el estado de arquitectura, código, deuda y seguridad, con precio cerrado y en 10 días hábiles. Es la forma más barata de descubrir un problema caro. Pide tu auditoría →

Professionista IT che valuta le opzioni "costruire, acquistare o integrare" per un'azienda.
L'intelligenza artificiale tenta di ottimizzare processi aziendali mal progettati e sistemi inefficienti.
Architettura software che limita il flusso di dati e l'evoluzione aziendale.