Repository navigation
WIKI VIRTUAL TRENDS
Espacio dedicado a las reuniones grupales del equipo de desarrollo de Virtual Trends 2024
Reunion mediante meet el dia 10/04/2024
Asistentes:
- Acuña, Jonatan.
- Amaya, Aisha.
- Antonini, Carla.
- Fiore, Agostina Maria.
- Ponce, Dalma Florencia.
Confirmación de Miembros y Continuidad como Grupo Durante esta reunión, confirmamos la composición del equipo y la continuidad del grupo. La mayoria de los miembros reafirmaron su compromiso con el proyecto y la colaboración mutua para alcanzar los objetivos establecidos.
Miembros que no continuan en el grupo
- Meneses Julián
- Osorio Duarte Cintia (quien solo cursa emprededurismo)
Compromisos y Normas para el Trabajo en Equipo
Uso de Ramas
-
No Push Directo a
main: Acordamos evitar hacer push directamente a la ramamainpara mantener la integridad del código en producción. - Ramas Grupales por Sprint: Para facilitar el trabajo colaborativo y la organización, crearemos ramas grupales específicas para cada sprint.
-
Ramas Auxiliares: En caso de incertidumbres o preparativos para merges importantes, utilizaremos ramas auxiliares. Esto nos ayudará a manejar mejor las revisiones y asegurar la calidad antes de integrar cambios a la rama
dev. - Gestión Local de Ramas: Cada miembro del equipo gestionará únicamente su rama personal y la rama grupal, sin bajar a local las ramas de otros compañeros, para evitar conflictos y mantener un entorno de desarrollo claro.
Gestión de Cambios
-
Uso de
git restore: Implementaremos el uso del comandogit restorepara revertir a los últimos cambios comiteados cuando se requiera deshacer modificaciones recientes y mantener el control sobre el estado del código.
Contribuciones
- Objetivos de Commit: Como meta, cada integrante deberá realizar al menos cuatro commits por sprint. Esto tiene como finalidad asegurar una distribución equitativa del trabajo y fomentar la contribución constante de todos los miembros del equipo.
Definición de Roles Durante la reunión, también procedimos a definir los roles específicos de cada integrante, asegurando que todas las áreas del proyecto estén cubiertas y que cada miembro tenga responsabilidades claras, lo cual es crucial para la eficacia y el éxito del equipo.
Estos lineamientos y estructuras reflejan el compromiso del equipo para mantener una organización eficiente y un flujo de trabajo que favorezca la calidad y la colaboración efectiva en el desarrollo del proyecto.
Reunion mediante meet el dia 12/04/2024
Creación de la Organización en GitHub
En la reunión de hoy, se confirmó la creación exitosa de la organización en GitHub destinada a nuestro proyecto. Este paso es fundamental para centralizar la gestión de todos los repositorios relacionados y facilitar la colaboración entre los miembros del equipo.
Inclusión de Miembros al Repositorio
Se procedió a incluir a todos los miembros del equipo en la organización. Cada miembro ahora tiene acceso a los repositorios.
Configuración de Repositorios
Se han creado y configurado los repositorios necesarios para el desarrollo del proyecto. Estos repositorios están ahora listos para recibir las contribuciones de los miembros del equipo.
Este es un resumen de los principales logros y configuraciones realizados durante nuestra reunión daily, marcando un inicio organizado y eficiente de nuestro proyecto.
Reunion mediante meet el dia 14/04/2024
Durante nuestra reunión daily, realizamos una evaluación detallada de la condición actual del proyecto. Este análisis nos permitió identificar el progreso alcanzado hasta el momento y destacar las áreas que requieren mayor atención o ajustes para mantenernos en el camino hacia los objetivos establecidos.
Reunion mediante meet el dia 19/04/2024
Durante la reunión daily de hoy, el equipo se centró en discutir y evaluar los puntos de mejora identificados en ambos proyectos, el sitio web y la aplicación móvil. Este análisis es crucial para asegurar la calidad y la funcionalidad óptima de nuestras plataformas.
Mejoras en el Sitio Web:
- Interfaz de Usuario: Se identificaron oportunidades para mejorar la interfaz de usuario para hacerla más intuitiva y accesible.
- Catalogo de productos: Se discutieron estrategias para agregar y mejorar el catalogo de productos.
- Direccionar a Aplicacion Móvil: Se propuso formas de direccionar el sitio we a la aplicacion movil.
Mejoras en la Aplicación Móvil:
- Integración de Funcionalidades: Se planteó la necesidad de mejorar el CRUD para garantizar una experiencia de usuario fluida.
- Usabilidad: Se discutió la posibilidad de revisar y mejorar la navegabilidad y usabilidad de la aplicación para asegurar que sea fácil de usar para todos los usuarios.
Reunion mediante meet el dia 27/04/2024
Asignación de Tareas En la reunión daily de hoy, el equipo se centró en definir y asignar tareas específicas a cada miembro para garantizar el avance coordinado y eficiente de nuestro proyecto. Una de las tareas clave establecidas fue la creación de ramas personales en el repositorio para facilitar un flujo de trabajo organizado y minimizar conflictos de integración.
Objetivos de las Tareas Las tareas asignadas buscan promover un ambiente de trabajo donde cada miembro del equipo pueda contribuir de manera efectiva sin interferir en el progreso de los demás. Estableciendo estas tareas, nuestro equipo espera:
- Mejorar la Organización: Asegurar que cada miembro tiene un espacio claro y definido para desarrollar sus asignaciones.
- Reducir Conflictos: Minimizar los conflictos de código al tener un flujo de trabajo bien estructurado para la integración de cambios.
- Optimizar el Tiempo de Desarrollo: Permitir que los miembros del equipo trabajen de manera más autónoma y eficiente, optimizando así los tiempos de desarrollo y revisión.
Compromiso del Equipo
Cada miembro del equipo se comprometió a seguir las directrices establecidas y a comunicar activamente cualquier desafío o cambio que pudiera afectar el plan de trabajo. Este compromiso es esencial para mantener la productividad y la calidad del proyecto en su máximo nivel.
Este enfoque disciplinado y estructurado hacia la asignación y ejecución de tareas es fundamental para el éxito continuado de nuestro proyecto.
Reunion mediante meet el di 29/04/2024
Reunión para probar Docker. Descagar (Pull) de imagenes. Pruebas para correr imagenes descargadas. Abrir, detener y eliminar contenedores. Se revisaron opciones de instalación por problemas de recursos en algunas computadoras que no permitían inicializar Docker Desktop. Se resolvió iniciar Sprint1 el día miércoles 1 de mayo (día feriado) porque todos los integrantes podrán asistir.
Se comenzará con la tarea inicial de Dockerizar la aplicación del sitio para que el resto pueda correr la aplicación de forma dockerizada.
Reunion mediante meet el dia 29/04/2024
Asistentes: Jonatan Acuña, Aisha Amaya, Carla Antonini, Agostina Maria Fiore, Dalma Florencia Ponce.
El equipo ha tenido un buen comienzo en este primer sprint, completando la mayoría de los objetivos establecidos. Se han identificado algunos aspectos que se pueden mejorar en el próximo sprint. El equipo está comprometido a trabajar en conjunto para mejorar en estas áreas y alcanzar los objetivos del proyecto.
Con el objetivo de documentar que funcionó y que no durante el desarrollo el Sprint 0, el equipo de trabajo adjunta un link donde se podrá visualizar un tablero que resume los puntos centrales: https://ideaboardz.com/for/Sprint%200/5268239
Reunión con el equipo de trabajo el día 06-05-2024
Asistentes:
- Acuña, Jonatan ,
- Amaya, Aisha,
- Antonini, Carla,
- Fiore, Agostina Maria
- Ponce, Dalma Florencia.
Confirmación de Miembros y Continuidad como Grupo Durante esta reunión, confirmamos la composición del equipo y la continuidad del grupo. Los miembros reafirmaron su compromiso con el proyecto y la colaboración mutua para alcanzar los objetivos establecidos.
- Trabajar en el redireccionamiento desde la website hacia la app mobile.
- Dockerizacion de la website.
- Actualizacion de la vista de carrito.
- Agregar mayor cantidad de productos a la página web.
Delegación de actividades en el website
Reunión mediante meet el día 06/05/2024
Organización en GitHub
En esta jornada se especificaron lineamientos en github, como evitar hacer push a la rama main sin probar previamente el código formulado, para evitar inconvenientes durante el desarrollo del trabajo.
División de tareas
Se repartieron las tareas entre los desarrolladores para actualizar la pagina web.
Reunión para integrar diferencias en el desarrollo del proyecto. Cambios y pruebas con diferentes motores de bases de datos. Revisión de la administración del sitio para integrar nuevos cambios Se comienza a estudiar DOCKER y DESPLIEGUE para realizarlo con nuestra aplicación Se investiga sobre configuraciones de infraestructura para distinguir entre ENTORNOS DE DESARROLLO Y PRODUCCION
Se avanza sobre SCRIPTING para incorporar en un archiv -sh comandos de PYthon Se decide trabajan con variables en un archivo .env para proteger el contenido de las variables de entorno.
Revisión de las tareas realizadas por bloqueos en los integrantes. Los integrantes no pueden configurar el entorno ni levantar el proyecto para realizar las tareas de front y back. Tampoco pueden tomar tareas con docker. Se ofrecen tareas suplementarias pero no se aceptan
DIA 3- Revisión de las tareas no realizadas para redistribución entre las integrantes que completaron sus tareas.
Reestructuración de tareas y priorización de las asignadas. Se dedice comenzar con el trabajo de revisión de Django Panel Admin para correcto funcionamiento de la conexión.
Uma vez probado el funcionamiento de mysql se comienzan los trabajos en prueba con sqlite3 (además de mySQL) para poder trabajar con doble conexion según el entorno de trabajo (produccion o desarrollo)
Se comienzan tareas de TESTING manual, se realiza el template para comenzar con los casos de prueba
Reunión para pruebas sobre el sistema web. Se dedide avanzar sobre cambios en el carrito comenzando desde el frontend.
Se decicen hacer correcciones de frontend para presentación en ceremonia
Sobre el final del sprint se dieron de baja los siguientes integrantes del proyecto.
Miembros que no continuan en el grupo
- Acuña, Jonatan.
- Amaya, Aisha.
- Dalma, Ponce
https://ideaboardz.com/for/RETROSPECTIVE%20VT/5279558
Planing Reunión con el equipo de trabajo el día 20-05-2024
Asistentes:
- Antonini, Carla,
- Fiore, Agostina Maria
Confirmación de miembros y continuidad como grupo durante esta reunión, confirmamos la composición del equipo y la continuidad del grupo. Los miembros reafirmaron su compromiso con el proyecto y la colaboración mutua para alcanzar los objetivos establecidos.
Objetivos: Agregar pantalla sobre el e-commerce (website) a modo de relación con la app mobile Realizar casos de testing en la app mobile Agregar la función ver turnos por parte del usuario
Dailies
Se realiza verificacion del estado de la aplicacion para sumar las modificaciones y las nuevas historias de usuarios sobre mejoras en torno a mensajes y accesibilidad Se agrega rama develop por corrección en sprint previo sobre branching de parte del profesor Alvaro.
Se revisa la documentación del sprint para tareas y registro correcto en GitHub de US, Sprint y Wiki del Sprint1. Se deciden pulir aspectos menores de web site y reparten tareas del área
Ante fallas en las dependencias se modifican y actualizan las mismas para poder correr completo el proyecto. SE emula y se anotan defectos para registrar en Testing (Mobile)
Se revisa el modulo para incoporar redirección a Web y se asigna pantalla a trabajar en UX UI y mobile
Se comienza a trabajar en admin para incorporar logueo por administración
Se actualiza el documento de requerimientos con las modificaciones en pantallas e historias de usuarios sobre mobile
Se repasan los aspectos faltantes del sprint sobre la base de rubricas
https://ideaboardz.com/for/Retrospective%20Sprint%202/5297350