Transforma el trabajo en equipo con Confluence. Descubre por qué Confluence es el centro de colaboración de contenido para todos los equipos.
¿Qué son los criterios de aceptación? Ejemplos y mejores prácticas

Los criterios de aceptación fomentan una comunicación clara y ayudan a definir las expectativas. Describen las condiciones específicas que debe cumplir una función o una historia de usuario para estar completa; a veces, se denomina "definición de completado".
¿Cuál es el secreto para crear un software que realmente dé resultados? Si eres responsable de producto o propietario del producto, definir con precisión los criterios de aceptación es fundamental para crear funciones adecuadas.
Sin criterios de aceptación claros, los equipos corren el riesgo de generar confusión, no alcanzar los objetivos y desperdiciar esfuerzos. Pero, ¿qué son exactamente los criterios de aceptación y cómo deben definirse?
En este artículo, veremos qué son los criterios de aceptación, algunos ejemplos reales, en qué se diferencian de las historias de usuario, por qué son importantes para tu proceso de desarrollo y cómo definirlos.
¿Qué son los criterios de aceptación?
Los criterios de aceptación son las condiciones que debe cumplir un producto, una historia de usuario o un incremento de trabajo para estar completo. Son un conjunto de afirmaciones claras, concisas y comprobables cuyo objetivo es ofrecer resultados positivos al cliente.
En lugar de centrarse en cómo llegar a una solución, los criterios de aceptación son el resultado final deseado de la tarea.
En las metodologías ágiles, son requisitos predefinidos que debe cumplir una historia de usuario para poder considerarse completada. También funcionan como un tipo de documentación ágil de requisitos que establece ciertas condiciones que deben cumplirse para garantizar una entrega satisfactoria.
Los criterios de aceptación frente a las historias de usuario
Los criterios de aceptación y las historias de usuario suelen abordarse de forma conjunta, pero desempeñan funciones radicalmente diferentes en el desarrollo de productos. Comprender esta distinción es fundamental para redactar un backlog centrado en el usuario y listo para la entrega.
Las historias de usuario explican el "por qué" y describen el propósito y el valor de una función desde el punto de vista del usuario.
Los criterios de aceptación definen qué se entiende por "éxito" y traducen ese propósito en requisitos explícitos y verificables para su implementación.
Una historia de usuario bien elaborada recoge las necesidades del cliente, el comportamiento previsto y la motivación subyacente. Este marco vincula los elementos del backlog al valor real para el usuario y proporciona un contexto esencial para la limpieza y priorización del backlog.

