Академический Документы
Профессиональный Документы
Культура Документы
Problema 1:
El caso de uso incluye una cláusula “Precondiciones”. Aunque en muy raras
ocasiones se puede encontrar útil incluir esta cláusula, la mayor parte del
tiempo nocumple un propósito apreciable. En este ejemplo, en realidad saca
el texto del caso de usofuera
de curso, y así también la acción inicial “desplegar” se pierde. Esto hace que
a su vez
se pierda en el diagrama de robusticidad, significando que probablemente
sea ignorada enel diseño, dejando de ser estimada y testeada.
Problema 2:
El flujo básico es poco claro. No describe un escenario específico, sino que
trata de cubrir todas las bases (“El usuario adiciona o remueve los ítems….”.
Por lo tanto,un aspecto de comportamiento importante es descuidado: el
usuario no necesariamenterequiere adicionar ítems en esta página, sino
removerlos (o cambiar la cantidad)
Problema 3:
El flujo alterno no encaja en una acción particular en el texto de caso de
uso.Existen también varios cursos alternativos obvios que se pierden.La
versión corregida es la siguiente.
FLUJO BASICO
1. El sistema despliega la página Carrito de Compras2. El usuario presiona el
botón Remover junto al Item3. El sistema remueve el ítem del Carrito de
Compra del usuario y redespliega la página4. El usuario selecciona el texto
Cantidad de otro Item, cambia su valor de 1 a 2 y presionael botón
Actualizar5. El sistema actualiza el Carrito de Compras, recalcula la
cantidad total y redespliega lapágina
FLUJO ALTERNOItem no Encontrado:
El ítem que el usuario ha seleccionado para remover no ha sidoencontrado en
el Carrito de Compras (esto puede suceder si el usuario tiene dos
browsersabiertos y está viendo una versión antigua de la página)1. El
sistema refresca la página Carrito de Compras, y despliega a su vez un
mensajeadvirtiendo que la acción del usuario ha fallado porque la página
estaba desactualizada.
Cantidad cambiada a cero:
Esto cuenta como remover el ítem, así el ítem es removido delCarrito de
Compras
Valor negativo o no numérico:
La página es redesplegada con el valor Cantidad original, yun mensaje
informa que el usuario ha ingresado un valor no válido
3. Solución: Demasiados Detalles de Presentación
sdsdasdsadasdasdsdsadasdasdasdasdasdasdsadasdasdsadasd
FLUJO BASICO
sdsdasdsadasdasdsdsadasdasdasdasdasdasdsadasdasdsadasd
FLUJO BASICO