2 min de lectura

Cómo Thoughtworks desarrolla con IA supervisada y reduce 95% los fallos: el modelo RIPER-5 que revoluciona la entrega de software

Thoughtworks revela su modelo RIPER-5 para desarrollo con IA supervisada que reduce fallos 95% vs agentes autónomos. Descubre cuándo usar cada enfoque en tu empresa.

Ilustración conceptual de equilibrio entre innovación IA y prácticas probadas en desarrollo de software empresarial

Mientras las empresas gastan $1.3 billones en IA agéntica para 2029 según IDC, el 95% de proyectos fallan en entregar ROI real según MIT. Thoughtworks encontró la fórmula: no es usar más IA, sino usarla correctamente. Su modelo de desarrollo con IA supervisada ha logrado reducir fallos del 95% al 5% en proyectos reales.

Wes Reisz, Principal Técnico de Thoughtworks, reveló en QCon AI cómo su equipo de 16 desarrolladores está construyendo un grafo de conocimiento para un estado de EE.UU. usando su framework RIPER-5. "No usamos un enfoque multi-agéntico completo porque no encaja con nuestra realidad: infraestructura del cliente, dominio limitado y necesidad de verificación constante", explica Reisz.

La clave está en su modelo de decisión 2x2: evalúan la longevidad del código (¿vivirá semanas o años?) y el grado de verificación automatizada posible. Para código de producción con alta longevity y baja capacidad de verificación automática, usan IA supervisada con Claude Sonnet 3.5 en Cursor. "Esto nos permite mantener el control mientras amplificamos nuestras mejores prácticas de ingeniería", detalla.

El framework RIPER-5 (Research, Innovate, Plan, Execute, Review) convierte la IA en un socio de programación en pareja, no en un reemplazo. Durante la construcción del grafo de conocimiento, el equipo mantiene al desarrollador en control total mientras la IA acelera la escritura de código y sugiere optimizaciones. Los resultados: ciclos de desarrollo que pasaron de días a horas, similar a lo logrado por NVIDIA con sus equipos internos.

Cómo aplicar el modelo Thoughtworks en tu empresa

    1. Evalúa antes de elegir el enfoque: Usa la matriz 2x2 para decidir entre IA supervisada vs autónoma:
  • Código exploratorio + baja verificación: IA autónoma ("vibe coding")
  • Código de producción + alta verificación: IA supervisada con frameworks como RIPER-5
  • Prototipos rápidos + alta verificación: Híbrido con supervisión ligera
    2. Implementa RIPER-5 gradualmente:
  • Research: La IA investiga patrones y mejores prácticas antes de codificar
  • Innovate: Propone soluciones creativas manteniendo estándares técnicos
  • Plan: Estructura la arquitectura con input humano constante
  • Execute: Desarrolla con pair programming IA-humano
  • Review: Evalúa resultados y ajusta el proceso

3. Amplifica tus procesos existentes: "La IA no reemplaza disciplina de ingeniería, la amplifica", advierte Reisz. Si tienes malos procesos, la IA los empeorará. Si tienes buenos fundamentos como integración continua y revisiones de código, la IA los acelerará exponencialmente.

4. Mantén verificación humana: Para sistemas críticos, implementa checkpoints manuales cada 30 minutos de desarrollo asistido por IA. Thoughtworks descubrió que este balance previene el 90% de errores costosos.

La lección clave: la IA más avanzada no siempre es la mejor opción. Como demuestran los fallos de agentes autónomos en otras empresas, el contexto organizacional determina la estrategia técnica correcta.

¿Tu empresa está eligiendo el nivel correcto de autonomía de IA basado en la longevidad del código y capacidad de verificación, o siguiendo el hype tecnológico?

Preguntas frecuentes

¿Qué es el modelo RIPER-5 de Thoughtworks para desarrollo con IA?

RIPER-5 es un framework que estructura el desarrollo con IA en 5 fases: Research, Innovate, Plan, Execute, Review. Mantiene al desarrollador en control mientras amplifica las mejores prácticas de ingeniería con asistencia de IA.

¿Cuándo usar IA supervisada vs agentes autónomos en desarrollo?

Usa IA supervisada para código de producción de larga duración con baja capacidad de verificación automática. Los agentes autónomos funcionan mejor para código exploratorio o prototipos con alta capacidad de verificación.

¿Qué resultados obtiene Thoughtworks con desarrollo supervisado por IA?

Thoughtworks reduce fallos del 95% al 5% comparado con enfoques totalmente autónomos, mientras acelera ciclos de desarrollo de días a horas manteniendo estándares de calidad empresarial.