Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Aaron Smith
1,045 Puntos¿Las historias de usuario son elementos de trabajo pendiente completos por sí solos, o generalmente van acompañadas de otra información como un título?
Solo pensando en cómo un equipo podría referirse de manera eficiente y consistente a las historias de usuario en el backlog sin inventar versiones abreviadas de ellas, como "la de la barra de progreso". ¿Las historias de usuario tienen títulos de algún tipo o etiquetas para categorizarlas de alguna manera?
2 Respuestas
Brian Jensen
Profesor de TreehouseExcelente pregunta Aaron Smith! El curso no lo cubre, pero la mayoría de los equipos usarían una herramienta como Jira y Trello para realizar un seguimiento de los tickets. Tu pensamiento es correcto, en esas aplicaciones sería muy común tratar las historias de usuario como elementos de backlog completos, cada uno con un título único y en la mayoría de los casos una etiqueta de prioridad y una etiqueta de departamento como cliente, servidor, infraestructura, etc...
Kari Brooks
Personal de TreehouseUn elemento de backlog completo típicamente incluye:
El título: una etiqueta corta y fácil de escanear (p. ej., "Barra de progreso en finalización del curso").
El número de tarjeta/ticket: Las herramientas como Jira asignan automáticamente un número que precede al título (p. ej., MA-175: Barra de progreso en finalización del curso), que a menudo es el identificador principal en mensajes de commit, títulos de PR, changelogs y conversaciones cotidianas.
La historia de usuario: la declaración formal que vive en el campo de descripción. El formato "Como [rol], quiero [objetivo], para que [beneficio]" es solo la historia en sí, no el elemento de backlog completo.
Criterios de aceptación: las condiciones específicas que deben ser verdaderas para que la historia se considere hecha. Sin estos, "hecha" es subjetivo, lo cual causa problemas en el momento de QA. A menudo estos se enmarcan en un formato Given/When/Then.
Campos adicionales: estos varían según el equipo pero pueden incluir puntos de historia, prioridad, etiquetas/tags, enlaces a otros tickets o una épica.