Product backlog
Objetivo de producto
El objetivo de producto es dotar de una aplicación que permita disminuir el tiempo que los profesores invierten en reuniones para configurar el horario, poder gestionar los lugares en los que se imparten las asignaturas y evitar reunirse para resolver conflictos
Elementos
A mayor prioridad, menor índice de prioridad.
Identificador | Entregable | Historia de usuario | Valor que aporta | Prioridad |
---|---|---|---|---|
B-01 | Visualizador de asignaturas disponibles en franjas libres | El profesor encuentra un tablero en el el que observa en cada de sus franjas horarias libres las asignaturas que él puede impartir. Estas asignaturas deben cumplir las siguientes condiciones: el grupo asociado a la misma no tiene una asignatura reservada a esa hora, existe al menos un lugar disponible de entre los asociados a la asignatura, la asignatura es impartida por el profesor. | Evita la interacciones síncronas para consultar franjas disponibles y disminuye tiempo de acceso a datos | 5 |
B-02 | Seleccionador de asignatura | De entre las asignaturas disponibles el profesor selecciona la asignatura que quiere impartir en una franja horaria. A continuación el sistema selecciona de entre los lugares disponibles para impartir la asignatura aquel con mayor aforo y se genera una reserva. | Disponer de datos actualizados de reservas en tiempo real. | 10 |
B-04 | Visualizador de asignaturas propias, lugar y grupo | El profesor selecciona un periodo de tiempo y accede a un tablero que contiene en cada franja horaria la asignatura que imparte (en caso de existir reserva), el lugar donde la imparte y el grupo a la que la imparte. | Disponer datos actualizados y centralizados sobre las asignaturas que un profesor imparte. | 15 |
B-03.1 | Gestor de datos de lugar | El gestor inicia el asistente de generación de lugares e introduce los datos básicos del lugar (nombre, capacidad, servicios etc.) y se guardan en el sistema | Poder cargar datos sobre un nuevo lugar | 20 |
B-03.2 | Gestor de datos de lugar | El gestor accede a un formulario con los datos correspondientes a un lugar, los modifica y actualiza los datos en el sistema | Poder modificar los datos que corresponden a un lugar y propagar dichos cambios al resto de usuarios | 21 |
B-03.2 | Gestor de datos de lugar | El gestor elimina un lugar en la aplicación | Poder eliminar lugares que ya no existen en la realidad o que han sido creados por error | 21 |
B-05.1 | Consultar lugares disponibles | En el proceso de reserva de una franja horaria, el profesor puede consultar aquellos lugares disponibles en general. | Permite conocer en tiempo real los lugares disponibles para cualquier actividad, facilitando la planificación | 25 |
B-05.2 | Filtrar lugares por asignatura | En el proceso de reserva de una franja horaria, el profesor puede filtrar los lugares disponibles específicos para una asignatura dada. | Facilita la elección de lugares específicos para una asignatura, optimizando la utilización de espacios | 26 |
B-14 | Visualizador de franjas disponibles | El profesor accede a una vista en la que aparece un calendario (en formato semanal) y un filtro por grupo. El profesor selecciona en el filtro del grupo el grupo para el que quiere realizar la reserva (por defecto todos). En base al filtro especificado (todos por defecto) se muestran las reservas para ese grupo que ya han hecho otros profesores así como las que ya tiene hechas el profesor(para ese grupo u otros). | Poder ver la franjas que están disponibles para efectuar una reserva | 27 |
B-15 | Seleccionador de franja | En la vista de calendario de reservas el profesor selecciona una franja disponible en el calendario y le aparece un desplegable con todas las asignaturas que puede impartir(filtradas por el filtro de grupo), si existe una sóla asignatura disponible, esta se reserva automáticamente, en caso de que existan varias posibilidades, la franja se reserva al seleccionar la asignatura | Poder reservar una asignatura | 28 |
B-06 | Asistente de reserva de lugar por parte de profesor | Durante el proceso de reserva de una franja horaria el profesor selecciona de entre los lugares disponibles mostrados aquel en el que quiere impartir la asignatura quedando dicho lugar reservado una vez se completa la reserva de franja | Poder elegir el lugar en el que un profesor imparte una asignatura en tiempo real | 30 |
B-07 | Asistente de reserva de lugar por parte de profesor | idem a 06 | idem a 06 | 30 |
B-08 | Visualizador de recurso en conflicto | Un profesor lista dentro de una franja horaria las asignaturas que no puede dar y consulta en cada asignatura los recursos que entran en conflicto (lugar o grupo) junto al profesor que los ha reservado. | Conocer de forma inmediata los actores que participan en un recurso en conflicto sin necesidad de preguntar recurso por recurso, actor por actor | 35 |
B-09 | Asistente de resolución de conflictos | Un profesor selecciona un recurso ya reservado y solicita la liberación del mismo a quien lo ha reservado, el profesor que lo ha reservado inicialmente recibe una notificación y un asistente le muestra posibles alternativas de reserva (en forma de cambio de franja horaria o de lugar reservado), el profesor que efectuó la resera inicial puede aceptar o rechazar el cambio | Solucionar conflictos sin necesidad de una reunión o interacción y proporcionando asistencia para determinar la viabilidad del cambio mostrando alternativas al reservante que este puede no haber barajado previamente | 40 |
B-10 | CRUD de profesores | El gestor accede a un formulario en el que puede crear o editar los datos de un profesor (incluyendo las asignaturas en las que imparte clase) | Poder gestionar los profesores | 45 |
B-11 | CRUD de asignaturas | El gestor accede a un formulario en el que puede crear o editar los datos de una asignatura (incluyendo el grupo a la que está asignada o los lugares en los que se puede impartir) | Poder gestionar los profesores | 50 |
B-12 | Login | El gestor o profesor se autentica en el sistema para poder acceder exclusivamente a sus recursos | Poder garantizar que una persona interactúa exclusivamente a la información que necesite | 55 |
B-13 | Manual de usuario | El gestor o profesor tiene dudas de cómo usar la app y consulta cómo realizar cada una de las acciones | Poder disponer de información sobre el uso de la aplicación | 60 |