Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • G GESCAZA
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • 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
    • 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
  • PradaDIMXLIII
  • GESCAZA
  • Wiki
    • Sprint2
  • sprint2

sprint2 · Changes

Page history
"Sprint 2" authored Jul 06, 2021 by PradaDIMXLIII's avatar PradaDIMXLIII
Hide whitespace changes
Inline Side-by-side
Showing with 143 additions and 0 deletions
+143 -0
  • Sprint2/sprint2.md Sprint2/sprint2.md +143 -0
  • No files found.
Sprint2/sprint2.md 0 → 100644
View page @ 799d55fc
# **SPRINT 2**
## **INDICE**
### Demostración funcionamiento App
[App GESCAZA](https://gescaza.netlify.app/).
### 1. [SPRINT REVIEW](#REVIEW).
### 2. [SPRINT RETROSPECTIVE](#RETROSPECTIVE).
<br>
<br>
<br>
<a name="ReviewSprint1"></a>
<a name="REVIEW"></a>
## 1. **SPRINT REVIEW**
- `Objetivo del Sprint: Consultar Eventos de Caza desde una Agenda`.
<br>
### 1.1 Actividades realizadas.
- Refactorización de la librería GESCAZA (GitHub).
- Actualizar la Interfaz de Usuario (según especificaciones del cliente).
[Interfaz](/Sprint2/img/InterfazAct_usuario.png)
- CRUD EVENTO CAZA (API Spring).
- CRUD EVENTO CAZA (Front Angular).
- Invitaciones de eventos de caza.
<br>
### 1.2 Actividades pendientes.
#### 1. En desarrolo:
- Implementar servicio Calendly.
- Autenticación de usuario.
- Notificación de evento al usuario.
<br>
### 1.3 ¿Qué actividades se van a realizar a continuación?
#### 1. Iniciar actividades del Sprint 3:
- Implementar Servicio Calendly [librería cadendly](https://calendly.com/es/features/).
- Autenticación de usuario.
- Notificación de evento al usuario.
<br>
### 1.4 Cambios realizados tras finalizar el Sprint.
Refactorización de librería Gescaza (GitHub).
<br>
### 1.4. Diagrama de Clases de Diseño.
[Libreria](/Sprint2/img/Esquema_Resumen_Diagrama_Clases_APP.jpg)
<br>
<br>
**[Subir](#top)**
<a name="RetrospectivaSprint1"></a>
<a name="RETROSPECTIVE"></a>
## 2. **SPRINT RETROSPECTIVE**
### 2.1 [Esquema Burndown](/Sprint2/img/Diagrama_Burndown_Sprint2.png).
### 2.2 Problemas encontrados
- Falta de experiencia en general.
Se ha notado la falta de experiencia en desarrollo, sobre todo en Angular, perdiendo mucho tiempo en depurar los errores.
- Fronted Angular. Ejecución síncrona instrucciones llamadas a la API.
En instrucciones secuenciales dependientes del resultado de la instrucción anterior, el tiempo de retardo de respuesta de la API ha provocado errores de ejecución.
- Backend Spring. Errores de persistencia.
Se ha tenido alguna dificultad a la hora de persistir las clases de la librería.
### 2.3 Errores.
- Generalización de tareas.
Las incidencias no han sido concretas por lo que ha llevado mucho más tiempo que el estimado y además ha perjudicado el ritmo de trabajo.
- NO realizar el Diagrama de Actividad de la App.
Se ha pasado directamente a programar sin tener claro el diagrama de actividad y el diagrama diseño de la capa de presentación de una funcionalidad conreta.
### 2.4 ¿Cómo se puede mejorar?
- Especificar incidencias más simples y concretas que se puedan definir como hechas de una forma sencilla.
- Diseño y análisis conceptual.
Antes de programar es fundamental realizar un buen estudio del diseño conceptual de la aplicación.
<br>
### 2.5 Aciertos.
- Daily Scrum.
Es fundamental realizar una reunión diaria al finalizar la jornada de trabajo.
- Trabajo constante.
- Mejorar la usabilidad de la App.
Al tener el feedback del cliente, se ha actualizado la interfaz de usuario, mejorando en usabilidad y facilidad de uso.
<br>
<a name="IncrementoSprint2"></a>
### 2.6 Incremento
- Refactorización Librería Gescaza.
[Proyecto GitHub](https://github.com/PradaDIMXLIII/gescaza-libreria)
- Actualización Interfaz Usuario.
[Interfaz actualización](https://git.institutomilitar.com/PradaDIMXLIII/gescaza/commit/5f58ea7cfcdd1044e4926ba1e50f99b08df0e525)
- CRUD EVENTO CAZA.
[CRUD EVENTO CAZA BACKEND](https://git.institutomilitar.com/PradaDIMXLIII/gescaza/commit/f3ae009f9ea93ab316d7b5b5417613d1817a6f51)
[CRUD EVENTO CAZA FRONTEND](https://git.institutomilitar.com/PradaDIMXLIII/gescaza/commit/4958d65c854b562312c321a8fcc9aa06457fb1a2)
<br>
**[Subir](#top)**
**[Home](/home)**
\ No newline at end of file
Clone repository

Home

Requisitos

  • Fuentes
    • Especificación del Sistema
  • Listado de requisitos

EVS

  • Cuerpo
  • Matrices: Requisitos y Decision

ERS

  • Cuerpo
  • Interfaces de Usuario

MVP

  • Cuerpo

Sprint 1

  • Sprint Backlog
  • Incremento: Código fuente (enlace a commit que lo construya) y Despliegue (enlace a su despliegue) Incremento Sprint1 -Review Srint1
  • Retrospectiva Sprint1

Sprint 2

  • Sprint Backlog
  • Incremento: Código fuente (enlace a commit que lo construya) y Despliegue (enlace a su despliegue) Incremento Sprint2
  • Review Sprint2
  • Retrospectiva Sprint2

editar indice