0% encontró este documento útil (0 votos)
3 vistas8 páginas

Reporte de Desarrollo Sprint NutriApp

El equipo número 8 del proyecto NutriApp ha avanzado en el desarrollo de la aplicación, completando funcionalidades clave como el inicio de sesión, registro de usuarios y búsqueda de alimentos. Se enfrentaron a problemas técnicos relacionados con la construcción de rutas y la integración del API, los cuales fueron resueltos mediante revisiones de código y pruebas. En comparación con el sprint anterior, se lograron mejoras significativas en la estabilidad y funcionalidad de la aplicación.

Cargado por

qmpwf45mfy
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas8 páginas

Reporte de Desarrollo Sprint NutriApp

El equipo número 8 del proyecto NutriApp ha avanzado en el desarrollo de la aplicación, completando funcionalidades clave como el inicio de sesión, registro de usuarios y búsqueda de alimentos. Se enfrentaron a problemas técnicos relacionados con la construcción de rutas y la integración del API, los cuales fueron resueltos mediante revisiones de código y pruebas. En comparación con el sprint anterior, se lograron mejoras significativas en la estabilidad y funcionalidad de la aplicación.

Cargado por

qmpwf45mfy
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ACT6.

Reporte con el Desarrollo


del Sprint
Proyecto: NutriApp
Materia: Aplica metodologías Agiles para el Desarrollo
de Software

Numero de el equipo: equipo número 8


Integrantes del equipo:
· María Luz Ubiarco Montes
· Oscar Adrián Medina Hernández
· Ángel Joel Diaz Martínez
· Said Alejandro Ramírez Chávez
· Santiago de Luna Castruita
· Dylan Kareem Almanza García

Grupo y Materia: 3-D, Aplica metodologías Agiles


para el desarrollo de software
Fecha de entrega: 29 de noviembre de 2025
2. Desarrollo del sprint

 Avances por semana:


 Durante el desarrollo del proyecto se completaron de manera
progresiva las funciones principales de la aplicación. Cada
semana se avanzó en la creación de nuevas rutas, integración
del API de alimentos, diseño de plantillas, manejo de sesiones y
pruebas de funcionamiento. También se incorporó la estructura
visual, estilo con Bootstrap y se optimizaron partes del código
para mejorar la experiencia del usuario.

 Capturas de Trello/GitHub:

 Problemas encontrados
 Durante el proceso surgieron diversos retos técnicos. Algunos de
los principales fueron: errores en la construcción de rutas con
Flask, dificultades al conectar correctamente con el API externo,
problemas al mostrar datos dentro de las plantillas y fallos en el
manejo de la sesión del usuario. También se identificaron
detalles visuales en las interfaces y errores al momento de
recuperar o enviar información entre páginas.

 Acciones tomadas
 Para solucionar los problemas se revisó paso a paso el código, se
hicieron pruebas de cada función y se ajustaron las rutas con
url_for para evitar errores. Se corrigieron parámetros del API,
se reestructuraron algunas plantillas y se añadieron mensajes de
alerta para una mejor interacción. Además, se reorganizó la
lógica interna del proyecto, se optimizó el manejo de sesiones y
se validó el funcionamiento de cada parte mediante pruebas
manuales hasta asegurar que la aplicación operara
correctamente.

3. Registro Daily Scrum (todos los participantes ordenados por


fecha)

Fecha ¿Que hice ¿Que hare Impedimento Responsable


