Sprint 2 CEREMONIAS - AnimatiWA/AnimatiWeb GitHub Wiki

SPRINT 2 - 14/05 to 03/06

Rubricas:

En relación al Frontend:

  • Logra la implementación completa del login y registro de usuario cliente.
  • Logra implementar las rutas protegidas en base a la autenticación del usuario cliente.
  • Logra implementar el carrito de compras con sus respectivos formularios, validaciones, mensajes personalizados al usuario y lógica completa con pasarela de pago (puede simularse. Ej. mediante Api Rest de prueba).
  • Logra implementar el dashboard desde la perspectiva de cliente a fin de informar al cliente sobre las compras realizadas y sus estados.
  • Logra implementar el enlace de datos (data binding) para la galería de productos/servicios y detalle de productos/servicios, dashboard y demás componentes que lo requieran.
  • Logra crear servicios para la galería de productos/servicios, detalle de producto/servicios, dashboard, carrito y autenticación (login y registro) con conexión a las ApiRest desarrolladas en backend.

En relación al Backend:

  • Logra crear un ApiRest para la manipulación de los productos.
  • Logra crear un ApiRest para el procedimiento de autenticación y autorización de usuarios.
  • Logra crear un ApiRest para el procedimiento de registro de usuarios.
  • Logra crear un ApiRest para el procedimiento de manipulación (CRUD) de roles (cliente, vendedor, administrador, etc.) solo para usuarios redtringidos (administradores).
  • Logra crear un ApiRest para los procedimientos requeridos para el permitir compras en el e-commerce (carrito de compras).
  • Lograr crear y adjuntar el script de la base de datos usada por la aplicación (script sql para insertar datos, mínimos y necesarios en la DB, a efectos de poder testear el funcionamiento de la ApiRest por parte de los docentes).

En relación a la Gestión de Proyecto:

  • Logra definir issues a partir de las historias de usuario o bien de las tareas correspondientes al sprint 2.
  • Logra definir un esquema de branching.
  • Logra crear el milestone correspondiente al sprint.
  • Logra realizar confirmaciones.
  • Logra llevar actualizado el kanban del proyecto.
  • Logra documentar las ceremonias de planning, review y retrospective en la wiki.
  • Logra mantener actualizado el documento de proyecto IEEE830.
  • Logra documentar el proyecto mediante el archivo readme.
  • Logra realizar el release.

Resumen de reunión

Se asignaron tareas, tanto de corrección como para lograr los objetivos planteados en el Sprint.

Retrospective

Se llevarán a cabo las correcciones pertinentes para la defensa oral del proyecto.

Daily meetings Sprint 2

22/05/2024

Mediante una videollamada se llevó a cabo una reunión dónde se realizó:

Revisión y Definición de Mejoras para Animati Web.

  • Nos reunimos con el equipo para hacer una revisión de Animati Web y determinar qué cambios y mejoras podemos implementar.
  • Definimos cuáles son los cambios que queremos realizar y armamos una lista de tareas para organizarnos con el trabajo.
  • Asignamos tareas específicas a cada miembro del equipo.
  • Establecimos plazos y objetivos a corto y mediano plazo para la implementación de las mejoras.
  • Confirmamos las herramientas y metodologías que utilizaremos para el desarrollo y seguimiento del proyecto.

meeting 22-05

28/05/2024

Se organiza mediante el chat grupal una reunión para el día 29/05.

29/05/2024

Mediante una videollamada se llevó a cabo una reunión para visualizar que tarea estaban comenzadas, en proceso y terminadas. Se planteo la dificultad que presentaban ciertas tareas y se diagramó la forma de poder solucionarlo.