¿Cómo son útiles las historias de usuario en el desarrollo de software Scrum?

Las historias de usuarios son una de las técnicas ágiles más populares para capturar el ‘ quién ‘, ‘ qué ‘ y ‘ por qué ‘ de un requisito de una manera simple. Las Historias de usuarios están diseñadas para mantener a los equipos de desarrollo enfocados en las necesidades del cliente y servir como la fuerza impulsora detrás de la entrega rápida de valor .

Son una descripción breve y simple de cómo un usuario o cliente empleará el producto y, por lo general, están escritos en el siguiente formato:

Como , quiero para que .

Trabajar con historias de usuarios es fácil, pero contar historias efectivas puede ser difícil. Para ayudarlo a escribir mejores historias de usuario, puede consultar INVEST , que cubre los siguientes conceptos:

  • Independiente (de todos los demás)
  • Negociable (no es un contrato específico para funciones)
  • Valioso (o vertical)
  • Estimable (a una buena aproximación)
  • Pequeño (para que quepa dentro de una iteración)
  • Probable (en principio, incluso si aún no hay una prueba para ello)

Dentro de Scrum es responsabilidad del Propietario del Producto que haya un Backlog del Producto (que contenga Historias de Usuarios).

Pero cualquiera puede escribir y agregar historias de usuario.

Cerca del comienzo de un proyecto, es común celebrar un taller de redacción de historias . El objetivo de este taller es que todos debatan y participen en la creación y priorización de la acumulación de productos.

Durante el proyecto, se llaman sesiones similares refinamiento de Backlog o arreglo de Backlog para mantener el backlog limpio y ordenado. En esta sesión, agregaría nuevas historias, las extraería de los esfuerzos existentes y estimaría todo a favor de agilizar la planificación y el desarrollo.

Ayuda a compartir el entendimiento común.

Los clientes, los PM, los evaluadores y los desarrolladores deben saber cuáles deberían ser los resultados finales.

Marcamos algunas ventajas de usar historias de usuarios en nuestro artículo:

  • unificación de la visión
  • unificacion de comunicacion
  • priorización de funciones
  • maximización de usabilidad
  • estimulación de la creatividad
  • facilitando la estimación del tiempo

La historia del usuario es una forma de gestionar los requisitos que promueve la conversación continua entre el cliente y el equipo, y cada unidad de requisitos es lo suficientemente pequeña como para que un miembro del equipo pueda completarla en un par de días con una dependencia mínima o nula de otra historia (y otro equipo).

Nota: es Scrum o scrum, no SCRUM.

Las historias de usuarios son una forma sucinta y concisa de identificar un requisito de usuario en términos del valor comercial que se necesita y por qué se necesita.

Son ideales para Scrum porque representan pequeños elementos incrementales de funcionalidad que se pueden priorizar fácilmente y se consideran “marcadores de posición para la conversación” para formar una base para la discusión con los usuarios para elaborar aún más los requisitos detallados a medida que se desarrolla el proyecto. Progreso.

Chuck Cobb
Autor de “La guía del administrador de proyectos para dominar Agile”
Echa un vistazo: Capacitación ágil de gestión de proyectos en línea para gerentes de proyectos

Hay muchos artículos que responden a esta pregunta, pero le recomiendo uno después de que comprenderá todo sobre este tema ¿Cuáles son las mejores técnicas de diseño de UX? Este artículo describe todo en detalle y claro. Disfrútalo.