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 | Vista de partidos. Vista de Jugador. Implementacion de roles | ||
| 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 | ||
| Creacion de vistas de partidos y jugadores. | 8h | ||
| Creacion componente VistaEstado | 8h | ||
| Creacion de entidad profesor | 1h | ||
| Implementacion de guardas y roles | 8h | ||
| PBI-08 | Ver listado de partidos (Jugador y Profesor) | ||
| Metodos personalizados en la api para la visualizacion de partidos | 8h | ||
| Creación de componente VistaPartido | 8 h | ||
| PBI-09 | Crear retos (Jugador) / Asignar partidos (Profesor) | ||
| Metodos en el front para creacion de partidos | 8h | ||
| PBI-10 | Notificar al jugador asignaciones de partidos | ||
| Metodos personalizados en la api para la visualizacion de partidos (Usuarios) | 8h | ||
| Notificaciones en el header | 8h | ||
| PBI-11 | Aceptar asignaciones de partidos y crear partidos | ||
| Aceptar o rechazar partidos desde el header | 8h | ||
| PBI-12 | Cabos sueltos | ||
| DatePicker horas (para coger de 20 en 20 min y entre las 8 y las 22h) | 8h | ||
| Mensajitos entre jugadores para concretar partidos | 8h | ||
| Limites a la carga de partidos (que nadie coja partidos coincidentes en el tiempo y el espacio) | 8h |
Total: 125 horas (como minimo). (4 horas/día)