Product Backlog Ejemplo
Product Backlog Ejemplo
Product Backlog Ejemplo
Les comparto un Product Backlog de ejemplo de un proyecto de grado que estoy dirigiendo
basado en historias de usuario. El proyecto se llama Social Restaurant Wall - SoReWa -
eleborado por Alejandro Arbelaez Acevedo (dragon198658 (at )gmail.com ).
SCENARIO– Escenario
GIVEN – DADO
WHEN – CUANDO
THEN – ENTONCES
-----
Escenario 2: Ya hay
un menú creado.
DADO que este en la
pantalla de gerente
Y ya hay un menú
creado
CUANDO ingrese a
gestionar menú
ENTONCES se
muestra el menú que
ya existe
980 Gerente Agregar producto Para agregar Escenario 1:
al menú variedad o Agregar un
actualizar mi producto
menú DADO que este en la
pantalla de gestionar
menú y llene los
campos de un
producto
CUANDO de en el
botón guardar
ENTONCES se
agrega un producto al
restaurante
960 Gerente Quitar producto Quitar DADO que estoy en
del menú productos la lista de productos
poco pedidos CUANDO oprima el
o que den botón eliminar de un
perdidas producto
ENTONCES se quita
ese producto de la
lista de productos del
restaurante
940 Gerente Crear categorías de Para organizar Escenario 1: hay
productos mejor los Categorías.
productos que DADO que este en
ofrezco el menú del
restaurante
CUANDO llene los
campo y de en el
botón agregar
categoría
ENTONCES se
agrega un a nueva
categoría al menú
920 Gerente Eliminar categoría Para organizar Escenario 1:Hay
de productos mejor los categorías
productos que DADO que este en el
ofrezco menú del restaurante
CUANDO elija una
categoría y de en el
botón eliminar
ENTONCES se da
una notificación de
eliminar y si se
confirma se elimina
la categoría del menú
del restaurante.
----
Escenario 2: No hay
categorías
DADO que no hay
categorías en el menú
CUANDO se de en
el botón eliminar
ENTONCES el
botón se deshabilita.
-----
Escenario 2: El
plato está
disponible
820 Cliente Agregar uno o más Hacer el Escenario 1:
productos a mi pedido y poder Agregar producto a
pedido comer la orden
DADO que quiera
agregar un producto
CUANDO oprima el
botón “+” para
agregar un plato (o
más si se toca varias
veces)
ENTONCES se
agrega(n) el(los)
plato(s) al pedido
----
Escena 2: agregar
más de un mismo
plato
DADO que ya
agregue un plato
CUANDO vuelva a
darle al botón “+”
ENTONCES este
plato se agrega a la
orden
----
Escena 3: se hizo un
pedido
DADO que se haya
hecho un pedido Y
aun no se haya
pedido la cuenta
CUANDO de al
botón “+” de un
producto este se
agrega al pedido
ENTONCES se
pregunta si se desea
hacer el pedido del
producto agregado.
------
Escena 4: se pidió la
cuenta
DADO que se pidió
la cuenta
CUANDO se vaya a
agregar un producto
a la orden
ENTONCES La
orden no permite
agregar más
productos
800 Cliente Quitar un producto Elegir un plato Escena 1: No se ha
del pedido diferente si despachado el
cambie de pedido
parecer y DADO que estoy en
luego hacer el la página del pedido
pedido Y quiera quitar un
plato de este Y este
no haya sido ya
despachado
CUANDO oprima el
botón de quitar”-”
ENTONCES este
plato se debe quitar
del pedido
-----
Escena 2:Se ha
despachado el
pedido
DADO que un
pedido ya ha sido
pedido
Y el mesero lo haya
marcado como
despachado
CUANDO vaya a
eliminar un producto
de la orden
Desde el cliente de la
mesa
ENTONCES se hace
un llamado al mesero
-----
Escena 3: Se pidió
la cuenta
DADO que se pidió
la cuenta
CUANDO los
productos ya hayan
sido despachados
ENTOCES el cliente
ya no puede eliminar
el producto desde la
terminal de cliente y
se ocultan los
botones de eliminar
producto
------
Escena 2: No hay
productos en la
orden
DADO que no hay
productos en la orden
CUANDO se oprima
el botón de hacer
pedido
ENTONCES se saca
un mensaje que diga
que no se puede
hacer un pedido
porque no hay platos
en la orden
-----
Escena 3: Ya se
pidió la cuenta
DADO que ya se
pidió la cuenta
CUANDO se de en
el botón hacer pedido
ENTOCNES este
botón de pedido se
bloquea y se pone un
mensaje diciendo que
ya el pedido esta por
pagarse
-----
Escena 4: hay
productos sin
despachar
DADO que haya uno
o más productos sin
despachar
CUANDO se oprima
el botón de pedido
ENTONCES se
notifica del pedido
nuevamente a los
meseros
740 Cliente Llamar a un pedir ayuda o DADO en cualquier
mesero asesoría en la parte de la aplicación
mesa CUANDO unas el
botón de llamar
mesero
ENTONCES se
muestra una
notificación a los
meseros avisándoles
que en esta mesa en
específico necesitan
a un mesero
720 Mesero Ver el menú del Poder ver Escena 1: No hay
restaurante buscar los ordenes de mesa
productos que DADO que no hay
el cliente ordenes de mesa
quiere CUANDO de al
adicionar a su botón ver menú
pedido restaurante
ENTONCES se me
presenta una ventana
con el menú del
restaurante, sin las
opciones de agregar a
orden
----
----
Escena 2: hay
productos en la
orden
DADO que hay
productos en una
orden
Cuando de al botón
“+”
ENTOCNES se
agrega a la orden de
mesa. se actualiza el
valor total del pedido
----
Esta lista permite ver las tareas donde el equipo está teniendo
problemas y no avanza, con lo que le permite tomar decisiones al
respecto.
Uso de la lista
El orden de sus ítems viene determinado por el valor que aporta al cliente final
respecto a riesgos y coste estimado de completarlo (ROI). Es una planificación
estratégica que evoluciona a lo largo de toda la vida del producto/proyecto, debido a
cambios de necesidades del cliente, feedback del mercado, aparición de nuevas
ideas, dificultades tecnológicas, etc.