Skill oficial · Producto

Historias de usuario con criterios de aceptación

Convierte una funcionalidad en historias de usuario con criterios de aceptación Dado/Cuando/Entonces, casos límite, notas de fuera del alcance y una revisión INVEST por historia.

Funciona en Claude, ChatGPT y agentes de programación. En Team y Business, la skill oficial de tu pod se actualiza sola cuando la mejoramos.

Cuándo usarla

Qué le das

Qué obtienes

Un conjunto de historias de usuario, cada una con escenarios Dado/Cuando/Entonces, casos límite, notas de fuera del alcance, una línea INVEST y preguntas abiertas.

Cómo funciona

  1. Lista los roles y sus objetivos Para cada rol, escribe qué intenta conseguir con esta funcionalidad. Un rol por historia; una historia para “usuarios y administradores” son 2 historias.
  2. Escribe cada historia como Como / Quiero / Para Dan North describe esta plantilla como una forma de obligar a quien escribe a decir el valor. El “para” nombra un resultado que le importa al usuario, no la funcionalidad dicha otra vez. Si el “para” honesto es “porque lo decidimos así”, marca la historia para recortarla.
  3. Divide en porciones que el usuario pueda ver Divide por pasos del flujo, variantes de una regla de negocio, tipos de datos, o primero el camino feliz y después las excepciones. Nunca dividas por capa técnica (“historia de backend”, “historia de frontend”): cada historia debe entregar algo que un usuario pueda probar.
  4. Escribe los criterios de aceptación como Dado/Cuando/Entonces Dado = el estado inicial. Cuando = la única acción. Entonces = el resultado observable. Une condiciones adicionales con “Y”. Escribe de 2 a 5 escenarios por historia (criterio por defecto de esta skill): el camino feliz, al menos 1 camino de fallo y cualquier límite de una regla.
  5. Lista los casos límite Revisa cada historia contra: datos vacíos, una entrada muy larga, duplicados, sin permiso, conexión perdida, la misma acción dos veces y qué pasa con los datos existentes. Cada caso límite se convierte en un escenario o pasa a fuera del alcance.
  6. Escribe las notas de fuera del alcance Di lo que esta historia no hace a propósito, para que nadie que la revise lo espere.
  7. Pasa la revisión INVEST El INVEST de Bill Wake: Independiente, Negociable, Valiosa, Estimable, Pequeña (Small) y Testeable. Marca cada letra como cumple o no cumple. Si falla la S, vuelve a dividir. Si falla la T, los criterios de aceptación son demasiado vagos. Si falla la I, anota la dependencia.

Compártela con tu equipo

Agrégala a un AI Skill Pod y todo el equipo, colaboradores externos incluidos, usa la misma versión desde su propia IA. Lee las mejores formas de compartir skills de IA con un equipo

Agregar al pod de mi equipo

Historial de cambios

Fuentes

  1. INVEST in Good Stories, and SMART Tasks (XP123) (leída el 2026-11-04)
  2. Given When Then (Martin Fowler) (leída el 2026-11-04)
  3. Introducing BDD (Dan North) (leída el 2026-11-04)
  4. Essential XP: Card, Conversation, Confirmation (Ron Jeffries) (leída el 2026-11-04)