Por ejemplo, una historia de usuario podría ser:
Como cliente, quiero poder buscar los productos por su nombre para encontrar fácilmente lo que busco.
Esta historia marca el rumbo. No especifica la implementación.
Sin embargo, los criterios de aceptación convierten las intenciones en condiciones claras y fáciles de probar que determinan si la historia está completada. Coordinan a tu equipo con respecto al alcance, eliminan la ambigüedad y proporcionan un estándar medible para el control de calidad y las partes interesadas. Por ejemplo:
La función de búsqueda debe mostrar resultados que coincidan exactamente con el nombre del producto introducido.
La función de búsqueda también debe mostrar resultados que coincidan parcialmente con el nombre del producto introducido.
Los resultados se muestran en un formato claro, organizado y fácil de leer.
En conjunto, garantizan que tu equipo desarrolle el producto adecuado y lo haga correctamente.
Características de unos buenos criterios de aceptación
Los criterios de aceptación de alta calidad comparten varias características clave que los hacen fáciles de entender, validar y guían la entrega de manera eficaz. Estas son algunas características comunes:
Claridad y concisión
Di exactamente lo que quieres decir, y dilo de forma sencilla. Redacta los criterios de aceptación en un lenguaje sencillo y sin ambigüedades que todas las partes interesadas (ingeniería, control de calidad, diseño y producto) puedan entender de la misma manera.
Los criterios deben ser concisos y estar orientados a los resultados. Evita la jerga y cualquier expresión que deje lugar a interpretaciones.
Verificabilidad
Todos los criterios deben poder verificarse de manera objetiva. Cada criterio debe corresponderse claramente con una o varias pruebas ejecutables que confirmen objetivamente si se cumple el requisito.
La verificabilidad elimina toda subjetividad y permite que todo el mundo sea honesto sobre lo que realmente significa "completado".
Resultado
Describe el resultado, no la receta. Los criterios sólidos explican lo que el usuario debe experimentar, no los pasos técnicos necesarios para su compilación.
De este modo, los ingenieros disponen de margen para resolver problemas, al tiempo que se garantiza que el comportamiento final se ajuste a las expectativas de los usuarios.
Medibilidad
Siempre que sea posible, mide las expectativas para crear un umbral definitivo de aprobación/suspenso. Aquí es donde la precisión agiliza las pruebas y reduce la necesidad de repetir el trabajo.
Reemplaza las declaraciones vagas como: "La página de resultados debería verse bien. En su lugar, usa declaraciones medibles como: "Cada imagen del producto tiene una resolución mínima de 300×300 píxeles".
Independencia
Cada criterio debe ser independiente. Los criterios independientes simplifican las pruebas, reducen el acoplamiento y facilitan el diagnóstico de problemas cuando algo falla.
Si los criterios dependen unos de otros para tener sentido, probablemente necesites reescribirlos.
¿Por qué se necesitan los criterios de aceptación?
Los criterios de aceptación son una de las herramientas más útiles que tienes para impulsar la claridad, reducir la pérdida de clientes y garantizar que el resultado final coincide con lo que se pensaba desarrollar. Aquí te explicamos por qué merecen un lugar permanente en tu proceso:
Alineación y entendimiento compartido: cuando defines claramente el significado del éxito, todo el mundo (desde el equipo de ingeniería hasta el de control de calidad y las partes interesadas) se alinean, sin suposiciones que luego lleven a sorpresas. Los criterios de aceptación sirven como el contrato compartido de lo que estás creando y por qué.
Reduce la ambigüedad y la necesidad de repetir el trabajo: una definición de "hecho" (DoD, por sus siglas en inglés) clara es la ruta más rápida para prevenir el tener que repetir el trabajo. Cuando las expectativas no están bien definidas, surgen revisiones sin fin. Unos criterios explícitos ayudan a evitar la subjetividad y la ampliación del alcance. Aclarar desde el principio siempre cuesta menos que rectificar más adelante.
Mayor eficiencia en las pruebas: cuando los criterios de aceptación están claros, el equipo de control de calidad cuenta con un plano directo. Estos criterios se convierten en pasos comprobables que permiten validar fácilmente el resultado o identificar desviaciones.
Gestión de proyectos mejorada: para los gestores de proyecto, los criterios de aceptación son oro. Dividen una funcionalidad en puntos de control medibles, haciendo visible el progreso y reduciendo el riesgo. Cada criterio marcado es un paso tangible hacia la entrega.
Mayor satisfacción de las partes interesadas: si las funciones cumplen constantemente las expectativas, las partes interesadas confían en el proceso y en el producto. Los criterios de aceptación claros establecen expectativas realistas, minimizan la ambigüedad y ayudan a entregar resultados que satisfacen genuinamente las necesidades de los usuarios.

