¿Dónde encontrar la mejor plantilla de historia de usuario? [cerrado]


Quiero implementar historias de usuario en un nuevo proyecto ¿dónde puedo encontrar una buena plantilla u otras utilizadas en el desarrollo ágil?

Author: Oscar Cabrero, 2008-10-25

5 answers

Vea la técnica de las Nueve cajas para elaborar sus historias de usuario. No es realmente una plantilla per se, pero lleva a llenar el " como usuario, quiero ... así que... " plantilla, que es muy eficiente. Mike Cohn está explicando esto mejor que yo .

También permite descubrir requisitos no funcionales (el ilidades).

EDITAR: el enlace original a la página de nueve cajas ahora está ciberocupado, pero la página está disponible en el internet archive .

 21
Author: philant,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-09 09:02:14

La mejor plantilla que he encontrado es:

As a <user> I want to <do something> so that <I can accomplish goal>.
 23
Author: Hates_,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-24 21:16:51

Alistair Cockburn tiene una plantilla de caso de uso . Dan North lo adopta para historias de usuarios .

 15
Author: Paul Croarkin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-24 20:48:49

Una mejor que se centra más en el objetivo del usuario es:

In order to <accomplish a goal>, as a <user> I want to <do something> 

Este formato anima a todos a pensar en lo que el usuario está tratando de lograr y puede sugerir a su equipo a cambiar el rol del usuario o repensar todo nosotros.

 9
Author: mantrid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-02 11:53:40

Recuerde que la carne de una Historia de Usuario está en la conversación con el Cliente, y en la prueba de aceptación automatizada: http://www.xprogramming.com/xpmag/expCardConversationConfirmation.htm

 2
Author: Ilja Preuß,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-10-30 20:47:20