Cómo escribir requisitos de producto verificables.
Un PRD conecta el problema del usuario con comportamientos observables del producto. Separa requisitos, propuestas de implementación y decisiones pendientes.
Adapta el flujo de trabajo a tu tarea.
Convierte el problema del usuario en comportamiento observable del producto, definiendo entradas, salidas y condiciones de aceptación. Separa el comportamiento requerido de las propuestas técnicas y muestra decisiones pendientes sobre escala, permisos o manejo de errores.
- Qué aportas
- Problema de producto, restricciones y notas de interesados.
- Qué obtienes
- Borrador de PRD con objetivos, requisitos y decisiones pendientes.
Mira la entrada y el resultado.
Entrada y salida ilustrativas · ejemplo didáctico, no una ejecución de WebAct en directo
Ejemplo campo
Draft a small PRD for comparing two CSV supplier files before a catalog update. Required fields: SKU and Price. Match exact SKUs; show old and new prices; export a review list. Duplicate SKUs must be flagged. Volume limits and permissions are undecided.
Ejemplo completo
Problem: catalog managers need to inspect supplier price changes before an update. Inputs: two CSV files containing SKU and Price. Matching: exact SKU values; duplicate keys require review rather than automatic pairing. Result: a list containing SKU, old price, new price and change status. Export: the reviewed comparison is downloadable; the workflow does not update the live catalog. Acceptance example: A12 changes from 10 to 12 and appears as a price change. Open decisions: supported volume, permissions and treatment of missing prices.
Carga esta entrada en el prompt y cópialo en WebAct para probar la tarea. Tu resultado puede diferir del ejemplo.
Decisiones y solución de problemas.
¿Debe un PRD imponer la base de datos o el framework?
Incluye restricciones técnicas solo si son requisitos establecidos. En otro caso, describe el comportamiento y deja las elecciones de implementación para el proceso de diseño correspondiente.
¿Por qué los ingenieros interpretan el mismo requisito de formas distintas?
Añade ejemplos concretos y condiciones de aceptación, incluidos estados de error. Una frase amplia como fácil de usar no define un comportamiento observable.
Pruébalo con tu propia fuente.
Sustituye el ejemplo por tu material en el prompt. Conserva los requisitos que necesites y copia la tarea en WebAct.
Personalizar y copiar la tarea ↑