Estoy escribiendo una pequeña aplicación para el negocio de mi amigo, y pensé que aprovecharía la oportunidad para repasar algunos de los cursos de capacitación en gestión de proyectos ágiles que hice al inicio del año.Agile - Definiciones de historia de usuario
I (y pienso, mi organización actual!) Siempre han luchado con los requisitos de recolección en forma de historias de los usuarios, que tienen la forma:
Como [Tipo de usuario] Quiero [Función] de modo que [algún beneficio]
Estoy siempre tentado a perder el principio y el final, y simplemente dejar la función, pero esto simplemente se convierte en requisitos de recopilación de la manera antigua!
Pero no solo quiero que quepa, para que pueda decir 'Estoy haciendo Agile' ... por ejemplo, si sé que se le presentará al usuario una lista de elementos , entonces la razón es evidente por sí misma, ¿no es así?
p. Ej.
Como [Administrador de tiendas] Quiero [ver una lista de Elementos de stock] para que ...?
¿Es una práctica normal omitir la cláusula [así que]?
Hay que decir que, dado que he empezado a INTENTAR y utilizar este enfoque, realmente te hace parar y pensar en un sistema. Para mí, el software ahora es casi lo que NO te deja hacer (es decir, romper el proceso), como lo que hace. – Duncan