Sprint 1
Duración: 4 semanas.
Sprint Goal
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.
Sprint Backlog
PBI | Historia de usuario | Tarea | Duración |
---|---|---|---|
PBI-01 | Ver usuarios | ||
Configuración básica de VUE (Componente principal + navbar) | 2h | ||
Crear almacén de usuarios en JSON | 1 h | ||
Crear componente Usuario en Vue | 0,5 h | ||
Crear componente Lista de Usuarios en Vue | 1h | ||
Alojar Web en Netlify | 1 h | ||
PBI-02 | Asignar compromisos a usuario | ||
Generar Testde GET, POST PUT y DELETE en POSTMAN | 1 h | ||
Inicialización básica de Spring | 1 h | ||
Generar Entidad y repositorio para compromisos | 1h | ||
Crear formulario Vue para asignar compromisos (el formulario muestra el total de compromisos para una franja horaria y el total de los que se han cargado ya en dicha franja) | 2 h | ||
Carga de datos desde VUE hacia API | 2 h | ||
PBI-03 | Ver compromisos por usuario | ||
Generar componente compromiso | 1h | ||
Generar un nuevo compoenente VUE con el listado de compromisos para un usuario | 1h | ||
Modificar componente de Usuario para que se muestren sus compromisos(nuevo componente listado de compromisos) | 0,5 h | ||
PBI-04 | Modificar compromisos de usuario | ||
Incluir un botón de modificar compromiso en componente Compromiso en VUE | 0,5h | ||
Lanzar PUT hacia API desde VUE con datos de formulario anterior (Se realiza PUT no PATCH) | 1h | ||
PBI-05 | Borrar compromisos de usuario | ||
Botón de eliminar compromiso en componente Compromiso en VUE | 0,5h | ||
Lanzar Delete desde front | 1h | ||
PBI-06 | Mostrar filtro por franjas de compromiso de alimentación | ||
Test JUnit para GET con filtro búsqueda por grupo | 1h | ||
Controlador Get para busqueda con filtro de grupo (A lunes, miercoles, jueves... B: martes...), incluye método personalizado | 4 h | ||
Componente Listado General Compromisos | 1h | ||
Select de grupos (A,B,C) en el componente Lista General de componentes | 1 h | ||
PBI-07 | Imprimir listado mensual de compromisos por franja | ||
Botón en Vue para imprimir en listado general de componentes | 2 h |
Total: 37 horas. (1,5 hora/día)