Guía rápida: ¿Cómo aplicar las historias de usuario con sus criterios de aceptación?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es las historias de usuario con sus criterios de aceptación?


Las historias de usuario con sus criterios de aceptación, es un documento liviano que se compone de dos partes:

1) Descripción: Enunciado corto donde el usuario expresa su deseo o necesidad.

2) Criterios de aceptación: Especificación detallada de las condiciones que se deben cumplir para satisfacer la necesidad o deseo enunciado en la descripción de la historia de usuario.

Los elementos que hacen parte de las historias de usuario con sus criterios de aceptación son los siguientes: descripción de la historia de usuario y criterios de aceptación de la historia de usuario. Los cuales se explican en la sección ejemplo del presente artículo.

Beneficios que ofrece las historias de usuario con sus criterios de aceptación.


    ✔ La descripción de la historia de usuario visualiza la necesidad del usuario haciendo uso de la siguiente estructura:

    ✔ Como: Enuncia el interesado que será afectado por la historia de usuario.

    ✔ Deseo: Enuncia la necesidad o deseo del interesado.

    ✔ Para: Enuncia el resultado esperado al finalizar la implementación de la historia de usuario.

    ✔ Los criterios de aceptación de la historia de usuario enuncia lo que se debe hacer para suplir la necesidad haciendo uso de la siguiente estructura:

    ✔ Dado: Enuncia un comportamiento.

    ✔ Cuando: Enuncia la acción que activa el comportamiento.

    ✔ Entonces: Enuncia el resultado esperado dentro del comportamiento.

Buenas prácticas para la implementación.


    ✔ En la descripción de la historia de usuario aplicar el concepto SMART utilizado para definir objetivos.

    ✔ En la definición de los criterios de aceptación aplicar el concepto SMART utilizado para definir objetivos.

    ✔ Si vamos a documentar con historias de usuario un flujo, se recomienda crear y agrupar historias de usuario para cada elemento del flujo.

    ✔ Si vamos a documentar con historias de usuario un reporte, se recomienda crear historias de usuario para el backend e historias de usuario para el frontend.


✔ Las plantilla de apoyo para realizar las historias de usuario con sus criterios de aceptación, la puedes obtener en la sección ejemplo en formato PDF o en la sección descargar plantilla del presente artículo.


Pre-Condiciones y Post-Condiciones.


Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciadas.

PasoAcción claveCondición
1. El lienzo de la visión del producto.Definición y alineación de las características del producto con la oportunidad de negocio.Pre.
2. Las épicas Scrum.Agrupación de las características del producto para generar incrementos de valor que pueden ser utilizados por los usuarios sin esperar a tener el producto 100% terminado.Pre.
3. La hoja de ruta del producto.Sincronización de un entregable de valor con los sprints, historias de usuario, estimaciones y capital de trabajo.Pre.
4. El cronograma de planificación del lanzamiento.Definición de los pasos que debe recorrer un entregable de valor para ser puesto en producción.Pre.
5. La propuesta de valor del modelo canvas.Definición de los valores agregados y factores diferenciadores que debe tener el producto o servicio.Pre.
6. El Product Backlog.Construcción del listado de trabajo priorizado a partir de las necesidades y urgencias del negocio.Pre.
7. Las historias de usuario con sus criterios de aceptación.Ver el contenido de la presente guía.N/A.

¿Quiénes son responsables?


El responsable de las historias de usuario con sus criterios de aceptación es el product owner, quien hace parte de la oficina de entrega de valor.

Ejemplo.


Este ejemplo es una plantilla resultado del análisis, diseño e implementación de este portal, respaldado por el estudio de guías y buenas prácticas en transformación digital.

Caso práctico: Definición de la necesidad de obtener la certificación PMI-ACP.

ElementoDescripción
Descripción de la historia de usuarioEnunciado corto donde el usuario expresa su deseo o necesidad.
Criterios de aceptación de la historia de usuarioEspecificación detallada de las condiciones que se deben cumplir para satisfacer la necesidad o deseo enunciado en la descripción de la historia de usuario.


El ejemplo incluye, una plantilla editable al final del presente artículo para aplicar las historias de usuario con sus criterios de aceptación.

Pregunta tipo examen.


Pregunta: La definición que mejor se ajusta para las historias de usuario con sus criterios de aceptación. ¿Debe ser?

A) Es un documento liviano que se compone de dos partes:

1) Descripción: Enunciado corto donde el usuario expresa su deseo o necesidad.

2) Criterios de aceptación: Especificación detallada de las condiciones que se deben cumplir para satisfacer la necesidad o deseo enunciado en la descripción de la historia de usuario.

B) Es una herramienta que permite descubrir el comportamiento del público objetivo para poder comprender con mayor asertividad sus deseos y necesidades.

C) Es un grupo de colaboradores dentro de un equipo que tienen como objetivo dividir su trabajo en dos vías:

1) Descubrir mejoras en el producto.

2) Implementar las mejoras en el producto.

D) Es un área en donde se definen los macroprocesos, procesos, procedimientos, políticas y acuerdos para garantizar la correcta codificación, documentación y escalabilidad de las aplicaciones.

Descargar plantilla.


Si deseas activar la descarga de la plantilla editable.

Los pasos que debes seguir son los siguientes:

1) Comparte el artículo en: Facebook, LinkedIn o Red X.

2) Ingresa de nuevo al artículo haciendo clic en la publicación compartida en la red social seleccionada.

3) El artículo cargará nuevamente y mostrará el enlace: Descargar plantilla.

4) En caso de no aparecer el enlace presiona: Ctrl + F5 y haz clic en el enlace enunciado en el punto 3.