He leído: User Stories Applied de Mike Cohn
Si piensas que la gestión de requisitos es clave para que un proyecto triunfe estás en lo cierto. El problema siempre es el mismo, como conseguir que los requisitos se conviertan en algo útil. Las metodologías ágiles abordan el problema de la gestión de requisitos de una manera diferente. Muchos confunden este enfoque diferente y ágil con una ausencia total de gestión de requisitos.
En este libro Mike Cohn deja claro que use la metodología que uses, la gestión de los requisitos es un área vital. Las historias de usuario están ganando adeptos a gran velocidad como herramienta de gestión de requisitos ágil. Aunque las historias de usuario buscan la máxima simplicidad, la gestión de requisitos es un área llena de complejidades.
En este libro Mike Cohn aborda todos los temas fundamentales relacionados con la gestión de los requisitos de un proyecto siempre desde el punto de vista de las historias de usuario como pieza central de esta gestión. Leyendo este libro aprenderemos a distinguir las buenas historias de las no tan buenas, a identificar y modelar los diferentes roles de usuarios de una solución, a determinar las historias presentes en el proyecto y su prioridad mediante diferentes técnicas ágiles, a escribir condiciones de aceptación para las historias que faciliten su testeo y a estimar las historias y usar esas estimaciones para establecer costes y tiempos de desarrollo. Además, como es construmbre en los libros de este extraordinario autor, todos los temas se exponen mediante ejemplos e historias que hacen la lectura muy amena.
La gestión clásica de requisitos falla por una cuestión fundamental: es terriblemente pesada y costosa de llevar a cabo. Y además es sumamente aburrida. En consecuencia raro es el proyecto que cuenta con una gestión explicita de requisitos. Mediante las técnicas ágiles expuestas por Mike Conh en este libro haremos de nuestra gestión de requisitos una tarea llevadera.
Las técnicas explicadas en el libro son susceptibles de ser utilizadas en cualquier metodología y especialmente recomendables en las metodologías ágiles. El libro incluye un capitulo dedicado a explicar como usar las historias de usuario en un marco de trabajo Scrum y además incluye un excelente capitulo resumen sobre Extreme Programming, metodología en la surgen las historias de usuario.
Este libro es la pareja de baile perfecta para otro libro del mismo autor que ya comente con anterioridad en este blog: Agile Estimating And Planning. Pocos libros han impactado tanto en mi visión de la gestión de proyectos como estos dos.
Un consejo, no perdáis de un momento y compradlos. Si seguís este consejo, lo que si os puedo asegurar es que los vais a devorar, son dos libros extraordinarios.