Está en la página 1de 13

Historias de usuario y criterios de aceptacin

Identificador (ID) de
la Historia
Rol
Caracterstica /
Funcionalidad
Razn / Resultado
Nmero (#) de
Escenario
1
Enunciado de la Historia
HU-2014-0001 Como un
usuario
Necesito visualizar
un catalogo que
contenga los
productos con su
respectivo precio,
imagen,
disponibilidad,
categoria, nombre.
Con la finalidad de
poder seleccionarlos
y consultarlos para
su posible compra
1 Con la finalidad de
fidelizar al cliente
2
HU-2014-0004 Como un
usuario
necesito un motor
de busqueda para
los productos de
belleza
Con la finalidad de
optimizar la
busqueda de
productos en la
tienda
1
1
2
HU-2014-0002 Como un
usuario
Necesito un carrito
de compras(virtual)
Con la finalidad de
poder administrar
los productos y
llevar cuenta de los
precios
Necesito
establecer
promociones,
ofertas
Como
administra
dora del
negocio
HU-2014-0003
2
Historias de usuario y criterios de aceptacin
Criterio de Aceptacin
(Ttulo)
Contexto Evento
Catalogo con al menos un
producto de belleza
en caso que el catalogo contenga al menos
un producto de belleza
cuando se accede
al portal de la
pagina web
Al menos un usuario busc
productos mediante el
motor de busqueda
Criterios de Aceptacin
en caso exista productos asociados al
nombre de este
cuando se digite
las iniciales o
nombre del
producto
En caso nigun usuario hizo uso de las
promociones
N/A
Al menos un usuario busc
productos mediante el
motor de busqueda
en caso no exista productos asociados al
nombre de este
cuando se digite
las iniciales o
nombre del
producto
En caso que el carrito no contenga ningun
producto
cuando no se
seleccione la
opcion "comprar
un producto"
En caso un usuario hizo uso de las
promociones
Cuando el usuario
selecciona la
opcion comprar
carrito con almenos un
producto
carrito sin productos
En caso que el carrito contenga almenos un
producto
cuando se
seleccione la
opcion "comprar
un producto"
Al menos un usario hizo uso
de las promociones
Ningun Usuario hizo uso de
las promociones
Resultado / Comportamiento esperado
Criterios de Aceptacin
A continuacion se abre la pagina detallada del
producto cuyo nombre asociado contiene las
iniciales o palabra digitada
A continuacion el usuario podra seleccionar y
consultar precios de los productos
A continuacion no se abre ninguna pagina
A continuacion se abre una pagina y muestra el
mensaje "no hay coincidencias"
A continuacion se muestra el detalle en el
carrito (precio total,tiempo de entrega,
cantidad,descripcion del producto, imagen)
A continuacion se muestra el carrito vacio, una
opcion para continuar comprando
A continuacion se abre la pagina detallada del
producto a comprar
Historias de usuario y criterios de aceptacin
Identificador (ID) de
la Historia
Rol
Caracterstica /
Funcionalidad
Razn / Resultado
Nmero (#) de
Escenario
1
2
1
1
1 HU-2014-0010 Como
administra
dora
Necesito registrar
mis empleados
Con la finalidad de
llevar el control de
los mismos, como
participantes del
negocio
2
Como
adminitrad
ora
Necesito registrar y
almacenar los
pedidos de los
clientes en una
Con la finalidad de
controlar stocks y
realizar la
facturacion
2
HU-2014-0008 Como
administra
dora
Necesito registrar
mis proveedores
Con la finalidad de
establecer
comunicacin
constantemente con
los mismos
2
HU-2014-0007 Como
administra
dora
Necesito registrar
mis clientes
Con la finalidad de
llevar control y
realizar ofertas a los
mismos 2
HU-2014-0005 Como un
usuario
Necesito un
formulario de pago
Con la finalidad de
poder completar
mis transacciones
HU-2014-0006 Como
administra
dora del
negocio
Necesito registrar
mis productos
Con la finalidad de
llevar inventarios
Enunciado de la Historia
1
2
1 HU-2014-0009
3
2
HU-2014-0011 Como
usuario
Necesito de
distintas formas de
pago
Con la finalidad de
elegir la mas
adecuada a mis
necesidades
1
1 HU-2014-0012 Como un
usuario
Necesito
comprobante de
pago de mis
compras
Con la finalidad de
llevar el control de
mis gastos
Historias de usuario y criterios de aceptacin
Criterio de Aceptacin
(Ttulo)
Contexto Evento
Formulario completado En caso que el usuario haya rellenado todos
los campos
cuando el
formulario se
muestra
formulario sin completar En caso que el usuario no haya completado
su registro
cuando el
formulario se
muestra
Registro con almenos un
cliente
En caso que la administradora haya
rellenado todos los campos
cuandoel
formulario se
muestra
Registro con almenos un
proveedor
En caso que la administradora haya
rellenado todos los campos
cuandoel
formulario se
muestra
Registro con almenos un
empleado
En caso que la administradora haya
rellenado todos los campos
cuandoel
formulario se
muestra
N/A
Registro sin empleados En caso que la administradora no haya
llenado todos los campos
cuando el
formulario se
muestra
Cero registros en la base de
datos
En caso que no haya nigung pedido en el
formulario
Registro sin proveedores
Registro sin clientes En caso que la administradora no haya
llenado todos los campos
cuando el
formulario se
muestra
Criterios de Aceptacin
Formulario completado En caso que la administradora haya
rellenado todos los campos
cuandoel
formulario se
formulario sin ingreso de
datos
Al menos un registro en la
base de datos
En caso que haya al menos un pedido en el
formulario
cuando se
selecciona
En caso que la administradora no haya
llenado todos los campos
cuando el
formulario se
En caso que la administradora no haya
llenado todos los campos
cuando el
formulario se
muestra
Boleta o Factura no emitida En caso no se haya emitido ninguna boleta
o factura
N/A
Cuando se ah
concretado la
Boleta o Factura emitida
fisicamente
En caso se haya emitido una boleta o
factura de forma manual
Cuando se ah
concretado la
Exite mas de una manera de
forma de pago
En caso que existas mas de una manera de
forma de pago
Cuando el cliente
termina de
rellenar el
formulario de
pago
Boleta o Factura emitida
digitalmente
En caso se haya emitido una boleta o
factura de forma digital
Resultado / Comportamiento esperado
a continuacion el usuario podra finalizar la
compra con xito
a continuacion se mostrara el mensaje
"verifique nuevamente sus datos"
A continuacion se a concluido con el registro
de un nuevo cliente en el sistema
A continuacion se a concluido con el registro
de un nuevo proveedor en el sistema
A continuacion se a concluido con el registro
de un nuevo empleado en el sistema
A continuacion se mostrara un mensaje
"verifique y llene nuevamente los campos "
A continuacion no habra cambios en la base de
datos
A continuacion se mostrara un mensaje
"verifique y llene nuevamente los campos "
A continuacion se mostrara un mensaje
"verifique y llene nuevamente los campos "
Criterios de Aceptacin
A continuacion se a concluido con el registro
de un nuevo producto en el sistema
A continuacion se guardara la informacion
sobre los pedidos en la base de datos.
A continuacion se mostrara un mensaje
"verifique y llene nuevamente los campos "
A continuacion no se entregara nigun
comprobante de pago
A continuacion se enviara la boleta o factura
digital al correo electronico del usuario
A continuacion se le entregara la boleta o
facutra a manos del comprador.
A continuacion se concreta la eleccion del
metodo de pago escogido por el usuario.
Historias de usuario y criterios de aceptacin: Instructivo
Columna Instrucciones
Identificador (ID) de la historia Cdigo que identifica unvocamente a la historia en el Proyecto que se est desarrollando. El formato debe
ser elegido por el equipo.
Rol 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 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 (#) de Escenario Nmero (ejemplo 1, 2, 3 4), que identifica al escenario asociado a la historia.
Criterio de Aceptacin (Ttulo) 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.
Contexto Proporciona mayor descripcin sobre las condiciones que desencadenan el escenario.
Evento Representa la accin que el usuario ejecuta, en el contexto definido para el escenario.
Resultado / Comportamiento
esperado
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
Identificador (ID)
de la Historia
Rol
Caracterstica /
Funcionalidad
Razn / Resultado
Nmero (#) de
Escenario
Criterio de
Aceptacin (Ttulo)
Contexto Evento
Resultado / Comportamiento
esperado
1 Categora con al
menos un producto.
En caso que una
categora tenga al
menos un producto
asociado.
Cuando se despliegue el
listado de categoras a
seleccionar.
A continuacin del nombre de
la categora, se mostrar entre
parntesis el nmero de
productos asociados.
2 Categora sin
productos.
En caso que una
categora no tenga
productos asociados.
Cuando se despliegue el
listado de categoras a
seleccionar.
A continuacin del nombre de
la categora, se mostrar entre
parntesis el siguiente texto
"Sin Productos asociados".
3 Ordenamiento de las
categoras
N/A Cuando se despliegue el
listado de categoras a
seleccionar.
El sistema mostrar las
categoras en orden alfabetico.
Enunciado de la Historia Criterios de Aceptacin
XX-XXXX-XXXX Como un
Cliente.
Necesito ver un listado
de categoras de
productos y poder
seleccionar una
categora.
Con la finalidad
de realizar
busquedas de
productos por
categoras.

También podría gustarte