|
|
# Sprint 1
|
|
|
## Retrospective
|
|
|
|
|
|
Revisión de procesos de trabajo
|
|
|
En esta sección se recoge la revisión de procesos de trabajo durante el Sprint
|
|
|
|
|
|
### Impedimentos
|
|
|
No se había marcado como maintainer.
|
|
|
|
|
|
#### Individuos
|
|
|
Revisión del product del Sprint
|
|
|
|
|
|
#### Interacciones
|
|
|
|
|
|
|
|
|
#### Procesos
|
|
|
Inicialmente en la reunión de planificación no se descompusieron sufientemente las tareas a ejecutar:
|
|
|
| Identificador | PBI | Historia de usuario | Tarea | Duración |
|
|
|
|---------------|--------|------------------------------------------|----------------------------------------------|----------|
|
|
|
| PBI-01 | Ver el calendario con huecos libres|||
|
|
|
|||Crear vista de calendario|2 h |
|
|
|
|||Crear profesores, lugares y asignaturas en frontend| 4 h |
|
|
|
|||Crear selección de profesor para reserva|3h|
|
|
|
|||Crear desplegable para la selección de asignatura|3h|
|
|
|
|||Crear backend para reservas| 8 h |
|
|
|
|||Mostrar reservas en el calendario con su información por profesor| 3 h |
|
|
|
|||Mostrar la no posibilidad de reservar franjas horarias| 3h |
|
|
|
|||Reservar franja horaria| 2h |
|
|
|
|
|
|
Fue necesario descomponer las tareas en las siguientes:
|
|
|
Crear vista de calendario
|
|
|
* Vista calendario
|
|
|
*
|
|
|
Crear profesores, lugares y asignaturas en frontend
|
|
|
*
|
|
|
Crear selección de profesor para reserva
|
|
|
*
|
|
|
Crear desplegable para la selección de asignatura
|
|
|
|
|
|
Crear backend para reservas
|
|
|
Mostrar reservas en el calendario con su información por profesor
|
|
|
Mostrar la no posibilidad de reservar franjas horarias
|
|
|
Reservar franja horaria
|
|
|
#### Herramientas
|
|
|
Pérdida de foco por centrarse en un aspecto muy concreto con una implementación muy concreta
|
|
|
|
|
|
### Definición de hecho
|
|
|
- Supereación de pruebas unitarias (control de condiciones de error inclusive)
|
|
|
- Pruebas API: CRUD completo
|
|
|
- Pruebas (TDD)
|
|
|
- Revisión y refactorización de código
|
|
|
- Código documentado
|
|
|
- Se debe incluir un manual de usuario final. No aplicable a este sprint.
|
|
|
- Cumplimiento de Ley de Protección de Datos, deber de información, disponibilidad. |