Sus ejemplos pueden contar como historias de usuario, pero les falta una parte muy importante: el objetivo que el usuario desea alcanzar cuando se implementa la historia.
Este objetivo puede ser obvio para usted, pero debe escribirlo de todos modos.
Una historia de usuario tiene el formato
As a <user>
I want <feature>
So that <goal>
La parte del objetivo es importante, porque ayuda a los desarrolladores a tomar las decisiones correctas.
Su segundo ejemplo podría tener dos objetivos muy diferentes, que conducirían a diseños diferentes.
- Como jugador nuevo, desearía un nivel de introducción al juego para enseñarme los conceptos básicos, de modo que pueda resolver el juego y tener una sensación de logro.
- Como jugador nuevo, me gustaría tener un nivel de introducción al juego que me enseñe los conceptos básicos, para que pueda aprender las reglas del juego.
En el primer caso, solo tener un nivel fácil sería suficiente, pero en el segundo caso desea guiar al usuario por qué un cierto número debe / no debe colocarse en una celda en particular.
Bart van Ingen Schenau
fuente