pepeleches
Será en Octubre
- Desde
- 20 Abr 2007
- Mensajes
- 40.080
- Fruta
- 82.728
Ese salto que describes es exactamente el que decide quién sobrevive a esto. El software a medida se cobra una vez y se mantiene siempre, así que su curva de coste sube mientras la de ingresos ya se cerró; el producto reparte ese mismo mantenimiento entre todos los clientes y cada arreglo revaloriza el activo en lugar de consumirlo. Por eso vuestra transformación costó pero era la única salida: no es un cambio comercial, es cambiar de qué lado de la curva estás.
Y aquí es donde la IA aprieta justo en ese punto, porque abarata escribir y no abarata mantener. Hay una medición incómoda de GitClear sobre esto. Los bloques duplicados por millón de líneas cambiadas han pasado de 40,3 en 2023 a 73 en lo que va de 2026, un 81% más y máximo histórico. El código movido, que es la huella estadística de la refactorización, se ha hundido del 21% de las líneas cambiadas en 2022 al 3,8% en 2026, mientras el copiar y pegar subía del 9,4% al 15,7%. En 2024 fue el primer año registrado en que dentro de un mismo commit se copiaba más de lo que se reordenaba. Y la literatura sobre clones lleva décadas diciendo que un bloque duplicado trae entre un 15 y un 50% más de defectos, porque el día que arreglas uno te dejas los otros cuatro sin tocar.
O sea que la máquina está desplazando trabajo desde la parte que se paga hacia la parte que no se paga: escribes más rápido y acumulas más pasivo por línea. En software a medida eso ni se nota al principio, porque el marrón aparece dos años después y con otro presupuesto de por medio. En producto lo notas en el trimestre siguiente, cuando la velocidad de tu propio equipo empieza a bajar sin que nadie sepa explicar por qué. Es la vieja regla de que el mantenimiento se lleva la mayor parte del coste del ciclo de vida, solo que ahora con un acelerador enchufado en la fase de escribir y ninguno en la de entender.
Hay una diferencia brutal. Cuando trabajas a medida, una máquina escupiendo código que más o menos funciona lo ves como una forma de ahorrar costes. Precisamente porque en la programación a media no hay forma de que haya mucho margen, al cobrarse por horas.
Cuando das el salto a producto, es otro universo. Le dedicas 30 veces más a pensar cada función, a la UX, a las ayudas, a los textos, a saber la necesidad de los clientes. Precisamente, porque al no ser una rentabilidad por hora trabajada, sino que lo pagan entre muchos clientes, enriquecer tu software es una auténtica inversión que hará que los clientes estén más contentos, te refieran, sea más fácil que entren clientes nuevos.
No había caído (estoy muy alejado de eso!) que en un modelo a medida el problema es trabajar continuamente con la IA en un software que de por sí suele estar poco estudiado y poco depurado. Imagino que entras en una espiral en la que, llegado un momento, los problemas crecen de forma exponencial.
En mi empresa los programadores la utilizan, pero no buscan el milagro de producir X3. La utilizan por comodidad, pero siempre para cosas controladas. Muy definidas, estudiadas, analizadas, y por supuesto no entra nada de código de IA sin comprobar bien.
Pero es que la diferencia es de base: la necesidad de producir rápido. Si tu trabajo tiene un precio/hora, cuanto más produzcas más rentable será.
En un software de producto vale muchísimo más acertar, que sea útil, la calidad final. Precisamente porque el coste de fallar es enorme, no es un cliente que se cabrea.
Son paradigmas tan tan tan distintos....