|
## Pila Sprint
|
|
#### Sprint Goal
|
|
[Pila Sprint en aplicación Burndown](https://burndown-dim.netlify.app/#/pila)
|
|
Permitir establecer una relación entre usuarios e compromisos así como visualizarlos. Consideraremos el objetivo alcanzado cuando las trabajadoras sociales puedan seleccionar usuarios y ver, modificar o asignar los compromisos que tienen asociadas a ellos, ordenarlos por franjas, e imprimir el mensual de esa franja.
|
|
|
|
|
|
[Pila Sprint en GitLab](https://git.institutomilitar.com/GuerreroDIM46/gestionsolid/-/milestones/2)
|
|
|
|
|
|
|
|
#### Sprint Backlog
|
|
|
|
##### Elementos del Product Backlog
|
|
|
|
[Pila de Producto](https://git.institutomilitar.com/GuerreroDIM46/gestionsolid/-/issues?scope=all&state=opened&label_name[]=Product%20Backlog&label_name[]=Sprint%202)
|
|
|
|
|
|
|
|
##### Método de la Hamburguesa para limitación de aforo en compromisos:
|
|
##### Método de la Hamburguesa para limitación de aforo en compromisos:
|
|
|Finalidad| opción 1 | opción 2 | opción 3|
|
|
|Finalidad| opción 1 | opción 2 | opción 3|
|
... | @@ -20,6 +14,46 @@ |
... | @@ -20,6 +14,46 @@ |
|
| Seleccionar filtro | **botón** | pestaña en tabla | |
|
|
| Seleccionar filtro | **botón** | pestaña en tabla | |
|
|
| Ejecutar filtro | método personalizado en API por cada filtro| **método de ordenación de elementos en almacén front** | |
|
|
| Ejecutar filtro | método personalizado en API por cada filtro| **método de ordenación de elementos en almacén front** | |
|
|
|
|
|
|
##### Tareas
|
|
|
|
[Listado de Tareas](https://git.institutomilitar.com/GuerreroDIM46/gestionsolid/-/issues?scope=all&state=opened&label_name[]=Sprint%202¬[label_name][]=Product%20Backlog)
|
|
#### Sprint Backlog
|
|
|
|
| PBI | Historia de usuario | Tarea | Duración |
|
|
|
|
|--------|------------------------------------------|----------------------------------------------|----------|
|
|
|
|
| PBI-07 | Implementar limites a la carga de compromisos |||
|
|
|
|
|||Botón en Vue para imprimir en listado general de componentes | 2h|
|
|
|
|
|||getPlazasDisponibles() y getDisponible() en backend |2 h |
|
|
|
|
|||setFranja() en RecogidaAlimento (API) en función de plazas disponibles | 1 h |
|
|
|
|
|||Cambiar color franja sin plazas y no permitir su selección en front| 30 min |
|
|
|
|
|||Despliegue PBI07| 45 min |
|
|
|
|
| PBI-08 | Poder ver plazas disponibles en los compromisos|||
|
|
|
|
|||Mostrar en el selector de franja las plazas disponibles |30 min|
|
|
|
|
|||Despliegue PBI-08 |45 min|
|
|
|
|
| PBI-09 | Acceder a datos de usuario desde el listado de compromisos|||
|
|
|
|
|||Añadir modal en componente usuario por modal con sus datos| 1h|
|
|
|
|
|||Incluir botón de apertura datos de usuario| 30 min |
|
|
|
|
|||Despliegue PBI-09 | 45 min|
|
|
|
|
| PBI-10 | Añadir usuario con formulario incluyendo datos de prioridad|||
|
|
|
|
|||Botón apertura modal nuevo usuario|30 min|
|
|
|
|
|||Formulario nuevo usuario|2 h |
|
|
|
|
|||Formulario nuevo usuario|2 h |
|
|
|
|
|||Almacenamiento front create usuario |1 h|
|
|
|
|
|||Adecuar compormisos para integración con usuarios|3 h|
|
|
|
|
|||Despliegue PBI-10 | 45 min|
|
|
|
|
| PBI-11 | Modificar/borrar datos de usuario |||
|
|
|
|
|||Botón modificar usuario| 30 min|
|
|
|
|
|||Almacenamiento usuario modificado front |1 h|
|
|
|
|
|||Llamada API PATCH usuario |30 min|
|
|
|
|
|||Botón eliminar usuario |30 min|
|
|
|
|
|||Almacenamiento eliminación usuario en front |1 h|
|
|
|
|
|||Llamada API delete usuario |30 min|
|
|
|
|
|||Despliegue PBI-11 |45 min|
|
|
|
|
| PBI-12 | Poder ver los datos de los usuarios filtrados y/u ordenados|||
|
|
|
|
|||Implementar métodos de ordenación de usuarios en frontend| 2 h |
|
|
|
|
|||Incluir botones de ordenación de usuarios en el front |1 h|
|
|
|
|
|||Incluir filtro por nombre en listado de usuarios |2 h|
|
|
|
|
|||Collapse para mostrar compromisos |1,5 h|
|
|
|
|
|||Despliegue PBI-12 |45 min|
|
|
|
|
|
|
|
|
|
|
|
|
Total: 37 horas. (1 hora/día)
|
|
|
|
|
|
|
|
|