Cargando...
Cargando...
Estación 3
Tú reportas y asignas; Pedro arregla un paso por día; y nada se cierra sin que tú lo vuelvas a probar.
Qué te toca ahora
Todavía no hay bugs en el tablero. Ve a la tienda, encuentra algo que no calce y repórtalo.
Nuevo 0
Te toca a ti
Asignado 0
Le toca a Pedro
En corrección 0
Le toca a Pedro
Listo para probar 0
Te toca a ti
Cerrado 0
Una historia es un pedido del cliente. Sus criterios de aceptación son la lista de condiciones para decir “esto está listo”: pruébalos uno por uno y marca si pasan o fallan. Cuando uno falla, ese criterio es tu resultado esperado.
HU-101
Como cliente quiero armar mi carrito para ver cuánto voy a pagar antes de comprar.
El total es la suma exacta de las líneas del carrito.
La cantidad mínima de cada producto es 1 kg.
Puedo quitar un producto del carrito.
El precio en el carrito es el mismo del catálogo.
HU-102
Como cliente quiero usar un cupón para pagar menos.
FRUTA10 descuenta 10% del total, una sola vez.
Un cupón que no existe muestra “Cupón no válido”.
HU-103
Como cliente quiero encontrar rápido la fruta que busco.
El buscador encuentra productos sin importar mayúsculas.
Un producto agotado no se puede agregar al carrito.
HU-104
Como cliente quiero pagar y recibir mi pedido en la casa.
No se puede pagar con el carrito vacío.
El formulario acepta cualquier RUT válido, también los que terminan en K.
Un RUT inválido muestra un mensaje de error.
HU-105
Como app móvil quiero una API para mostrar productos y pedidos.
Un producto que no existe responde 404.
Una cantidad menor a 1 responde 400.
Ver un pedido requiere token; sin token responde 401.
Login con clave incorrecta responde 401.
Responde sin mirar atrás. Verás la explicación al instante.
1. Pedro dice “Listo, está corregido”. ¿Qué haces?
2. Un error de ortografía en la portada el día del lanzamiento es…
3. Arreglaron el cupón. ¿Qué es probar regresión?