IVRYN

Checklist de entrega de software observable · Revisado 2026-08-15

Checklist de criterios de aceptación de software

Los buenos criterios de aceptación indican contexto, actor, comportamiento observable y resultado esperado para el camino principal y alternativas relevantes. Cubren entrada inválida, permisos, cambios de datos, fallo de dependencias y fronteras necesarias de accesibilidad, seguridad, rendimiento y operación. Cada criterio tiene método de verificación, entorno y responsable. Separa la aceptación específica de la definición de terminado común al producto y aplica ambas antes de aceptar. Dado, Cuando, Entonces puede mejorar ejemplos, pero la sintaxis es opcional. Superar los criterios demuestra comportamiento acordado, no adopción, ingresos ni encaje de mercado.

Respuesta directa

Los buenos criterios de aceptación indican contexto, actor, comportamiento observable y resultado esperado para el camino principal y alternativas relevantes. Cubren entrada inválida, permisos, cambios de datos, fallo de dependencias y fronteras necesarias de accesibilidad, seguridad, rendimiento y operación. Cada criterio tiene método de verificación, entorno y responsable. Separa la aceptación específica de la definición de terminado común al producto y aplica ambas antes de aceptar. Dado, Cuando, Entonces puede mejorar ejemplos, pero la sintaxis es opcional. Superar los criterios demuestra comportamiento acordado, no adopción, ingresos ni encaje de mercado.

Empieza mientras la ambigüedad puede cambiar el plan

Redacta criterios al refinar el brief y antes de comprometer implementación. Incluye producto, diseño, ingeniería, calidad y especialistas necesarios. Pregunta qué logra el usuario, qué estado existe antes y qué observación muestra éxito. Si el equipo no acuerda el resultado, el elemento no está listo para estimación o construcción fiable.

Detén y divide criterios que combinan resultados, usan adjetivos vagos o prescriben una técnica sin motivo. Intuitivo, rápido, seguro y fluido requieren límites observables. Dos revisores autorizados deben alcanzar la misma conclusión, dejando decisiones de implementación a quienes responden por la solución.

Inventaría conducta, datos y dimensiones de fallo

Por recorrido lista actor y rol, estado inicial, acción, resultado de interfaz, mutación de datos, mensajes, efectos y eventos de auditoría o analítica relevantes. Añade vacío, carga, inválido, duplicado, no autorizado, expirado, sin conexión y dependencia fallida. Incluye idioma, dispositivo y tecnología de asistencia requerida.

Separa reglas de negocio de detalle visual e identifica la fuente de verdad. Registra dependencias y conducta ante respuesta tardía, parcial o rechazada. No copies datos sensibles en ejemplos. Usa fixtures representativas y nombra quién aprueba conducta excepcional si un juicio no puede automatizarse.

Escribe ejemplos y asigna verificación

Usa frases claras o Dado, Cuando, Entonces si reduce interpretaciones. Cada ejemplo ejercita una regla. Añade casos negativos y límites, no solo camino feliz. Enlaza criterio con story, diseño, contrato API o política para resolver conflictos desde una autoridad explícita.

Nombra nivel y evidencia: unidad o integración automatizada, recorrido en navegador o dispositivo, accesibilidad, seguridad, rendimiento o aprobación manual. Indica entorno y datos. Automatizar ayuda pero no es obligatorio para cada juicio. Un control manual necesita pasos, resultado y registro.

Acepta con las puertas de calidad del producto

Revisa criterios y definición de terminado, que puede incluir revisión, pruebas, accesibilidad, seguridad, despliegue, monitorización y documentación. Registra versión y criterios fallidos o exceptuados. Una excepción tiene responsable, razón, impacto, vencimiento o revisión y mitigación. No conviertas un fallo en limitación conocida sin decisión.

Define la aceptación con evidencia observable, por ejemplo un recorrido probado, una compilación aprobada, controles reproducibles, un runbook de incidentes y un traspaso verificado. Nada de eso demuestra retención, ingresos o encaje de mercado. Separa evidencia de entrega, aprobación de proveedores externos y resultado comercial.

Conserva criterios hasta release y transferencia

Mantén checks, guiones manuales, fixtures, informes y decisiones con los sistemas del producto. Actualiza si cambia una decisión y conserva historia útil. En la transferencia, otra persona ejecuta caminos críticos y localiza reglas fuente. Los criterios se convierten en conocimiento operativo y no en una firma de una sola vez.

Mantén repositorios, dominios, tiendas, analítica, organizaciones cloud y credenciales de producción bajo propiedad explícita de la empresa. Concede acceso limitado y revocable y ensaya el traspaso antes de la factura final. La etiqueta del proveedor importa menos que la capacidad de otra persona autorizada para inspeccionar, desplegar, recuperar y continuar el producto.

Criterios de decisión

Aplica las mismas preguntas a cada opción antes de elegir.

OpciónÚtil cuandoQué comprobar antes de elegir
Usar criterios breves en lenguaje claroLa conducta es directa y una frase observable crea entendimiento común.Incluye contexto, acción, resultado y estados negativos importantes sin jerga de implementación.
Usar Dado, Cuando, EntoncesLas reglas cambian por estado o actor y escenarios concretos reducen interpretaciones.Centra cada escenario en una regla sin convertir sintaxis en un guion UI exhaustivo.
Añadir una puerta especialistaSeguridad, accesibilidad, datos, rendimiento o regulación requiere revisión cualificada.Nombra estándar, revisor, evidencia y alcance, separados de aprobación externa.
Devolver para aclararConducta, autoridad, fuente de datos o verificación sigue ambigua.Resuelve antes de implementar en vez de pedir al equipo que adivine.

Preguntas frecuentes

¿Cuándo se escriben los criterios?

Antes del compromiso de implementación y se refinan con evidencia. Pueden cambiar, pero el cambio y su impacto deben ser explícitos.

¿Son lo mismo que la definición de terminado?

No. Los criterios aceptan un elemento o conducta. La definición de terminado es un estado de calidad común del incremento. Pueden requerirse ambos.

¿Quién aprueba los criterios de aceptación?

Una persona responsable de producto con ingeniería y especialistas pertinentes. Quien implementa no debería definir y aprobar en solitario conducta relevante.

¿Superarlos garantiza éxito del producto?

No. Demuestra conducta acordada dentro de límites probados. Adopción, retención, ingresos, aprobación y mercado requieren evidencia separada.

Fuentes primarias y evidencia

  1. Quién es IVRYN 2026-08-15
  2. Trabajo y evidencia de IVRYN 2026-08-15
  3. Metodología de producto de IVRYN 2026-08-15
  4. Guía GOV.UK para la fase de descubrimiento 2026-08-15
  5. Guía GOV.UK para la fase alfa 2026-08-15
  6. Marco NIST de desarrollo seguro de software 2026-08-15
  7. Referencia Gherkin de Cucumber 2026-08-15
  8. Guía Scrum oficial 2026-08-15

Responsabilidad editorial

Victor Laybats

Victor Laybats revisó el alcance, las fuentes enlazadas y los límites de las afirmaciones de esta página.