Startup tira 18 meses de trabajo por falta de pruebas

Fuentes: Startup abandons 18 months of development after prioritizing speed over testing

Una startup, Autonoma, ha tomado la drástica decisión de descartar 18 meses de desarrollo de software tras priorizar la velocidad sobre las pruebas. El fundador, Tom Piaggio, admite una cultura errónea que inicialmente evitaba las pruebas, creyendo que el 'dogfooding' (uso interno del producto) sería suficiente. Esta estrategia, aunque efectiva al principio con un equipo pequeño, resultó desastrosa al crecer, generando errores generalizados y la pérdida de un cliente. La empresa ahora está reescribiendo el código desde cero, incorporando pruebas exhaustivas y un estricto modo TypeScript. Además, Autonoma abandonará Next.js y Server Actions debido a problemas de rendimiento, testabilidad, seguridad y manejo de errores, optando por una arquitectura más flexible y segura. La decisión se justifica por el avance significativo de los modelos de lenguaje como GPT-4, que reduce la necesidad de las complejas inspecciones de código que antes eran esenciales.