Durante un sprint, los equipos de proyecto escriben breves historias de usuarios para planificar su trabajo para el próximo sprint. En este curso, Doug Rose, experto en desarrollo ágil, explica cómo escribir y priorizar historias de usuarios. También explica los principales escollos que se deben evitar al planificar un proyecto ágil.

¿A qué nos referimos cuando hablamos de User Stories?

En un enfoque ágil, las historias de usuario son la unidad de trabajo más pequeña. Representan los objetivos finales del software (no las funciones) desde el punto de vista del usuario.

Una historia de usuario es una descripción genérica e informal de la funcionalidad del software escrita desde la perspectiva del usuario.

El propósito de una historia de usuario es describir cómo la opción creará valor para el cliente. Nota: Los clientes no son necesariamente usuarios externos en el sentido tradicional. Dependiendo del equipo, podría ser un cliente o un colega en la organización.

Una historia de usuario es una descripción del resultado deseado en un lenguaje sencillo. No se describe en detalle. Los requisitos se agregan a medida que son aceptados por el equipo.

¿Qué son los sprints ágiles?

Como su nombre indica, un Agile Sprint es una fase de desarrollo de productos. Un Sprint es una iteración corta que divide un proceso de desarrollo complejo en varias partes para simplificarlo, ajustarlo y mejorarlo en función de los resultados de una revisión intermedia.

El método Agile comienza con pequeños pasos y desarrolla la primera versión del producto en pequeñas iteraciones. De esta forma, se evitan muchos riesgos. Elimina los obstáculos de los proyectos V, que se dividen en varias fases secuenciales, como análisis, definición, diseño y prueba. Estos proyectos se realizan una vez al final del proceso y se caracterizan por no otorgar derechos de acceso temporales a los usuarios de la empresa. Por lo tanto, es posible que en esta etapa, el producto ya no satisfaga las necesidades de la empresa.

¿Qué es el Backlog en Scrum?

El propósito del Backlog en Scrum es recopilar todos los requisitos del cliente que el equipo del proyecto debe cumplir. Contiene una lista de especificaciones relacionadas con el desarrollo del producto, así como todos los elementos que requieren la intervención del equipo de proyecto. Todas las funciones en Scrum Backlog tienen prioridades que determinan el orden de su ejecución.

En Scrum, el Backlog comienza con la definición de los objetivos del producto, los usuarios objetivo y las diversas partes interesadas del proyecto. La siguiente es una lista de requisitos. Algunos de ellos son funcionales, otros no. Durante el ciclo de planificación, el equipo de desarrollo analiza cada requisito y estima el costo de implementación.

Sobre la base de la lista de requisitos, se elabora una lista de funciones prioritarias. La clasificación se basa en el valor añadido del producto. Esta lista priorizada de funciones constituye el Scrum Backlog.

Seguir leyendo el artículo en el sitio original →