Sprint Retrospectives 7.3 - FEUP-MEIC-DS-2025-26/madeinportugal.store GitHub Wiki

Sprint 1

This sprint focused on establishing the core logic of the system, moving from a prototype to a defined product.

Sprint Overview

In this sprint, our team focused on the following issues from our GitHub Project Board:

336 - Optimize AI integration.

287 - Integrate the spam filtering with JumpSeller

290 - Admin Page review detection integration.

What Went Well: We managed to improve from the prototype resulting in a product that successfully retrieves reviews and correctly evaluates them using the AI model.

What Went Wrong:

  • Time Management: The team struggeled with time management for the tasks.
  • Communication: The team could've communicated more.

Sprint 2

This sprint focused on cross-system integration and stability, specifically implementing the Pub/Sub architecture to communicate with other groups and addressing technical debt through bug fixes.

Sprint Overview

In this sprint, our team focused on the following key areas:

  • Pub/Sub Integration: Successfully connected our review moderation system with the external group's environment using a Publish/Subscribe pattern. This ensures that when reviews are created externally, they are correctly ingested by our system.

  • System Stabilization: Addressed various bugs identified during the Sprint 1 review to improve overall application reliability.

406 - Integrate PUB-SUB on reviews moderation

490 - Bug fix - moderation reset

What Went Well:

  • We successfully coordinated with the other group to ensure the Pub/Sub contracts were valid and the integration works as expected.

  • The transition from a standalone prototype to an integrated system was successful.

What Went Wrong:

  • Dependency: Our work were sometimes conditioned by the other groups progress.

Future Work

  • Improve the overall quality.
  • Better integration.