ayer? hoy? s
21-11- Cree el Agregare los Flask no Medina
25 apartado de resultados a terminaba de Hernández
herramientas mis instalarse en Oscar Adrián
en la base, hice calculadoras el código
el diseño del
utilizando su haciendo que
apartado y cree
las rutas para
fórmula no corriera.
vincularlas con incluida en el
la sección y “[Link]” y
acceder a ellas. modifique el
diseño para
que sea más
fácil de
acceder a él.
21-11- Ayer Hoy creare el Las rutas no Montes
25 modifique el enlace para están Ubiarco
login para que al iniciar completas. María Luz
que guardara sesión me
los datos cada redirija a la
que se página
registren se principal.
quede
guardado.
21-11- Investigue Hoy pondré la No dio Dylan
25 acerca de las información tiempo pa Kareem
API’s que investigue todo Almanza
utilizadas en ayer.
el proyecto.
21-11- Ayude a la Corregí los Introducción Santiago de
25 corrección de datos puestos de datos para luna
datos e previamente la aplicación.
introducción para aumentar
de nuevos. la calidad.
21-11- Cree el Priorizare que Algunas Said Ramírez
25 formulario esa variables
encargado de información se están
capturar la vea reflejada y perdidas.
información guardada
de los correctamente
usuarios. .
21-11- Añadí una Agregar No puedo Ángel Diaz
25 plantilla al información al usar ccs.
proyecto en la código de la
carpeta plantilla.
templates.
25-11- Arregle el Agregare más La Oscar
25 funcionamient peticiones al organización Medina
o de las analizador del código no
calculadoras y para que al era la más
mejore sus usuario le dé optima.
resultados, resultados
haciéndolos más certeros.
más certeros.
25-11- Ayer cree la Hoy modificare Mi internet Ubiarco
25 petición de las rutas de falla mucho. Montes
iniciar sesión login e inicio. María Luz
casi
obligatoria.
25-11- Investigue Aplique Ninguno. Dylan
25 acerca de las algunas de las Almanza
calculadoras fórmulas
calorías y de encontradas.
sus fórmulas.
25-11- Ayer ayude al Hoy corregí los Introducción Santiago de
25 apartado de datos de datos Luna
datos descargables descargables.
descargables. sin virus.

25-11- Inicie la Aplicar la Es necesaria Said Ramírez


25 investigación clave API para una
de la clave API su uso dentro investigación
para Aplicarla de la profunda.
al proyecto. aplicación.
25-11- Agregue Ajustar títulos No puedo Ángel Diaz
25 información a y corregir usar IA.
la plantilla. información.

27-11- Mejore su Terminare el No hay Oscar


25 funcionamient apartado junto tiempo. Medina
o haciendo con un
que funcione analizador
todo a la totalmente
perfección funcional y
dejándolo listo listo para que
solo para que el usuario lo
mi compañero utilice.
realice el
diseño.
27-11- Ayer Terminare el Ninguno Luz Ubiarco
25 perfeccione el inicio de
inicio de sesión
sesión para totalmente
que se ajuste optimo, eficaz
a las y fácil de usar
necesidades para el
del usuario. usuario.
27-11- Rediseñe el Perfeccione el Ninguno. Dylan
25 apartado de la diseño. Almanza
calculadora a
uno más
llamativo
27-11- Ayer ayude Hoy ayude a la Introdujimos Santiago de
25 con la colocación de más Luna
colocación de nuevos apartados
el logo de la apartados del para el
aplicación. navbar. resultado
final
27-11- Crear la Hacer que se Es posible Said Ramírez
25 interfaz muestren que falte
completa para todos los tiempo
el uso de la detalles del
Clave API. alimento
buscado al
igual que
mostrar una
imagen de
este si es que
se tiene.
27-11- Ajuste títulos Mejorar los No puedo Ángel Diaz
25 y los párrafos colores de la usar
de la página. elementos
información. complejos o
muy
avanzados.
4. Problemas o impedimentos y solución

 Problemas: Algunos de los princípiales problemas que tuvimos


fueron el tiempo y un poco la comunicación con la docente, ya que
no nos acercamos a preguntarle a ella.
 Responsable: Los responsables fuimos pues casi todo el equipo a
excepción de Medina y Ubiarco
 Solución: Cuando finalmente le encontramos la solución fue
acercarnos a la docente y comunicarnos mejor en equipo entre
nosotros juntos con organizarnos las tareas entre todos
 Impacto: Esto tuvo un impacto mediano en nuestras enseñanzas en
la escuela, ya que este proyecto junto con más proyectos o cosas
aparte de la escuela abarcó gran parte de nuestro tiempo

5. Impedimento del Sprint

 Funcionalidades completas:
 En este sprint se logró completar el inicio de sesión, registro de
usuarios, cálculo de TMB, búsqueda de alimentos con la API USDA,
manejo de sesiones, perfiles de usuario y navegación entre vistas
funcionales. Además, se mejoró la organización del código y la
estructura de la aplicación.

 Evidencias:
 Comparación con lo pasado:
1. En comparación con el sprint anterior, se redujeron errores, se
estabilizaron rutas, se mejoró la interfaz y se completaron
funcionalidades que antes estaban incompletas o fallaban. Ahora
la aplicación es más estable, más fluida.

También podría gustarte