-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Historia de Usuario
Como estudiante en el sitio web, quiero poder eliminar un bloque específico de horario de un curso (por ejemplo, una catedra o ayudantía), para así ajustar mi horario a mis necesidades sin tener que eliminar todo el curso.
Objetivo final del usuario: Organizar su horario de forma flexible, manteniendo solo las secciones o bloques que realmente planea asistir, optimizando así su tiempo académico y personal.
Objetivo final del negocio: Ofrecer una herramienta de planificación de horarios más precisa y adaptable, mejorando la experiencia del usuario y aumentando la retención y uso recurrente de la plataforma.
📝 Criterios de Aceptación
- El usuario puede seleccionar un bloque individual dentro de un curso agregado al horario.
- El sistema muestra una opción clara para eliminar solo ese bloque sin afectar los otros bloques del mismo curso.
- Al eliminar el bloque, el resto de los bloques asociados al curso permanecen visibles en el horario.
- Se debe confirmar la acción de eliminación para evitar borrados accidentales.
- El horario se actualiza de inmediato reflejando la eliminación del bloque.
- El sistema debe manejar correctamente casos límite, como eliminar el último bloque restante del curso (opcional: en este caso se podría sugerir eliminar todo el curso).
📂 Comentarios Adicionales
- Sería ideal mostrar un mensaje de confirmación o “deshacer” para revertir la eliminación si fue un error.
- Considerar accesibilidad: la opción de eliminar un bloque debe ser fácil de encontrar y utilizar en dispositivos móviles.
- Revisar compatibilidad con la lógica de conflictos de horarios para evitar incoherencias si se eliminan bloques dependientes.
- A futuro, se podría permitir mover bloques entre horarios alternativos en vez de solo eliminarlos.
✅ Usar este template como guía para redactar historias claras, orientadas a mejorar la experiencia del estudiante y alinear el desarrollo con objetivos del producto.