Sprint Retrospectives 1.4 - FEUP-MEIC-DS-2025-26/madeinportugal.store GitHub Wiki
Sprint #1
What Went Well
Vendor Registration Integration Completed:
Successfully connected the registration flow with the external admin approval service, enabling a fully functional end-to-end onboarding path.
Vendor Dashboard Data Sync Established:
Integration with Jumpseller worked smoothly, allowing reliable vendor data retrieval and laying the foundation for future analytics features.
Environment Configuration Improved:
Added support for VITE_API_URL in Docker builds, making environment-specific configuration simpler and reducing deployment friction.
Infrastructure, Monitoring & Security Enhanced:
Early robustness work paid off — basic monitoring, logging, and security improvements increased confidence in the system’s reliability.
Strong Team Collaboration:
Cross-team communication around the initial integrations (admin service, Jumpseller, Docker) was effective and helped resolve uncertainties quickly.
Strong SM–Developer Collaboration:
The Scrum Master and development team worked together effectively, helping maintain focus and ensuring the sprint stayed aligned with the expected goals.
What Needs Improvement
Better Refinement
We need to integrate with the main repository
Sprint 2
What Went Well
Sales Analytics Integration:
Successfully integrated sales analytics into the vendor dashboard.
Graphical Interface:
Sales and Performance graphs were added and provide positive value.
Architecture Refinement:
Pub/Sub architecture was introduced with minimal friction and strong backend collaboration.
Accessibility:
Accessibility improvements (hotkeys + alt text) were implemented consistently.
Python + Selenium:
Test coverage improved across UI components and backend integrations.
What Needs Improvement
Teamwork:
Communication was proactive, but task delegation was not as effective as last sprint.
Architecture
Backend gateway needs integration.