Trabajo desarrollado en el Sprint 1
Hablaremos de las lecciones aprendidas obtenidas durante este Sprint. Principalmente, el objetivo es analizar el trabajo previsto y detectar los errores que se hayan cometido con el objeto de poder ir mejorando poco a poco el procedimiento y evitar reiterar los mismos fallos en futuros sprints.
Sprint goal
Objetivos planteados para el SPRINT 1:
*Backend: -Crear pantalla de inicio -Crear pantalla de acceso a Ortodoncia -desarrollo del codigo JavaScript pantalla inicio -Desarrollo codigo JavaScript acceso Ortodoncia -Generar la estructura de Backend en base a Spring *Frontend: -Crud de Ortodoncias -Crud de materiales -Importación del listado materiales -Importación del listado de materiales.
Product Backlog
Durante el periodo de tiempo asignado al SPRINT1 se han podido realizar todos los issues marcados como se refleja en la siguiente tabla:
Diagrama Burndown
Condicionantes SPRINT 1
*Propios del Equipo de Desarrollo: -No se ha seguido la metodología -No se han cerrado los issues correctamente.
*Ajenos: -Reducción en 1 semana del tiempo inicial previsto.
Demostración
Se hará una demostración de la aplicación web desplegada en el siguiente enlace, hay que tener en cuenta que es el mismo enlace que se irá actualizando conforme se avance en los siguientes sprints: https://novodental.netlify.app/
Problemas encontrados
- Se han observado grandes carencias de conocimiento a la hora de desarrollar la API y conectar con la librería. A pesar de haberlo visto en clase, las variaciones que tenia el proyecto sobre lo que se vio en clase ha sido un problema en el desarrollo.
- La parte del back al verla a priori sencilla, se realizó las primeras veces de golpe (siempre y cuando no aparecieran errores en rojo), este hecho provocó que una vez que se probara, aparecieran errores y no se supiera de donde venian, lo que ocasionó el tener que inicilizar el proyecto varias veces.
- No se han alcanzado los objetivos previstos.
- No se ha entregado un producto de valor.
Aspectos positivos
- Se ha podido desplegar en Netlify el frontend.
- Se han cerrado 3 issues
- El trabajo en equipo con otros compañeros hizo posible que pudiera llegar al sprint goal.
Aspectos a mejorar
- Es necesario aumentar los conocimientos en todas las materias, a pesar de haber obtenido buenos resultados en las materias involucradas en el desarrollo, este conocimiento ha sido realmente escaso para poder realizar la aplicación.
- Se ha de abordar lo issues en tareas mucho más pequeñas y comprobar que va saliendo poco a poco, de tal manera que podamos ir depurando fallos poco a poco.
Sprint review
Visto todo lo anterior, se determina que se ha cumplido el Sprint Goal por parte del Scrum Team, pero hay mucho camino por delante.