Planificación del Sprint 3 - UniExtremadura/gps-project-ga-03 GitHub Wiki
0. Introducción
Esta documentación se corresponde con la planificación del tercer sprint dentro del proyecto de “TuOnce”. A parte de este documento de texto, esta planificación también se incluirá en una hoja dentro del documento Excel entregado en la práctica.
1. Detalles del Sprint
- Duración del Sprint: 1 Semana
- Fecha de Inicio: 23/10/2023
- Fecha de Fin: 30/10/2023
- Horas Disponibles: 21,6 horas entre 4 miembros
- Suma de las horas de los tiempos estimados: 20,5 horas
- Margen de horas: 1,1 hora
Se ha proporcionado un margen de 0,6 unidades para contemplar posibles fallos o errores en el contexto del presente tareas. Este margen se ha incluido con el objetivo de asegurar la precisión y fiabilidad de los resultados obtenidos.
2. Asignaciones de Historias de Usuario y Tareas
-
RE04: Los usuarios pueden visualizar un ranking global de todos los jugadores y equipos en la plataforma.
- HU10: Como usuario, quiero añadir un jugador a mi equipo si creo que se alinea con mi estrategia.
- Tarea 1: Diseñar la interfaz de usuario (UI) para mostrar el ranking de los mejores equipos. (1,5h) - Desarrollador Senior
- Tarea 2: Desarrollar el sistema de clasificación y cálculo de puntuación de los equipos. (2,5h) - Desarrollador Senior
- Tarea 3: Conectar la base de datos de equipos y su puntuación para mostrarla en tiempo real. (1h) - Desarrollador Junior
- Tarea 4: Testear la funcionalidad de la base de datos. (0,5h) - Product Owner
- Tarea 5: Ayudar en el desarrollo del sistema de clasificación y cálculo de puntuación de los equipos.. (1h) - Desarrollador Senior
- HU11: Como usuario, quiero listar a un jugador para la venta si ya no es valioso para mi equipo.
- Tarea 5: Diseñar la interfaz de usuario (UI) para mostrar el ranking de jugadores destacados. (1,5h) - Product Owner
- Tarea 6: Implementar un algoritmo de clasificación de jugadores basado en su desempeño. (3h) - Desarrollador Junior
- Tarea 7: Realizar pruebas de rendimiento para asegurarse de que el ranking se actualice de manera eficiente. (1h) - Product Owner, Scrum Master
- HU10: Como usuario, quiero añadir un jugador a mi equipo si creo que se alinea con mi estrategia.
-
RE07: El sistema debe calcular y mostrar la puntuación de los equipos en tiempo real basándose en el rendimiento de los jugadores en los partidos simulados.
- HU16: Como usuario, quiero editar la composición de mi equipo con los jugadores disponibles.
- Tarea 8: Crear una interfaz de usuario (UI) que muestre la puntuación actualizada del usuario en tiempo real. (1h) - Product Owner
- Tarea 9: Establecer un sistema de actualización continua de la puntuación del usuario. (2,5h) - Desarrollador Senior
- Tarea 10: Garantizar que la información se muestre de forma precisa y se actualice en tiempo real sin retrasos notables. (1h) - Desarrollador Senior
- HU17: Como usuario, quiero crear una liga personalizada para ajustar el nivel de competición.
- Tarea 11: Desarrollar una página de ayuda o sección de preguntas frecuentes que explique el proceso de cálculo de la puntuación de manera clara. (2h) - Desarrollador Junior
- Tarea 12: Crear un tutorial interactivo que muestre a los usuarios cómo se calcula su puntuación. (2h) - Desarrollador Senior
- Tarea 13: Diseñar un sistema de notificaciones para informar a los usuarios sobre cualquier cambio en las reglas de cálculo de la puntuación. (1h) - Product Owner
- HU16: Como usuario, quiero editar la composición de mi equipo con los jugadores disponibles.