Los criterios de aceptación acortan la distancia entre la visión y la ejecución. Convierten la intención en alineación, la alineación en acción y la acción en entrega confiable.
Si quieres que tus equipos se muevan rápido y trabaje en lo correcto, los criterios de aceptación son imprescindibles.
Cómo redactar criterios de aceptación
Elaborar criterios de aceptación bien definidos es esencial para el éxito del desarrollo de software. Estos son algunos pasos y consejos clave de orientación:
1. Comienza con la historia de usuario
Consulta la historia de usuario relacionada con los criterios de aceptación. Esto garantiza que los criterios se ajusten a la función deseada.
2. Define los resultados
Expón la experiencia del usuario y los criterios de resultados esperados. ¿Qué debería lograr la función para el usuario? Evita enredarte en detalles técnicos de la implementación.
3. Determina la capacidad de comprobación
Asegúrate de que cada criterio se traduzca en una prueba clara y verificable. Esto permite evaluar objetivamente si la función cumple con los requisitos.
4. Decide la medición
Siempre que sea posible, cuantifica los criterios mediante términos medibles. Esto facilita una determinación clara de si se aprueban o no durante las pruebas.
5. Céntrate en la independencia
Busca criterios independientes que puedas probar de forma aislada. Esto agiliza el proceso de pruebas y evita las dependencias.
considera la posibilidad de incorporar los criterios de pruebas de aceptación de usuario (UAT, por sus siglas en inglés) junto con los criterios del equipo de desarrollo. Los criterios de UAT se centran en garantizar que la función cumpla con las expectativas desde el punto de vista de la usabilidad.
6. Promueve la colaboración
Fomenta la colaboración durante el proceso de creación. Involucra al propietario del producto, al equipo de desarrollo de software y a otras partes interesadas pertinentes para garantizar un conjunto completo de criterios que refleje todos los puntos de vista.
7. Revisa y mejora
No dudes en revisar y mejorar los criterios de aceptación a lo largo del desarrollo. A medida que evolucione la comprensión, considera la posibilidad de ajustar los criterios para reflejar la información más reciente.
8. Aporta claridad y concisión
procura utilizar un lenguaje claro y conciso que todo el mundo pueda entender. La jerga técnica o las frases ambiguas pueden generar confusión.

¿Quién debe redactar los criterios de aceptación?
Redactar criterios de aceptación en flujos de trabajo ágiles y entornos de metodología es un esfuerzo colaborativo más que individual. A continuación, se desglosan los roles típicos.
Propietario del producto: posee un profundo conocimiento de las necesidades del cliente y la visión del producto, desempeña un papel clave a la hora de iniciar el debate y describir la función deseada.
Equipo de desarrollo: usa su experiencia técnica para aportar datos relevantes sobre la viabilidad y la comprobación de los criterios. Puede sugerir formas adecuadas de fijar los criterios para una evaluación clara.
Experto en scrum: (si corresponde) es un moderador que guía el debate en equipo y se asegura de que todo el mundo pueda dar su opinión. También puede ayudar a garantizar que los criterios se ajusten a las prácticas recomendadas.
Aunque el propietario del producto puede iniciar el proceso, el criterio final debe ser un esfuerzo colectivo que integre las perspectivas de todas las partes interesadas.
Este enfoque colaborativo fomenta la visión común y aumenta la probabilidad de ofrecer un producto exitoso.

