Skip to content

iteration11

Choose a tag to compare

@XavierGuertin XavierGuertin released this 10 Mar 18:59
641ed3e

Main Achievements

Iteration 11 introduces significant improvements to the Wildfire Visualization Platform, focusing on enhancing offline functionality, refining the codebase, and addressing critical bug fixes to ensure a more robust and user-friendly experience. Key highlights include:

  • Offline Functionality: Implemented offline capabilities, including a tile server as an offline map provider, ensuring users can access essential features without an internet connection.
  • Codebase Refactoring: Multiple refactoring efforts were made based on feedback to improve code clarity, avoid hard-coded URLs, and remove outdated mock implementations.
  • Enhanced User Interaction: Added new features such as filtered datasets by region and timeline animation, along with the ability to deselect datasets, improving overall user interaction.
  • Bug Fixes and Maintenance: Addressed several bugs, including issues with the loading bar, deployment stability, and notification prompts, while also maintaining the build pipeline and database settings.

What's Changed


Velocity and Contractor Estimate

Velocity Calculation

  • Closed Tasks with Story Points:

    • #196 (unclear purpose refactor) → 1
    • #198 (avoid hard-coding URLs) → 1
    • #199 (avoid logging SQL queries) → 1
    • #195 (remove mock implementation) → 1
    • #170 (offline functionality) → 5
    • #184 (offline map provider) → 3
    • #52 (filter datasets by region) → 3
    • #0 (build pipeline maintenance) → 1
    • #0 (db port update) → 1
    • #208 (remove mock, unused methods) → 1
    • #0 (build pipeline syntax error fix) → 1
    • #134 (accurate loading bar) → 1
    • #227 (deployment health check) → 2
    • #222 (add gitattributes) → 1
    • #194 (add comments to backend files) → 1
    • #207 (fetch items from collections) → 3
    • #188 (timeline animation) → 3
    • #212 (map context refactoring) → 2
    • #235, #236 (fix deployment env variables) → 2
    • #233 (offline mode refactor) → 3
    • #233 (add code coverage) → 1
    • #247 (deselect dataset) → 2
    • #244, #250, #239 (lazy loading, loading bar fix) → 3

    Total Story Points:
    42

Contractor Estimate

  • Estimated Hours:

    • 42 points × ~3 hours/point = 126 hours
  • Estimated Cost:

    • 126 hours × 35.50 CAD/hour = 4,473.00 CAD
    • Contractor Estimate for Iteration 11: $4,473.00 CAD

Full Changelog: iteration10...iteration11