Desarrollo de Software con IA

El ciclo de las 5 R: prototipo, prueba, feedback, ajuste, repetir

Planear el proyecto en iteraciones cortas con entregable revisable en cada una.

Nadie construye una app buena en el primer intento

Escalera de caracol fotografiada desde abajo que sube vuelta sobre vuelta.
La primera versión correcta no existe: existe la primera vuelta de la espiral. Prototipo, prueba, feedback, mejora: el ritmo del builder y tu escudo contra el prompt monstruo.

Ni la IA. El software madura en vueltas: una versión tosca que ya puedes tocar te dice más que diez especificaciones mentales. El círculo corto convierte «construir un sistema enorme» en «construir la siguiente cosa útil», una y otra vez. Cada vuelta tiene una regla de oro: termina en algo que puedes PROBAR en minutos.

[Las cinco etapas del círculo]

Esta actividad interactiva ('Explicacion visual') requiere el motor completo de Lumbre. El contenido estatico se muestra arriba; para la experiencia interactiva, visita la version online de este objeto.

La vuelta completa, cronometrada

Si una vuelta tarda más de un día, la pieza está demasiado grande: divídela (recuerda M04).
EtapaDuración sanaProducto de la etapa
Prototipominutos, no díasuna pieza que se puede abrir en el navegador
Prueba5-10 minutoslista de lo que funcionó y lo que no
Feedback5 minutosobservaciones escritas, priorizadas
Ajusteminutosla corrección aplicada y verificada
Repetir1 minutocommit + la siguiente pieza elegida

Cómo se ve una vuelta en tu proyecto

Vueltas que suman, no días de espera
VUELTA 1 - prototipo: pantalla de lista de contactos, datos simulados, sin backend.\n         prueba: veo si el diseno funciona y si entiendo donde tocar.\n         feedback: falta buscador; el boton nuevo esta abajo y lo veo lejos.\n         ajuste: anade buscador arriba y mueve el boton.\n\nVUELTA 2 - prototipo: conectar la lista a datos reales (backend + base de datos).\n         prueba: creo un contacto, recargo la pagina, sigue ahi? borro?\n         ...\n\nCada vuelta entrega algo UTIL aunque sea incompleta. Eso es lo contrario de "cuando termine todo".

Para reforzar

De "hazme una app" a una especificación que sí funciona
OA publicado sobre escribir especificaciones accionables. Aquí la especificación se cumple en vueltas: cada una pide un pedazo, no la app entera.

Prueba

Llevas dos días con un prompt gigante y la app «casi está». ¿Qué dice hacer el ciclo corto?

Un prototipo con datos simulados es inútil para evaluar el diseño de la interfaz.

Detecta la vuelta mal cortada

Un alumno planea sus iteraciones. Señala la «vuelta» que en realidad es un salto al vacío:

  1. Vuelta 1: pantalla de login con datos falsos.
  2. Vuelta 2: conectar login real con contraseña cifrada.
  3. Vuelta 3: «terminar todo lo demás: panel, reportes, pagos y permisos».
  4. Vuelta 4: exportar contactos a CSV.

Identifica la linea con error.

Elige una funcionalidad de tu proyecto y córtala en 3 vueltas de menos de una hora cada una. Escríbelas como el ejemplo (prototipo / prueba / feedback / ajuste). Empieza la vuelta 1 hoy.

PistaLos proyectos no avanzan por heroicismos: avanzan por vueltas cerradas.