Las funcionalidades que el desarrollo debe cumplir son las siguientes, orientadas a permitir alcanzar el objetivo de negocio generando los impactos necesarios.
Funcionalidades
ID | Nombre | Descripción | Impacto | Prioridad |
---|---|---|---|---|
1 | Ver asignaturas disponibles | Los profesores tienen que poder visualizar las asignaturas que tienen a su cargo | Permite disminuir el número de iteraciones que emplea cada profesor para gestionar sus franjas | Media |
2 | Realizar una reserva | Los profesores deben poder reservar las horas libres | Permite disminuir el número de iteraciones que emplea cada profesor para gestionar sus franjas | Alta |
3 | Asistencia en resolución de conflictos | Se debe facilitar la resolución de un conflicto en el horario | Poder resolver los conflictos sin necesidad de una reunión | Baja |
4 | Visualizar horario | Cada profesor debe poder ver su horario particular | Consultar de forma centralizada los datos del horario | Alta |
5 | Visualizar lugares | Cada profesor debe poder ver los lugares donde se puede dar clase y sus características | Aportar información sobre reservas de lugares en tiempo real. Evita que el gestor participe en la reserva. | Alta |
6 | Asistente de reserva | A la hora de reservar se deben establecer filtros actualizados de horario, grupos, asignatura y lugares | Aportar información sobre reservas de lugares en tiempo real. Evita que el gestor participe en la reserva. | Alta |
7 | Gestión de profesores | Se deben poder gestionar los profesores y las asignaturas que dan | Evitar que el gestor participe en la reserva | Media |
8 | Gestión de asignaturas | Se deben poder gestionar las asignaturas y los lugares donde se pueden impartir | Evitar que el gestor participe en la reserva | Media |
9 | Gestión de lugares | Se deben poder gestionar los lugares | Aportar información sobre lugares en tiempo real. Evitar que el gestor participe en la reserva | Alta |