~/VibeHandbook
PDF gratis

Capítulo 09 · 04

Paso 3: Escribir historias de usuario

Las historias de usuario convierten el alcance en comportamiento comprobable. El formato es simple:

Como [usuario], quiero [acción], para [beneficio].

Para el rastreador de libros:

  • Como lector, quiero añadir un libro por título y autor, para poder empezar a llevar su seguimiento.
  • Como lector, quiero marcar un libro como terminado, para poder ver mi progreso.
  • Como lector, quiero calificar un libro terminado de 1 a 5 estrellas, para recordar qué me gustó.

Cada historia es una unidad que puedes construir y verificar de forma independiente. Si no puedes imaginar cómo probarías una historia haciendo clic en la app, es demasiado vaga — divídela o reescríbela.

La cláusula "para" es la parte que la gente omite, y es la más importante. "Como lector, quiero una caja de búsqueda" le dice a la IA qué construir pero no por qué, así que no puede tomar buenas decisiones de compromiso. "Como lector, quiero encontrar un libro en mi lista escribiendo parte de su título, para no tener que desplazarme por docenas de entradas" le dice el trabajo real — y ahora un simple filtro mientras escribes podría superar a un motor de búsqueda pesado. El beneficio es la especificación de la especificación: explica la función lo suficientemente bien como para que la IA (y tu yo futuro) puedan distinguir una buena implementación de una equivocada.

¿Lo quieres sin conexión?

Descarga el libro entero en PDF o EPUB — gratis.