Este documento describe las historias de usuario y su estructura. Explica que las historias de usuario son descripciones breves de funcionalidades del software desde la perspectiva del usuario final. Detalla que tienen tres partes: una tarjeta con el nombre, objetivo y beneficio; una conversación para aclarar detalles; y criterios de aceptación. Además, recomienda iniciar los nombres con verbos y no usar lenguaje técnico, y da el acrónimo INVEST para que las historias sean independientes, negociables, valiosas, estimables, peque
2. Contenido
1. ¿Qué son las historias de usuario?
2. Estructura de una historia de usuario
3. ¿Qué son las historias de usuario?
• Las HU son “una historia de usuario es una
explicación general e informal de una función de
software escrita desde la perspectiva del usuario
final. Su propósito es articular cómo
proporcionará una función de software valor al
cliente.” (Atlassian, 2022)
4. ¿Qué son las historias de usuario?
• No implementa un lenguaje técnico.
• Impulsa la colaboración y creatividad.
• Pone a los usuarios finales en el centro de la
conversación.
• Provee un contexto para un equipo de trabajo y
permite definir lo que beneficiará el producto
teniendo en cuenta el público objetivo.
5. ¿Qué son las historias de usuario?
• Son un producto de trabajo central del agilismo.
• Representan una parte de la funcionalidad de un
sistema en desarrollo desde la perspectiva del
usuario final del software.
6. Estructura de una historia de usuario
• Código único: HU-001
• Nombre: Agregar productos al carrito de
compras
• Descripción: Como <rol>, quiero <objetivo /
deseo> para obtener <beneficio>
• Criterios de aceptación
• Contexto o conversación: reglas del negocio,
requisitos no funcionales, scope o alcance, notas
QA, entre otros.
7. Estructura de una historia de usuario
Las historias de usuario tienen 3 elementos
importantes: 1) Card o post it, 2) Conversación y 3)
Confirmación:
Card o post it
8. Estructura de una historia de usuario
• Se realiza en la
planeación con el
equipo de trabajo
• Se realiza por
medio de una
reunión
• Se realiza con el
product owner
Conversación
10. Estructura de una historia de usuario
Recomendaciones:
Asignar un código a cada HU
Iniciar los nombres de las HU con un verbo en
infinitivo
No utilizar un lenguaje técnico, como por
ejemplo, base de datos, sistema distribuido,
servidores, etc.
11. Estructura de una historia de usuario
Recomendaciones:
Los roles no solo son usuario
Dar un contexto sobre la historia de usuario,
como por ejemplo, información general, casos
de uso, imágenes, links que me dirijan al diseño.