Ejemplos de criterios de aceptación
A continuación se muestran ejemplos de criterios de aceptación bien redactados. Cada una conecta claramente una historia de usuario con condiciones específicas y medibles qué significa que esté “hecho”.
Ejemplo 1: Búsqueda de productos
Historia de usuario: como cliente, quiero poder buscar los productos por su nombre para encontrar rápidamente lo que busco.
Criterios de aceptación:
El sistema muestra todos los productos que coinciden exactamente con el término de búsqueda introducido.
El sistema devuelve coincidencias parciales cuando introduces al menos tres caracteres.
Los resultados de búsqueda muestran el nombre del producto, la imagen y el precio en un diseño claro y organizado.
La página de resultados de la búsqueda debe permitir que la paginación muestre un máximo de 20 resultados por página.
Si no se encuentran resultados, el sistema muestra un mensaje "No se han encontrado resultados" con próximos pasos útiles.
Ejemplo 2: Editar información de la cuenta
Historia de usuario: Soy un usuario registrado y quiero editar la información de mi cuenta para mantener mi perfil actualizado.
Criterios de aceptación:
Los usuarios pueden acceder a la sección Editar perfil en la configuración de la cuenta.
Los usuarios pueden actualizar el nombre, los apellidos, la dirección de correo electrónico y el número de teléfono.
El sistema valida los campos obligatorios y muestra errores para la información que falta o que no es válida.
Al hacer clic en Guardar se actualiza correctamente la información del usuario en el sistema.
Al completarse la actualización correctamente, el sistema lo confirma con un mensaje.
En caso contrario, muestra un error con pasos a seguir.
Ejemplo 3: Informes de actividad de usuario
Historia de usuario: Como administrador, quiero generar informes de actividad para hacer seguimiento de la actividad de usuario y la interacción.
Criterios de aceptación:
El panel del administrador incluye la sección específica Informes.
Los administradores pueden generar informes sobre las actividades de los usuarios clave, como los inicios de sesión, las visualizaciones de productos y las compras.
Los informes se pueden filtrar por intervalo de fechas y tipo de usuario.
Los administradores pueden exportar informes en al menos dos formatos, incluidos CSV y PDF.
El sistema muestra un mensaje de error claro si no se puede generar un informe.
Estos ejemplos demuestran que unos criterios de aceptación sólidos transforman las historias de usuario en requisitos accionables y medibles. Al aplicar este enfoque, los equipos logran resultados que cumplen las expectativas y minimizan la ambigüedad a lo largo del proceso de desarrollo.
Escribe criterios de aceptación claros con la ayuda de una plataforma centralizada
Si todo el equipo trabaja desde un espacio centralizado, resulta mucho más fácil definir, hacer seguimiento y compartir los criterios de aceptación. Por eso, muchos equipos utilizan Jira para gestionarlos.
Es muy sencillo incluirlos directamente en la descripción de la historia o en el campo de criterios de aceptación. Además, las herramientas de formato de Jira, como listas y casillas de verificación, ayudan a seguir el progreso y mantener claros los requisitos.
Además, puedes adjuntar diseños o enlazar a la documentación de Confluence para que todo el contexto relevante sea fácilmente accesible. Si necesitas ayuda para escribir criterios de aceptación más consistentes y completos, la solución de IA de Jira, Rovo, identifica carencias y sugiere mejoras.
En conjunto, todas estas funciones y herramientas reducen la ambigüedad y fomentan un proceso de desarrollo más fluido. Ponte manos a la obra hoy mismo.
Criterios de aceptación: preguntas frecuentes
¿Cuál es la diferencia entre los criterios de aceptación y la definición de "hecho"?
Los criterios de aceptación y la definición de "hecho" son fundamentales para el éxito del proyecto, pero sirven distintos propósitos. Los criterios de aceptación se centran en las funciones específicas que debe cumplir una historia de usuario para que esté completa para el usuario final.
La definición de "hecho" establece un conjunto más amplio de estándares de calidad para todo el trabajo de desarrollo. Abarca aspectos no funcionales, como la calidad del código y la documentación.
Los criterios de aceptación definen cómo se desarrolla una historia de usuario, mientras que la definición de "hecho" describe los estándares de calidad generales sobre la forma en que un equipo realiza el trabajo de desarrollo.
¿Cuándo se deben redactar los criterios de aceptación?
El momento ideal puede variar, pero hay algunos plazos clave que se deben considerar. Una opción es identificar los criterios iniciales durante las sesiones de mejora del backlog, cuando el equipo analiza y desarrolla las historias de usuario.
Otro momento adecuado es durante la planificación de sprints, cuando el equipo finaliza de forma colaborativa los criterios de aceptación de las historias de usuario programadas para el próximo sprint. Esto garantiza la actualización de los criterios y que estos reflejen los últimos acuerdos.
Hay que definir los criterios de aceptación antes de que comience el desarrollo para garantizar la claridad de las expectativas y la fluidez del proceso de desarrollo.
¿Qué dificultades presenta redactar los criterios de aceptación?
Una dificultad habitual a la que se enfrentan los equipos es la ambigüedad en los criterios, lo que puede llevar a una mala interpretación. Los equipos también pueden tener dificultades para lograr un equilibrio entre criterios demasiado concretos y ambiguos.
Los desacuerdos entre las partes interesadas sobre lo que constituye "hecho" pueden obstaculizar el proceso. También puede ser tentador querer abarcar todos los detalles, lo que puede producir criterios de aceptación engorrosos y, en última instancia, ineficaces.
Recomendado para ti
PLANTILLA
Plantilla de cartel de proyecto
Un documento de colaboración de una página mantiene coordinados al equipo de tu proyecto y a las partes interesadas.
PLANTILLA
Plantilla del plan de proyectos
Define, examina y planifica hitos para tu próximo proyecto.
Plantillas de Confluence
Explora nuestra biblioteca de plantillas de Confluence para ayudar a tu equipo a crear, organizar y hablar del trabajo.