Paso 4: Redactar un PRD ligero
Un PRD (Documento de Requisitos de Producto, por sus siglas en inglés Product Requirements Document) es simplemente tus decisiones reunidas en un solo lugar. Tiene un esqueleto predecible — el mismo puñado de secciones cada vez:
PRD
├─ Problem why this exists
├─ User who it's for
├─ Goal what it does, in one line
├─ In Scope what v1 includes
├─ Non-Goals what v1 skips
├─ User Stories as a __, I want __, so that __
├─ Data Model the fields you store
└─ Done When the acceptance test
Mantenlo pequeño. Aquí tienes un PRD inicial completo que podrías entregarle a una IA:
# Book Tracker — Mini PRD
## Problem
I read a lot but lose track of what I've finished and what I thought of it.
## User
Me (a single user). No accounts needed for v1.
## Goal
A simple web app to add books, track reading status, and rate finished ones.
## In Scope (v1)
- Add a book (title, author)
- Set status: To Read / Reading / Finished
- List all books, filterable by status
- Rate finished books 1–5 stars
## Non-Goals (v1)
- User accounts / login
- Social features, sharing, recommendations
- Importing from other services
- Mobile / native apps
## Tech (keep it simple)
- Single-page web app
- Local browser storage (no backend for v1)
## Done When
I can add a book, change its status, rate it, and see my list
persist after a page refresh.
Fíjate en la línea "Done When" ("cuándo está terminado"). Esa es tu prueba de aceptación — una forma concreta de saber que has entregado la v1. Inclúyela siempre. Un buen "cuándo está terminado" es algo que puedes realizar físicamente: hacer clic aquí, escribir esto, refrescar, ver aquello. Si tu condición de terminado suena como un sentimiento ("cuando esté pulido", "cuando se sienta bien"), nunca estará terminado, porque no hay nada contra qué comprobarlo. Conviértelo en un guion que podrías entregarle a un desconocido.
No tienes que escribir el PRD a mano. Un movimiento útil es entregarle a la IA tus respuestas de los pasos anteriores y dejar que ella arme el borrador, y luego tú lo editas. El sentido de editar en lugar de aceptar tal cual es que tú tienes que entender y estar de acuerdo con cada línea — este documento es la fuente de verdad que seguirás pegando una y otra vez, así que un error aquí se copia en cada posterior.