Sei sulla pagina 1di 3

Desarrollo gil: Historias de usuario y criterios de aceptacin

Elaborado por: www.pmoinformatica.com


Enunciado de la Historia
Identificador
(ID) de la
Historia
XX-XXXX-XXXX

XX-XXXX-XXXX

XX-XXXX-XXXX

Rol
Como un
[Rol]

Como un
[Rol]

Como un
[Rol]

Caracterstica /
Funcionalidad
Necesito
[Descripcin de la
Funcionalidad]

Necesito
[Descripcin de la
Funcionalidad]

Necesito
[Descripcin de la
Funcionalidad]

Criterios de Aceptacin

Nmero (#) de
Razn / Resultado
Escenario
Con la finalidad de
[Descripcin razn o
resultado]

Con la finalidad de
[Descripcin razn o
resultado]

Con la finalidad de
[Descripcin razn o
resultado]

Criterio de Aceptacin
(Ttulo)

Contexto

Evento

Resultado / Comportamiento esperado

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

1
2

[Titulo del escenario]


[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]


En caso que [Contexto] y/ o [Contexto]

cuando [Evento]
cuando [Evento]

el sistema [Resultado / Comportamiento]


el sistema [Resultado / Comportamiento]

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

1
2

[Titulo del escenario]


[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]


En caso que [Contexto] y/ o [Contexto]

cuando [Evento]
cuando [Evento]

el sistema [Resultado / Comportamiento]


el sistema [Resultado / Comportamiento]

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

[Titulo del escenario]

En caso que [Contexto] y/ o [Contexto]

cuando [Evento]

el sistema [Resultado / Comportamiento]

Nota:
- Reemplazar las etiquetas [Rol], [Descripcin de la Funcionalidad], [Descripcin de razn o resultado] por el contenido del enunciado de la historia.
- Reemplazar las etiquetas [Ttulo del escenario], [Contexto], [Evento] y [Resultado / Comportamiento] por el contenido de los criterios de aceptacin.

Historias de usuario y criterios de aceptacin: Instructivo


Elaborado por: www.pmoinformatica.com
Columna
Identificador (ID) de la historia
Rol

Instrucciones
Cdigo que identifica unvocamente a la historia en el Proyecto que se est desarrollando. El formato debe
ser elegido por el equipo.
Es el rol que est desempeando el usuario cuando utiliza la funcionalidad que se est describiendo. Debe
ser lo ms especifico posible, describiendo el rol o actor que se est desempeando. El enunciado puede
escribirse como se sigue: Yo como un [Rol], Desempeando el rol de [Rol], Como un [Rol], entre otros. Por
ejemplo:
Yo como cliente registrado.
Desempeando el rol de cliente registrado.
Como un cliente registrado.

Caracterstica / Funcionalidad

Representa la funcin que el rol quiere o necesita hacer en el sistema que se est desarrollando. Puede
diferenciarse entre acciones obligatorias u opcionales, utilizando la palabra puede o necesita para describir
la accin. Por ejemplo:
Necesito realizar bsquedas de productos por categoras.
Puedo seleccionar una categora para ver el nmero de productos que tiene asociado.

Razn / Resultado

Nmero (#) de Escenario


Criterio de Aceptacin (Ttulo)

Contexto
Evento
Resultado / Comportamiento
esperado

Lo que el rol necesita lograr al ejecutar la accin. Este es el resultado de ejecutar la accin desde el punto
de vista del rol. Este punto puede ser opcional, pues la historia puede documentarse slo con la definicin
del rol y la accin (sin definir la consecuencia).
Nmero (ejemplo 1, 2, 3 4), que identifica al escenario asociado a la historia.
Describe el contexto del escenario que define un comportamiento. Por ejemplo, si se toma el ejemplo de
bsquedas de productos por categora, un posible ejemplo pudiera ser: Categora sin productos asociados.
Proporciona mayor descripcin sobre las condiciones que desencadenan el escenario.
Representa la accin que el usuario ejecuta, en el contexto definido para el escenario.
Dado el contexto y la accin ejecutada por el usuario, la consecuencia es el comportamiento del sistema en
esa situacin.

Historias de usuario y criterios de aceptacin: Ejemplo


Elaborado por: www.pmoinformatica.com
Enunciado de la Historia
Identificador (ID)
de la Historia
XX-XXXX-XXXX

Rol
Como un
Cliente.

Caracterstica /
Funcionalidad
Necesito ver un listado
de categoras de
productos y poder
seleccionar una
categora.

Razn / Resultado
Con la finalidad
de realizar
busquedas de
productos por
categoras.

Criterios de Aceptacin
Nmero (#) de
Criterio de
Escenario
Aceptacin (Ttulo)
1

Contexto

Evento

Categora con al
En caso que una
menos un producto. categora tenga al
menos un producto
asociado.
Categora sin
En caso que una
productos.
categora no tenga
productos asociados.

Cuando se despliegue el
listado de categoras a
seleccionar.

Ordenamiento de las N/A


categoras

Cuando se despliegue el
listado de categoras a
seleccionar.

Cuando se despliegue el
listado de categoras a
seleccionar.

Resultado / Comportamiento
esperado
A continuacin del nombre de
la categora, se mostrar entre
parntesis el nmero de
productos asociados.
A continuacin del nombre de
la categora, se mostrar entre
parntesis el siguiente texto
"Sin Productos asociados".
El sistema mostrar las
categoras en orden alfabetico.