Sprint 2
Duración: 4 semanas.
Sprint Goal
Sprint Goal: El sprint goal es que los profesores y jugadores puedan asignar partidos/retos, aceptarlos y visualizarlos.
Sprint Backlog
PBI | Historia de usuario | Tarea | Duración |
---|---|---|---|
PBI-07 | Ver listado de partidos (Profesor) | ||
Replenteo de la API. Creacion entidades puntuacion y partido | 4h | ||
Metodos de Postman para comprobar el funcionamiento de la api. Carga inicial de partidos | 8h | ||
Reestructuracion de componentes frontend a vistas. | 8h | ||
Reestructuracion de modales. | 8h | ||
Metodos personalizados en la api para la visualizacion de partidos | 8h | ||
Creacion de vistas de partidos | 8h | ||
PBI-08 | Poder asignar partidos (Profesor) | ||
Metodos en el front para creacion de partidos (Vista Partidos) | 8h | ||
Formulario para partidos | 8h | ||
PBI-09 | Poder identificarse como jugador o profesor | ||
Creacion de entidad profesor | 1h | ||
Implementacion de guardas y roles | 8h | ||
Creacion de vista login | 1h | ||
PBI-10 | Ver vista estado (Jugador) | ||
Creacion componente VistaEstado | 8h | ||
PBI-11 | Ver listado de partidos (Jugador) | ||
Metodos personalizados en la api para la visualizacion de partidos (Usuarios) | 8h | ||
PBI-12 | Poder crear retos (Jugador) | ||
Metodos en el front para creacion de partidos (Vista Estado) | 8h | ||
PBI-13 | Poder ver asignaciones de partidos (Jugador) | ||
Notificaciones en el header | 8h | ||
PBI-14 | Poder aceptar partidos (Jugador) | ||
Aceptar o rechazar partidos desde el header | 8h | ||
PBI-16 | Poder elegir los partidos dentro de los limites marcados | ||
DatePicker horas (para coger de 20 en 20 min y entre las 8 y las 22h) | 8h | ||
Limites a la carga de partidos (que nadie coja partidos coincidentes en el tiempo y el espacio) | 8h | ||
PBI-17 | Poder intercambiar mensajes entre los jugadores de los retos | ||
PBI-18 | Poder autenticarse y no compartir informacion innecesaria con jugadores |
Total: 125 horas (como minimo). (4 horas/día)