Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GearSolid GearSolid
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GuerreroDIM46
  • GearSolidGearSolid
  • Wiki
    • Documentacion
  • Sprint planning 1

Last edited by Xavier Guerrero May 20, 2024
Page history

Sprint planning 1

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)

Clone repository

GearSolid


Fase de concepto (Presentación)

1. Estudio de Viabilidad del Sistema (EVS)

  • Análisis del problema
  • Mind Map
  • Impact Map
  • Requisitos
  • Alternativas
  • Matriz de Cumplimiento de Funcionalidades
  • Matriz de decisión

2. Especificación de Requisitos de Software (ERS)

  • Planificación General
  • Diagrama de Clases y Modelo de Datos
  • Interfaz de Usuario

3. Producto Mínimo Viable (MVP)

  • Definición del MVP

4. Desarrollo

  • Historias de usuario
  • Product Backlog
  • Definicion del Hecho

4.1. Sprint 1

  • Sprint Planning
  • Sprint Review
  • Sprint Retrospective

4.2. Sprint 2

  • Sprint Planning
  • Sprint Review
  • Sprint Retrospective

Anexo I

Anexo II