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) | ||
Replanteo de la API. Creación entidades partido y comunicación | 4h | ||
Métodos de Postman para comprobar el funcionamiento de la API. Carga inicial de partidos | 8h | ||
Métodos personalizados en la API para la visualización de partidos | 8h | ||
Creación de vistas de partidos | 8h | ||
PBI-08 | Poder asignar partidos (Profesor) | ||
Métodos en el front para creación de partidos (Vista Partidos) | 8h | ||
Formulario para partidos | 8h | ||
PBI-09 | Enviar correo electrónico con enlace de aceptación de partido (Profesor) | ||
Configuración de un servidor de correo electronico | 8h | ||
Configuración de servicio de correo electrónico en la API | 4h | ||
Métodos en la API para enviar correos electrónicos | 4h | ||
Integración del envío de correo electrónico con la creación de partidos | 8h | ||
Diseño de plantillas de correo electrónico | 4h | ||
PBI-10 | Gestionar respuesta de los jugadores a través del enlace de correo (Profesor) | ||
Creación de endpoints en la API para aceptar o rechazar partidos | 4h | ||
Métodos en el front para gestionar las respuestas de los jugadores | 8h | ||
Actualizar la API para sugerir intercambio de teléfonos si un jugador rechaza el partido | 4h | ||
Actualización del estado de los partidos en la vista de partidos | 4h | ||
PBI-11 | Sugerir intercambio de teléfonos (Profesor) | ||
Métodos en la API para sugerir el intercambio de teléfonos | 4h | ||
Enviar correos electrónicos con la sugerencia de intercambio de teléfonos | 4h | ||
Actualización del estado de los partidos en la vista de partidos | 4h | ||
PBI-12 | Enviar teléfonos a los jugadores si aceptan el intercambio (Profesor) | ||
Métodos en la API para gestionar la aceptación del intercambio de teléfonos | 4h | ||
Enviar correos electrónicos con los teléfonos a los jugadores | 4h | ||
Actualización del estado de los partidos en la vista de partidos | 4h | ||
PBI-13 | Crear landing page para cuadrar partidos por teléfono | ||
Creación de landing page en el frontend para cuadrar partidos | 8h | ||
Métodos en la API para recibir y actualizar la información del partido | 8h | ||
Diseño y pruebas del formulario en la landing page | 4h |
Aceptacion de partidos:
Finalidad | opción 1 | opción 2 | opción 3 |
---|---|---|---|
Jugadores visualizan asignacion | correo electronico | vista partidos Frontend aplicacion | SMS |
Acuerdo entre jugadores | N/A | intercambio de Email | Intercambio de mensajes en la aplicacion |
Visualizacion de partidos acordados | Partidos aceptados/Partidos pendientes aplicación | Email confirmacion de partidos | N/A |
Total: 136 horas (+ aprendizaje).