03. Release Planning - khalillabban/Snorting-Code GitHub Wiki

Overview

Each sprint in this release plan is organized into three structured sections to clearly communicate scope, progress, and team reflection:

User Story Point Distribution

This section provides a table outlining the planned story points for the sprint, including:

  • Feature user stories, shown in the main points distribution table
  • Additional task points, listed separately:
    • Infrastructure tasks
    • Bugfix tasks
    • Refactoring tasks
  • Total project velocity, calculated from the sum of all categories

Burndown Chart

This section contains the burndown chart for the sprint.

⚠️ Important Note:

The burndown chart reflects only the story points from feature user stories. It does not include points from infrastructure, bugfix, or refactoring tasks. Due to time constraints before the deadline, we were unable to regenerate full burndown charts that include all task types.

Retrospective

Each sprint concludes with a retrospective divided into the following subsections:

  • Keep Doing
  • Start Doing
  • Stop Doing
  • Do More Of
  • Do Less Of

Each subsection includes bullet‑point observations and action items where applicable.

Sprint 1

This sprint focused on delivering the infrastructure and design framework necessary for development. While no functional software features were deployed to production, we successfully established our CI/CD pipeline, defined our system architecture, and mapped out the user experience through detailed personas and UI mockups.

Retrospective

Sprint 2

This sprint focused on delivering the Foundational Map Interface (US-1.1) and preparing the Visual Identity for the Concordia campuses. We successfully integrated the Google Maps API and established the primary navigation screens, allowing users to view both the SGW and Loyola campuses within the application environment.

User Story Point Distribution

Feature user stories:

User ID Planned USP Status
US 1.1 4 Done
US 1.2 3 Done
US 1.3 1 Done
US 1.4 1 Done
US 1.5 2 Done
Total 11 11

Additional task points:

  • Infrastructure tasks: 24 points
  • Bugfix tasks: 3 points

Total project velocity: 38

Burndown Chart

Burndown chart for feature user stories:

  • Consistent and steady burn
  • Closely followed ideal burndown trend
  • Early dependency resolution enabled immediate progress
  • Improved task breakdown and planning

Retrospective

Sprint 3

User Story Point Distribution

Feature user stories:

User ID Planned USP Status
US 2.1 4 Done
US 2.2 4 Done
US 2.3 6 Done
US 2.5 3 Done
US 2.7 2 Done
Total 19 19

Additional task points:

  • Infrastructure tasks: 16 points
  • Bugfix tasks: 1 points

Total project velocity: 36

Burndown Chart

Burndown chart for feature user stories:

  • Work completed in distinct batches
  • Early plateau while tasks were in development
  • Major mid-sprint drop after first batch completion
  • Strong final burn to reach zero
  • High execution speed once tasks were closed

Retrospective

Sprint 4

User Story Point Distribution

Feature user stories:

User ID Planned USP Status
US 2.4 6 Done
US 2.6 5 Done
US 3.1 13 Done
US 3.2 9 Done
US 3.3 10 Done
US 3.4 6 Done
Total 49 49

Additional task points:

  • Infrastructure tasks: 28 points

Total project velocity: 77

Burndown Chart

Burndown chart for feature user stories:

  • Initial plateau during active development phase
  • First major drop after initial batch completion
  • Second plateau followed by another drop mid-sprint
  • Final steep burn to completion
  • Managed larger scope effectively

Retrospective

Sprint 5

User Story Point Distribution

Feature user stories:

User ID Planned USP Status
US 4.1 15 Done
US 4.2 18 Done
US 4.3 7 Done
US 4.4 8 Done
US 4.6 9 Done
Total 57 57

Additional task points:

  • Infrastructure tasks: 22 points
  • Bugfix tasks: 3 points

Total project velocity: 82

Burndown Chart

Burndown chart for feature user stories:

  • High workload with largest story point total
  • Batch-based completion pattern continued
  • Strong mid-to-late sprint progress
  • Efficient handling of complex features

Retrospective

Sprint 6

User Story Point Distribution

Feature user stories:

User ID Planned USP Status
US 4.5 9 Done
US 4.7 12 Done
US 4.8 9 Done
US 5.1 9 Done
US 5.2 7 Done
Total 46 46

Additional task points:

  • Usability test feature suggestion: 5 points
  • Infrastructure tasks: 30 points
  • Bugfix tasks: 27 points
  • Refactoring tasks: 23 points

Total project velocity: 131

Burndown Chart

Burndown chart for feature user stories:

  • Stable and efficient burn pattern
  • Less variability compared to earlier sprints
  • Focus on refinement and completion
  • Consistent progress with minimal carryover

Retrospective