Bitácora 6 - haroldVirguez/VINYLS-MOBILE GitHub Wiki

🗓️ Bitácora de la Sexta Reunión del Equipo de Desarrollo

Fecha: 11 de Noviembre de 2025
Hora: 7:09 p.m.
Lugar: Reunión virtual (Slack)

Asistentes:

  • Fernando Parra
  • Daniel Serna
  • Jonatan Hernández
  • Harold Virguez

🧩 Temas tratados

1. Revisión de desempeño y manejo de recursos

  • Se repasaron los conceptos de la semana 6 relacionados con ANRs, memory bloats y energy leaks, destacando la necesidad de evitar tareas pesadas en el main thread.
  • Se acordó reforzar el uso de corrutinas, liberar recursos en los callbacks adecuados y optimizar el manejo de imágenes, referencias y ciclos de vida para reducir consumo de memoria y batería.
  • Se estableció que todas las HU implementadas deben evidenciar buenas prácticas de desempeño según lo visto en clase.

2. Estrategia de pruebas y perfilamiento

  • Se revisó TNT y se acordó mantener una estrategia basada en la pirámide de automatización, priorizando pruebas de unidad y complementando con integración y E2E.
  • El equipo definió el plan de perfilamiento en 3 dispositivos físicos, capturando métricas de CPU, memoria y tiempos de respuesta para documentarlas en la wiki.
  • Se acordó avanzar en la documentación de la estrategia de pruebas y micro-optimizaciones para la entrega del sprint.

✅ Compromisos

  • Fernando Parra: Reforzar prevención de ANRs en flujos críticos.
  • Daniel Serna: Ejecutar perfilamientos físicos y consolidar métricas.
  • Jonatan Hernández: Verificar hilos y memoria en las HU implementadas.
  • Harold Virguez: Registrar micro-optimizaciones y mejoras de desempeño.

🚀 Plan para la Semana 7 y 8

  • Avanzar en los criterios de evaluación del sprint.
  • Subir la documentación técnica final (wiki, README y evidencias de pruebas).
  • Documentar resultados de perfilamiento en la wiki.
  • Consolidar estrategia TNT y pruebas E2E.
  • Aplicar optimizaciones finales por HU y garantizar responsividad en dispositivos reales.

🎥 Evidencia


📅 Próxima reunión

Fecha tentativa: 17 de Noviembre de 2025
Objetivo: Preparar inicio del segundo sprint.