Resolvimos el problema equivocado
En 1968, la OTAN convoco una conferencia en Garmisch, Alemania. El tema: la crisis del software. Los proyectos excedian el presupuesto. Los plazos se desfasaban por anos. El problema era claro. No podiamos escribir software lo suficientemente rapido para satisfacer la demanda. Cincuenta y ocho anos despues, tenemos el problema opuesto. Podemos escribir software infinito. La crisis del software 2026 no se trata de escasez de codigo. Se trata de la inundacion de codigo que no sirve a nadie.
product.engineer define la crisis del software 2026 como la condicion en la que las organizaciones de ingenieria producen mas codigo que nunca mientras entregan menos valor por linea. Las herramientas de generacion de codigo con IA ahora pueden producir miles de lineas por hora. Un solo ingeniero con Cursor, Claude o Copilot produce mas codigo en bruto en una semana de lo que un equipo entero producia en 2019. Y sin embargo, los puntajes de satisfaccion del cliente en la mayoria de las empresas SaaS no han mejorado proporcionalmente. Las tasas de adopcion de funcionalidades siguen obstinadamente bajas. La brecha entre lo que se construye y lo que se usa es mas amplia que nunca.
Únete a 2.000+ ingenieros que definen, construyen y entregan.
Un correo por semana. Frameworks prácticos para ingenieros de producto. Sin spam.
Aqui es donde el product engineer se vuelve no solo valioso, sino esencial. El product engineer es la persona que sabe que NO construir. Es el filtro entre la posibilidad infinita y la atencion finita del usuario. En un mundo donde generar codigo cuesta casi nada, la capacidad de decidir que codigo deberia existir es el unico diferenciador significativo.
Netflix demostro este principio a escala durante su presentacion de AI engineering (vista mas de 390,000 veces en YouTube). Su insight clave no fue sobre generar mas funcionalidades mas rapido. Fue sobre restringir despiadadamente lo que se construye a lo que mueve sus metricas principales. Cada linea de codigo en Netflix tiene que ganarse su existencia.
La crisis original versus la de hoy
La crisis del software de 1968 tenia un diagnostico directo. El hardware avanzaba mas rapido que nuestra capacidad de escribir software para el. Frederick Brooks documento los sintomas en "The Mythical Man-Month": agregar personas a proyectos atrasados los atrasaba mas, la complejidad esencial no podia comprimirse y las balas de plata no existian.
Pasamos cinco decadas resolviendo esa crisis. Inventamos la programacion estructurada, el diseno orientado a objetos, las metodologias agiles, la integracion continua, los microservicios y la infraestructura como codigo. Cada innovacion hizo mas facil escribir, probar y hacer deploy de software. Para 2023, un ingeniero competente con las herramientas correctas podia entregar en un dia lo que antes tomaba un trimestre.
Luego llego la IA generativa e hizo que incluso esas mejoras parecieran incrementales.
Que cambio en 18 meses
Entre enero de 2025 y junio de 2026, el terreno cambio dramaticamente:
| Metrica | Enero 2025 | Junio 2026 |
|---|---|---|
| Lineas de codigo por ingeniero por dia (mediana) | 150-200 | 800-1,500 |
| Tiempo de idea a prototipo funcional | 2-4 semanas | 2-4 horas |
| Costo de generar 10,000 lineas de codigo | $500-2,000 (tiempo de ingeniero) | $0.50-5.00 (costos de API) |
| Porcentaje de PRs con codigo generado por IA | 35% | 72% |
Estas cifras reflejan la tendencia agregada observada en encuestas de desarrolladores, reportes internos de empresas y datos de plataformas como GitHub y herramientas similares.
Los numeros son asombrosos, pero solo cuentan la mitad de la historia. La otra mitad es lo que paso con la calidad del producto.
Mas codigo, los mismos problemas
Segun el reporte de adopcion de funcionalidades de Pendo de 2019, el 80% de las funcionalidades de software rara vez o nunca son usadas por la audiencia objetivo. Ese numero no ha mejorado significativamente desde entonces. Estamos generando funcionalidades a 5x la velocidad, pero la tasa de acierto sigue obstinadamente baja. Matematica simple: ahora estamos produciendo muchas mas funcionalidades sin uso de las que produciamos antes de que la generacion de codigo con IA se volviera la norma.
Piensen en lo que eso significa operativamente. Cinco veces la carga de mantenimiento. Cinco veces la superficie de ataque para bugs. Cinco veces la carga cognitiva sobre usuarios que tienen que navegar menus, configuraciones y opciones que entregan cero valor. Cinco veces los tickets de soporte sobre funcionalidades que nadie pidio.
Esta es la crisis del software infinito. No una falta de codigo. Un exceso de codigo sin direccion.
Por que la crisis del software 2026 movio el cuello de botella hacia arriba
Durante la mayor parte de la historia de la ingenieria de software, el factor limitante era la capacidad de implementacion. Tenias mas ideas de las que podias construir. Los product managers llenaban backlogs mas rapido de lo que los ingenieros podian vaciarlos. La restriccion natural, la lentitud de escribir y depurar codigo, actuaba como funcion de forzamiento. Te obligaba a priorizar despiadadamente porque solo podias construir tres cosas este trimestre, asi que mas valia elegir las tres correctas.
La IA elimino esa restriccion. Ahora puedes construir treinta cosas este trimestre. Pero tus usuarios siguen teniendo la misma atencion finita. Tu mercado sigue teniendo la misma disposicion finita para aprender nuevos flujos de trabajo. Tu equipo sigue teniendo la misma capacidad finita para mantener lo que se entrega.
El cuello de botella se movio. Antes estaba entre "que deberiamos construir" y "podemos construirlo." Ahora esta entre "podemos construir cualquier cosa" y "que realmente importa." Ese es un problema fundamentalmente diferente, y requiere un conjunto de habilidades fundamentalmente diferente.
La paradoja de la capacidad infinita
Esta es la paradoja que la mayoria de las organizaciones de ingenieria aun no han internalizado: la capacidad infinita de construccion hace que la restriccion sea mas valiosa, no menos. Cuando construir es barato, construir lo incorrecto tambien es barato a corto plazo, pero los costos a largo plazo se acumulan de forma identica a como siempre lo han hecho.
Consideremos el costo de mantenimiento. Esta bien establecido en la ingenieria de software que el costo de mantener una funcionalidad durante su vida util es 4-6x el costo de construirla inicialmente. La IA comprimio el costo de construccion 10x, pero no comprimio el costo de mantenimiento. De hecho, el codigo generado por IA frecuentemente tiene costos de mantenimiento mas altos porque a menudo carece del entendimiento contextual que hace al codigo evolucionable.
Entonces generas una funcionalidad en dos horas en lugar de dos semanas. Pero la mantienes por tres anos de todas formas. El impuesto de mantenimiento no le importa como nacio el codigo. Solo le importa que el codigo existe.
Linear entendio esto temprano. Su filosofia de producto rechaza explicitamente la acumulacion de funcionalidades. Tienen un concepto que llaman "calidad sobre cantidad" donde cada funcionalidad debe superar un estandar de coherencia de diseno, valor para el usuario y mantenibilidad a largo plazo antes de ser lanzada. Cuando la IA hizo que construir fuera mas rapido, Linear no lanzo diez veces mas funcionalidades. Lanzaron la misma cantidad de funcionalidades con mayor calidad, con mas tiempo invertido en pulido e investigacion de usuarios.
PostHog tomo un enfoque similar. Su equipo de ingenieria tiene acceso a todas las herramientas de IA, pero su proceso de producto condiciona el lanzamiento a evidencia de usuarios. Un ingeniero en PostHog puede construir una funcionalidad en un dia, pero no se lanza hasta que hay datos mostrando que los usuarios la necesitan. La aceleracion de la IA va hacia la exploracion y el prototipado, no hacia inflar el producto de produccion.
El product engineer como filtro de valor
En este entorno, el product engineer es el rol mas importante en la organizacion. No porque escriba codigo mas rapido (todos escriben codigo rapido ahora) sino porque sabe que codigo merece existir.
Alguien operando en este modo durante la crisis del software 2026 hace tres cosas que los ingenieros tradicionales no hacen:
-
Parten de resultados, no de tickets. Antes de escribir cualquier codigo, definen el resultado de negocio medible que esperan. No "construir un dashboard" sino "reducir el tiempo hasta el insight en un 40% para usuarios enterprise, medido por la duracion de sesion en paginas de analytics."
-
Matan mas ideas de las que lanzan. Un buen product engineer rechaza el 80% de lo que podria construirse. Ejecutan experimentos baratos, hablan con usuarios, analizan datos de comportamiento y solo comprometen esfuerzo de ingenieria en apuestas validadas.
-
Miden si funciono. Despues de lanzar, cierran el ciclo. ¿Se movio la metrica? Si no, revierten o iteran. No dejan funcionalidades muertas en el producto como percebes en el casco de un barco.
Esto es fundamentalmente diferente del modelo tradicional donde un product manager decide que construir, entrega una especificacion a ingenieria y considera el trabajo terminado cuando el codigo se mergea. En la era de la IA, ese modelo de traspaso produce montanas de funcionalidades que nadie valida despues del lanzamiento.
La leccion de Netflix
La cultura de ingenieria de Netflix, como fue presentada en la conferencia de AI Engineering, ejemplifica este enfoque a escala. Sus ingenieros no construyen funcionalidades porque pueden. Construyen funcionalidades porque sus datos dicen que esas funcionalidades mejoraran la retencion, el engagement o los ingresos.
Sus herramientas internas generan hipotesis a partir de datos de comportamiento automaticamente. Un algoritmo podria sugerir: "Los usuarios que ven dos episodios de una serie dentro de las primeras 24 horas retienen a 3x la tasa de los que ven uno. Reducir la friccion entre el episodio uno y el episodio dos podria aumentar la retencion mensual en un 0.4%." Un ingeniero toma esa hipotesis, construye la prueba minima viable, la lanza a una cohorte pequena y mide el resultado.
La mayoria de sus experimentos fallan. Netflix mata mas funcionalidades de las que lanza. Y ese es el punto. Las herramientas de IA aceleran el ciclo de construir-medir, pero la decision sobre que merece graduarse de experimento a produccion la toman humanos con juicio de producto.
Esto es lo que separa a las organizaciones que prosperan en la crisis del software 2026 de las que se ahogan en su propio output.
Cinco principios para construir menos e importar mas
Despues de estudiar como empresas como Stripe, Vercel, Linear y PostHog navegan este entorno, la investigacion de product.engineer identifica cinco principios que separan a los equipos que crean valor de los equipos que crean volumen.
1. La regla del 10x murio. Larga vida a la regla del 0.1x.
Soliamos celebrar a los ingenieros 10x, las personas que podian producir diez veces mas output que sus pares. En la era de la IA, todos son ingenieros 10x. La nueva diferenciacion es el ingeniero 0.1x: la persona que logra el mismo resultado con una decima parte del codigo. Saben que abstraccion usar, que funcionalidad cortar, que integracion omitir.
Shopify practica esto internamente. Antes de que se construya cualquier nueva funcionalidad, los ingenieros deben responder: "¿Podemos resolver esto con configuracion en lugar de codigo? ¿Podemos resolver esto eliminando algo en lugar de agregando algo?" El codigo mas barato de mantener es el codigo que no existe.
2. Prototipa diez cosas. Lanza una.
La IA hace que el prototipado sea practicamente gratis. Aprovechen eso. Cuando enfrenten una decision de producto, construyan diez versiones aproximadas en un dia. Muestrenlas a cinco usuarios. Maten nueve. Lancen la que resono.
El equipo de ingenieria de Figma hace esto rutinariamente. Sus herramientas de IA generan multiples patrones de interaccion para cualquier funcionalidad dada. El equipo los evalua contra datos de investigacion de usuarios, elige al ganador y descarta el resto. Los prototipos tomaron minutos en generarse. La decision sobre cual productivizar tomo dias de deliberacion. Esa proporcion es correcta.
3. Mide antes de escalar.
Nunca lleven una funcionalidad del 1% de rollout al 100% sin medir su impacto al 1%. Esto parece obvio pero se vuelve critico cuando pueden lanzar cinco funcionalidades por semana en lugar de cinco por trimestre. La velocidad crea presion para saltarse la validacion. Resistan esa presion.
Vercel condiciona cada funcionalidad a un rollout progresivo. Sus herramientas internas detienen automaticamente un rollout si la funcionalidad impacta negativamente metricas principales (tiempo de carga de pagina, tasas de error, engagement de usuarios). La IA construyo la funcionalidad rapido. La infraestructura de medicion asegura que solo las buenas funcionalidades lleguen a todos.
4. Retiren funcionalidades agresivamente.
Por cada funcionalidad que agregan, identifiquen una para eliminar. Esto no es arbitrario. Es matematico. Si el producto crece linealmente pero la atencion se mantiene constante, cada nueva funcionalidad diluye el valor de cada funcionalidad existente al aumentar la carga cognitiva.
Notion practica el retiro intencional. Regularmente auditan el uso de funcionalidades y deprecan capacidades que sirven a menos del 5% de su base de usuarios. Esto es contraintuitivo porque esas funcionalidades fueron costosas de construir. Pero el costo de mantenimiento y el costo de confusion del usuario exceden el valor que entregan a la pequena cohorte que aun las usa.
5. Inviertan en juicio, no en velocidad.
Cuando la IA le da a todos velocidad sobrehumana de construccion, el diferenciador no es que tan rapido construyes. Es que tan bien decides. Inviertan en habilidades de investigacion de clientes. Inviertan en alfabetizacion de datos. Inviertan en entendimiento del mercado. Estas son las habilidades que no se pueden automatizar porque requieren el tipo de razonamiento contextual que determina si una funcionalidad deberia existir en primer lugar.
Es por esto que empresas como Stripe invierten fuertemente en rotaciones de ingenieros por roles de cara al cliente. Cuando un ingeniero ha pasado dos semanas sentado con clientes enterprise, viendolos luchar con un flujo de trabajo, toma decisiones diferentes sobre que construir. Esa exposicion de primera mano no puede ser replicada por una IA resumiendo tickets de soporte.
El costo de ignorar la crisis del software 2026
Las organizaciones que no se adaptan a la crisis del software 2026 enfrentan problemas que se acumulan:
-
Aceleracion de deuda tecnica. El codigo generado por IA que nunca se valido contra necesidades de usuarios se convierte en carga de mantenimiento a escala. La deuda se acumula porque cada funcionalidad sin uso interactua con otras funcionalidades sin uso, creando complejidad sin valor.
-
Desmoralizacion del equipo. Los ingenieros que lanzan funcionalidades que nadie usa eventualmente se queman. En organizaciones con bajas tasas de adopcion de funcionalidades, los ingenieros consistentemente reportan sentir que su trabajo "no importa." En organizaciones donde las funcionalidades lanzadas tienen alta adopcion, ese sentimiento es dramaticamente menor.
-
Vulnerabilidad competitiva. Mientras tu equipo construye todo lo que los usuarios podrian querer, un competidor enfocado construye la unica cosa que los usuarios realmente necesitan y la hace mejor porque invirtieron toda su energia en una sola experiencia.
-
Perdida de clientes. La inflamacion del producto se correlaciona con el churn. Los productos SaaS con cantidades excesivas de funcionalidades consistentemente muestran tasas de churn mas altas que productos enfocados en el mismo segmento de mercado. Mas no es mejor. Mas es confuso.
Desde mi propia experiencia
He visto este patron desenvolverse desde ambos lados. Como senior engineer en AWS trabajando en capacidad de product engineering, he visto equipos construir herramientas internas sofisticadas que tomaron meses de esfuerzo solo para descubrir que cinco ingenieros usaban la herramienta regularmente mientras trescientos nunca la abrieron despues del anuncio de lanzamiento. Construir fue facil. Identificar si la herramienta merecia existir fue el paso que nos saltamos.
Durante mi tiempo como fundador (dos veces), cometi el mismo error al inicio. Mi primera startup construyo dieciseis funcionalidades en los primeros seis meses. Los usuarios se comprometieron profundamente con tres de ellas. Las otras trece crearon carga de soporte, confusion y complejidad de codigo que nos freno durante el ano siguiente. Si hubiera construido solo esas tres funcionalidades y las hubiera pulido implacablemente, habriamos avanzado mas rapido en general construyendo menos.
Habiendo contratado a mas de 600 ingenieros y guiado a mas de 12,000 a traves de workshops y mentoria, noto el mismo patron en todas partes. Los ingenieros que crean impacto desproporcionado en el negocio no son los que lanzan mas. Son los que dicen "no" mas. Preguntan "por que" antes de "como." Miden despues de lanzar. Revierten cuando los datos no concuerdan con su hipotesis.
Esa es la mentalidad que importa. Era valiosa antes de la IA. En la crisis del software 2026, es existencial.
Como desarrollar el musculo de la restriccion
Si son ingenieros leyendo esto y pensando "necesito desarrollar mejor juicio de producto," aqui hay un marco practico. Esto es lo que llamo el Test de Merecimiento de Construccion, y cualquier idea de funcionalidad debe pasar las cuatro puertas antes de que escriban una sola linea de codigo.
Puerta 1: Evidencia de dolor
¿Pueden senalar tres senales separadas de que este problema existe e importa? Una senal puede ser un ticket de soporte, una cita de entrevista con usuario, un dato de comportamiento o una razon de churn. Si no pueden encontrar tres senales independientes, el problema podria no ser lo suficientemente real para resolverlo. Pueden explorar mas sobre como filtrar senal del ruido en trabajo generado por IA en nuestro articulo sobre construir en un mundo de slop.
Puerta 2: Resultado medible
¿Pueden definir, antes de escribir codigo, como se ve el exito numericamente? No "a los usuarios les gustara" sino "la tasa de activacion aumenta del 34% al 42% dentro de los 30 dias posteriores al lanzamiento." Si no pueden definir la metrica, no pueden validar la inversion.
Puerta 3: Reconocimiento de costo de oportunidad
¿Que NO estan construyendo mientras construyen esto? Cada hora invertida en la Funcionalidad A es una hora no invertida en la Funcionalidad B. Nombren explicitamente el tradeoff y argumenten por que esta apuesta supera las alternativas.
Puerta 4: Criterios de reversion
¿Bajo que condiciones mataran esta funcionalidad despues del lanzamiento? Definan el umbral de fallo por adelantado. "Si la adopcion esta por debajo del 15% despues de 60 dias, la eliminamos." Esto previene que la falacia del costo hundido mantenga vivas funcionalidades muertas.
Este marco, aplicado consistentemente, previene la acumulacion de codigo con valor negativo. Requiere disciplina. Significa decir no a stakeholders, a sus propias ideas y a la facilidad seductora de construir una cosa mas. Entender como la IA ha reconfigurado las expectativas puestas sobre los ingenieros provee contexto importante aqui, como discutimos en como la IA esta cambiando la ingenieria de software en 2026.
El cambio organizacional
La disciplina individual es necesaria pero insuficiente. Las organizaciones tambien deben cambiar sus estructuras de incentivos. Mientras los equipos de ingenieria sean medidos por velocidad (story points completados, PRs mergeados, funcionalidades lanzadas), optimizaran para volumen de output sin importar el valor.
Las empresas que lideran este cambio miden cosas diferentes:
| Metrica tradicional | Metrica alineada con valor |
|---|---|
| Story points completados por sprint | Tasa de adopcion de funcionalidades al dia 30 |
| Numero de PRs mergeados | Impacto en ingresos por funcionalidad lanzada |
| Lineas de codigo escritas | Funcionalidades eliminadas o simplificadas |
| Tiempo hasta el primer commit | Tiempo desde lanzamiento hasta resultado validado |
| Reduccion del backlog | Mejora en el puntaje de esfuerzo del cliente |
La organizacion de ingenieria de Stripe famosamente evalua a los ingenieros no por lo que construyeron, sino por el impacto de negocio de lo que construyeron. Un ingeniero de Stripe que lanzo una funcionalidad que movio una metrica principal significativamente es calificado mas alto que un ingeniero que lanzo diez funcionalidades sin impacto medible. Esta estructura de incentivos produce ingenieros con juicio de producto naturalmente porque recompensa el insight por sobre el volumen.
Si estan navegando esta transicion y se preguntan como el rol difiere de la ingenieria de software pura, nuestra comparacion de product engineer vs. software engineer desglosa la distincion en detalle. Y para quienes vienen de un background puramente tecnico buscando hacer el cambio, cubrimos el camino en como convertirse en product engineer.
El cambio de medicion de output a medicion de outcomes es incomodo para managers que construyeron sus carreras optimizando para predictibilidad. Pero output predecible de software sin valor no es una virtud. Es un fracaso en camara lenta.
El toolkit en 2026
Alguien en este rol durante la crisis del software 2026 no rechaza las herramientas de IA. Las usa de forma diferente a como lo hacen los implementadores puros. Asi difiere el toolkit:
Para exploracion (acelerado por IA):
- Prototipado rapido de multiples soluciones al mismo problema
- Generacion de datos de prueba para simular comportamiento de usuario antes de construir
- Creacion de demos desechables para testing con usuarios
- Analisis de grandes volumenes de feedback de usuarios para reconocimiento de patrones
Para validacion (juicio humano):
- Decidir cual prototipo resuelve el problema real
- Interpretar feedback ambiguo de usuarios
- Tomar decisiones de tradeoff cuando los datos entran en conflicto
- Determinar cuando lanzar versus cuando iterar
Para restriccion (disciplina institucional):
- Auditorias de uso de funcionalidades con cadencia trimestral
- Rituales de deprecacion donde el equipo celebra la eliminacion de funcionalidades
- Restricciones de "presupuesto de construccion" que limitan nuevas funcionalidades por trimestre
- Revisiones obligatorias de resultados 30 dias despues del lanzamiento
El equilibrio entre vibe coding y vibe engineering es crucial aqui. Usar IA para generar codigo rapidamente esta bien. Usar IA como sustituto del pensamiento de producto es donde las organizaciones fallan.
Que viene despues
La crisis del software 2026 se intensificara antes de resolverse. Los modelos de IA mejoraran en escribir codigo. Los costos seguiran bajando. El volumen de software potencial crecera exponencialmente mientras la atencion humana y la demanda del mercado crecen linealmente en el mejor de los casos.
Las organizaciones que prosperen seran las que recompensen la restriccion, midan resultados y traten cada linea de codigo como un pasivo hasta que se demuestre lo contrario. El resto se ahogara en su propio output, manteniendo bases de codigo vastas que no sirven a ningun usuario, no resuelven ningun problema y no generan ningun valor.
La crisis del software original termino cuando desarrollamos mejores herramientas y metodologias para escribir codigo. Esta nueva crisis terminara cuando desarrollemos mejores herramientas y metodologias para decidir que codigo escribir. Ese es un problema humano. Requiere juicio humano, empatia con el usuario y entendimiento del negocio.
El product engineer es la respuesta. No porque pueda construir cualquier cosa (todos pueden ahora), sino porque sabe que no construir.
Y en un mundo de codigo infinito, saber que no construir es la habilidad mas escasa y valiosa que existe.
Conclusiones clave
- La crisis del software 2026 se trata del exceso de generacion de codigo sin toma de decisiones adecuada sobre que merece existir.
- Las herramientas de IA producen miles de lineas por hora, pero las tasas de adopcion de funcionalidades y la satisfaccion del cliente no han mejorado proporcionalmente.
- El product engineer es esencial porque saber que NO construir es la habilidad mas escasa cuando los costos de generacion se acercan a cero.
- Netflix trata cada linea de codigo como algo que debe ganarse su existencia frente a metricas principales.
- La solucion no es desacelerar la generacion sino fortalecer el filtro entre la posibilidad infinita y la atencion finita del usuario.
FAQ
¿Que es la crisis del software 2026?
La crisis del software 2026 se refiere a la condicion donde la generacion de codigo potenciada por IA permite a las organizaciones producir mas software que nunca mientras fallan en aumentar proporcionalmente el valor entregado a los usuarios. A diferencia de la crisis original del software de 1968 (que era sobre capacidad insuficiente de codificacion), la crisis de 2026 es sobre exceso de capacidad sin toma de decisiones adecuada sobre que merece ser construido.
¿Como difiere la crisis del software 2026 de la crisis original de 1968?
La crisis de 1968 era un problema de oferta: no podiamos escribir codigo lo suficientemente rapido. La crisis de 2026 es un problema de demanda: escribimos demasiado codigo para problemas que no existen o no importan. La crisis original se resolvio con mejores herramientas para construir. La crisis actual requiere mejores marcos para decidir.
¿Que rol juegan los product engineers en resolver la crisis del software?
Son la defensa principal contra el codigo con valor negativo. Combinan habilidad de implementacion tecnica con juicio de producto, capacidad de investigacion de usuarios y alfabetizacion en metricas de negocio. El rol se centra en decidir que NO construir, que es la habilidad critica cuando construir en si es practicamente gratis. Validan ideas antes de comprometer esfuerzo de ingenieria y miden resultados despues del lanzamiento.
¿Pueden las herramientas de IA ayudar a resolver la crisis del software que crearon?
Parcialmente. La IA puede acelerar el analisis de investigacion de usuarios, generar multiples prototipos para pruebas comparativas y automatizar auditorias de uso de funcionalidades. Sin embargo, la IA no puede reemplazar el juicio humano requerido para determinar si un problema vale la pena resolver, si una solucion se ajusta a los modelos mentales del usuario o si el costo organizacional de mantener una funcionalidad excede su valor. La crisis fue creada al aplicar IA a la produccion sin aplicar juicio a lo que la IA produce.
¿Como deberian los equipos de ingenieria medir el exito en la era del codigo infinito?
Los equipos deberian pasar de metricas de output (lineas escritas, PRs mergeados, velocidad) a metricas de outcome (adopcion de funcionalidades al dia 30, impacto en ingresos por funcionalidad, puntaje de esfuerzo del cliente). El objetivo no es lanzar mas. Es lanzar cosas que importan. Organizaciones como Stripe, Linear y PostHog ya miden de esta forma y consistentemente superan a competidores que optimizan para volumen de output bruto.