Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GATEL GATEL
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • 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
  • Camope
  • GATELGATEL
  • Wiki
  • 4.3. Sprint Review

Last edited by Carlos Moreno Oct 20, 2023
Page history

4.3. Sprint Review

Objetivo del sprint

Que los usuarios puedan consultar y dar de alta Modelos, Equipos e Incidencias.

Estimación y tiempo real empleado en cada tarea:

Como se puede observar en el Diagrama de BurnDown, se ha ido avanzando en la realización de los distintos trabajos del Sprint Backlog de manera homogénea y distribuida en el tiempo. No obstante, conviene indicar que el objetivo marcado para este primer sprint, se ha alcanzado antes de la fecha límite inicialmente prevista, por lo que se ha procedido al cierre del mismo 3 días antes de dicha fecha.

Actividades realizadas durante el Sprint 1

Las actividades que se han realizado durante el Sprint 1 corresponden a los items seleccionados del Product Backlog. Para una mejor visualización de los elementos en el board, se han etiquetado estos elementos como PBI estando los issues (sprint backlog) relacionados el con PBI correspondiente.

Todos los PBIs se han documentado en la wiki, siguiendo una misma plantilla en la que se ha incluido la Descripción, el Valor aportado, y los Criterios de acpetación entre otra información.

  • PBI #5 (closed) Desarrollo de la Librería orientada a interfaces
    • #13 (closed) Desarrollo Interfaz Equipo y clases dependientes
    • #12 (closed) Desarrollo Interfaz Modelo y clases dependientes
    • #15 (closed) Creación entorno eclipse
    • #16 (closed) Creación Interfaz Incidencia y clases dependientes

 

  • PBI #6 (closed) Desarrollo del CRUD de la entidad Equipo en la API
    • #21 (closed) Modelos y Assembler entidad Equipo
    • #22 (closed) Controller y repositorio entidad Equipo

 

  • PBI #7 (closed) Vista de la entidad Equipo en el Frontend
    • #31 (closed) Listar equipos
    • #32 (closed) Formulario nuevo equipo
    • #33 (closed) Formulario nueva incidencia
    • #38 (closed) Store de equipos

 

  • PBI #8 (closed) Desarrollo del CRUD de la entidad Modelo en la API
    • #17 (closed) Modelos y Assembler entidad Modelo
    • #20 (closed) Controler y Repositorio entidad Modelo

 

  • PBI #9 (closed) Vista de la entidad Modelo en el Frontend
    • #14 (closed) Configuración del entorno de desarrollo Frontend
    • #18 (closed) Implementación base de la aplicación en el frontend
    • #19 (closed) Barra de navegación y pie de página
    • #23 (closed) Vista de listado de modelos
    • #28 (closed) Formulario de Alta de Modelos
    • #29 (closed) Formatear listado de modelos
    • #30 (closed) Mejoras en listado de modelos
    • #34 (closed) Diseño responsive lista de modelos
    • #35 (closed) Store de Modelos
    • #36 (closed) Servicio API
    • #44 (closed) Actualización de stock en vista de Modelos

 

  • PBI #10 (closed) Desarrollo del CRUD de la entidad Incidencia en la API
    • #24 (closed) Modelos y Assembler Entidad Incidencia
    • #25 (closed) Controller y Repositorio entidad Incidencia
    • #27 (closed) Visualización de un modelo

 

  • PBI #11 (closed) Vista de la entidad Incidencia en el Frontend
    • #40 (closed) Listado de Incicencias

Existen otros elementos spring backlog que no están relacionados con PBIs específicos:

  • #45 (closed) Correcciones API
  • #46 (closed) Revisión código
  • #47 (closed) Revisión carga de datos
  • #48 (closed) Corrección de la ordenación con valores nulos o indefinidos

Actividades pendientes

Ninguna. Se han completado el 100% todas las tareas previstas durante el Sprint Planning

Resumen de actividades planeadas y ejecutadas durante el Sprint 1

Dada la frecuencia de realización de reuniones daily entre los developers y atendiendo a la libertad otorgada a los mismos en cuanto al refinamiento y planificación del Sprint Backlog, se ha optado por planificar los issues a corto plazo, en el Sprint Retrospective se explicará el resultado con esta planificación.

