Iteration 5
Pre-release
Pre-release
Iteration 5
Main Achievements
In this iteration, the team focused on increasing test coverage for frontend components, improving documentation, and establishing a direct connection to GeoServer. Significant refactoring took place to ensure the codebase remains organized and maintainable. Key accomplishments include:
- Adding unit tests for core UI components and metadata panels.
- Refining and streamlining the frontend code structure through refactoring efforts.
- Establishing a connection with GeoServer for data retrieval.
- Updating project documentation to reflect recent architectural and implementation changes.
What's Changed
- #99 - chore(UI): Adding unit tests for used components by @im-samwong in #105
- #47 - feat(frontend) - Added Unit Tests and Toggleability to the Metadata by @LiamDaigle in #97
- Update README.md by @lo-vil in #106
- #103 - Chore(frontend): Refactoring frontend files by @adissuu in #108
- #80 - feat(GeoServer): Create connection with Geoserver by @PFratt in #110
Velocity and Contractor Estimate
Velocity Calculation
-
Closed Tasks with Story Points:
-
Setup Tasks (Estimated):
- Update README.md (#106): 1 point
Total Velocity for Iteration 5: 13 (story-pointed) + 1 (setup) = 14 points
Contractor Estimate
-
Estimated Hours:
- Story-Pointed Tasks: 13 points × ~3 hours/point = 39 hours
- Setup Tasks Estimate: 1 point × ~1 hour/point = 1 hours
- Total Estimated Hours: 40 hours
-
Estimated Cost:
- 40 hours × 35.50 CAD/hour = $1,420.00CAD
- Contractor Estimate for Iteration 5: $1,420.00 CAD
Full Changelog: release1...iteration5