Según SBOK … Las historias de usuario se adhieren a una estructura específica y predefinida y son una forma simplista de documentar los requisitos y la funcionalidad deseada del usuario final. Una historia de usuario le dice tres cosas sobre el requisito: quién, qué y por qué. Los requisitos expresados en Historias de usuarios son declaraciones cortas, simples y fáciles de entender. El formato estándar predefinido da como resultado una mejor comunicación entre las partes interesadas y mejores estimaciones por parte del equipo. Algunas historias de usuario pueden ser demasiado grandes para manejarlas en un solo Sprint. Estas grandes historias de usuarios a menudo se llaman épicas. Una vez que aparecen Epics en el Backlog Priorizado de Productos para completarse en un Sprint próximo, se descomponen aún más en Historias de Usuarios más pequeñas.
El Backlog priorizado del producto es una lista dinámica que se actualiza continuamente debido a la priorización y las Historias de usuario nuevas, actualizadas, refinadas y, a veces, eliminadas. Estas actualizaciones de la cartera de pedidos suelen ser el resultado de cambios en los requisitos empresariales.
Los procesos de fase de planificación y estimación, que son los siguientes, ayudan a desarrollar Historias de usuarios:
Crear historias de usuarios: en este proceso, se crean historias de usuarios y sus criterios de aceptación de historias de usuarios relacionados. Las historias de usuario generalmente son escritas por el propietario del producto y están diseñadas para garantizar que los requisitos del cliente estén claramente representados y puedan ser entendidos por todos los interesados. Se pueden llevar a cabo talleres de escritura de historias de usuarios que involucran a miembros del equipo Scrum que crean las historias de usuarios. Las historias de usuario se incorporan a la cartera de productos priorizados.
- Cómo escribir mi propio cuento
- ¿Cuáles son los grandes temas que nadie ha cubierto todavía en un libro o una película?
- ¿Quién puede escribir una historia corta sobre ‘atrapado entre el diablo y las profundidades del mar’?
- Cómo escribir historias psicológicas de terror
- No quiero escribir novelas. Pero me encanta crear la trama, el fondo de la historia, los perfiles de los personajes, las culturas y los mundos. ¿Cuáles son algunas opciones de carrera para mí si disfruto creando personajes, fondos de historias y mundos que podrían ser el material para una novela, un programa de televisión o una película?
Estimación de historias de usuario: en este proceso, el propietario del producto aclara las historias de usuario para que Scrum Master y el equipo de Scrum estimen el esfuerzo requerido para desarrollar la funcionalidad descrita en cada historia de usuario.
Confirmar historias de usuarios: en este proceso, el equipo Scrum se compromete a entregar historias de usuarios aprobadas por el propietario del producto para un Sprint. El resultado de este proceso sería Historias de usuarios comprometidos.
Identificar tareas: en este proceso, las Historias de usuarios comprometidos se dividen en tareas específicas y se compilan en una Lista de tareas.
Estimación de tareas: en este proceso, el Scrum Core Team estima el esfuerzo requerido para lograr cada tarea en la Lista de tareas. El resultado de este proceso es una Lista de tareas estimadas de esfuerzo.
Crear reserva de Sprint: en este proceso, el equipo principal de Scrum celebra reuniones de planificación de Sprint donde el grupo crea una reserva de Sprint que contiene todas las tareas que se completarán en Sprint.