Próximas actividades

Tras la finalización del Sprint 1, se realizará el Sprint planning correspondiente al Sprint 2. Durante este proceso, nos enfocaremos en establecer un objetivo claro y conciso para el Sprint 2, con el propósito siempre de agregar valor al producto.

Incremento

Con todo lo realizado durante el Sprint 1, se ha completado varios de los requisitos previstos en el MVP, todos hechos cumpliendo con la Definición de Hecho (DoD) que se definió en el Sprint Planning

Hay que tener en cuenta que la separación de roles no se ha implentado en este sprint, por lo que se han marcado como done los requisitos relacionados con funcionalidades que se pueden hacer tanto con separación de roles como sin ella.

Id Prioridad Descripción MVP Sprint 1
RF1 Alta Existirán cuatro roles diferenciados: Administrador Central, Administrador de Unidad, MiembroGC no administrador y Personal Externo (Técnico) ✔️
RF2 Alta Usuarios administradores centrales podrán de alta nuevo material, categorizado dentro de una de las categorías (subtipos) existentes ✔️ ✔️
RF3 Alta Los administradores centrales podrán dar de baja o modificar material existente ✔️ ✔️
RF4 Alta El material se podrá asignar a un usuario (MiembroGC) o a una unidad ✔️
RF5 Alta Los MiembroGC pertenecerán a una unidad determinada, pudiendo los administradores listar el material que tiene la unidad, bien asignado a la propia unidad, o asignado a alguno de sus usuarios. Los MiembroGC no administrador, solo podrán ver sus materiales ✔️
RF6 Media Todos los MiembroGC (administrador y no administrador) podrán dar de alta nuevas incidencias, que pueden ser relativas a configuración, avería, extravío o solicitud ✔️ ✔️
RF7 Media Los Administradores y Técnicos podrán marcar las incidencias como resueltas, o cambiarlas al estado que corresponda ✔️
RF12 Alta Los Administradores de Unidad podrán visualizar los usuarios de su unidad, así como el material que tienen asignado ✔️

Requisitos No Funcionales

Id Prioridad Descripción MVP Sprint 1
RNF1 Alta La aplicación debe poseer un diseño que garantice la adecuada visualización en PC, tablets y smartphones ✔️ ✔️
RNF3 Alta El acceso a la aplicación se realizará a través de protocolos que aseguren la confidencialidad de la información ✔️ ✔️
RNF4 Alta La interfaz de la aplicación se desarrollará siguiendo las pautas de accesibilidad recogidas en la especificación WCAG 2.1, debiendo seguir, al menos, el nivel A de las directrices que guían cada uno de sus principios (Perceptible, Operable, Comprensible y Robusto) ✔️ ✔️ *
  • Dada la extensión que tiene la especificación WCAG 2.1, no se ha realizado un test de usabilidad completo de la aplicación para garantizar fehacientemente que se cumple esta espeficación, no obstante, se ha desarrllando atendiendo al nivel A.

Incremento a través del Impact map

En la siguientes imagenes se puede observar como los entregables realizados contribuyen a la consecución del objetivo. Así mismo, se muestran las próximas tareas previstas a realizar para el siguiente sprint.

Impact map de gestión

Impact map de incidencias

Clone repository

Home

  1. Especificación y formulación del problema

  2. Estudio de viabilidad del sistema
    2.1 Requisitos
    2.2 Mind Map
    2.3 Estudio de Alternativas
    2.4 Matriz de Cumplimento de Requisitos-Alternativas
    2.5 Matriz de decisión

  3. Especificación de Requisitos del Software
    3.1 Planificación general
    3.2 Impact Map
    3.3 Modelos de Negocio y Dominio
    3.4 Interfaz de Usuario
    3.5 Definición del MVP

  4. Sprint 1
    4.1 Sprint Planning
    4.2 Daily Scrum
    4.3 Sprint Review
    4.4 Sprint Retrospective
    4.5 Burndown

  5. Sprint 2
    5.1 Sprint Planning
    5.2 Daily Scrum
    5.3 Sprint Review
    5.4 Sprint Retrospective
    5.5 Burndown

  6. ANEXOS - UML
    6.1 Diagrama de secuencia
    6.2 Diagrama de clases API-Libreria