Three sprints across the program, shown at the point they closed — an early sprint (2), the Release 1 / MVP launch sprint (5), and the final cutover sprint (8). Each shows the committed stories, sprint goal, and team capacity vs. delivered points.
Sprint 2
Feb 2 – Feb 13, 2026
Sprint GoalPatients can search for, book, and receive a reminder for an appointment end-to-end in the mobile app, backed by live scheduling APIs.
Falcon committed24 pts
Falcon delivered21 pts
Anchor committed20 pts
Anchor delivered20 pts
| ID | Story | Team | Pts | Status |
|---|---|---|---|---|
| MCM-105 | Password reset self-service flow | Falcon | 3 | Done |
| MCM-106 | First-run guided tutorial | Falcon | 2 | Carried → Sprint 3 |
| MCM-110 | Search available appointment by provider/specialty | Falcon | 8 | Done |
| MCM-111 | Book/reschedule/cancel a telehealth appointment | Falcon | 8 | Done |
| MCM-112 | 24hr / 15min push notification reminders | Falcon | 5 | Carried → Sprint 3 |
| MCM-140b | Migration pipeline — field-mapping QA & hardening (spillover) | Anchor | 8 | Done |
| MCM-160 | Scheduling API: availability engine & conflict detection | Anchor | 8 | Done |
| MCM-161 | Scheduling API: reminder notification service | Anchor | 4 | Done |
Combined committed: 44 ptsCombined delivered: 41 ptsCarried forward: 2 stories / 7 pts
Sprint 5
Mar 16 – Mar 27, 2026 — Release 1 (MVP) launch sprint
Sprint GoalRelease 1 is hardened with zero open P1/P2 defects and goes live to the first patient cohort by end of sprint.
Falcon committed26 pts
Falcon delivered26 pts
Anchor committed22 pts
Anchor delivered20 pts
| ID | Story | Team | Pts | Status |
|---|---|---|---|---|
| MCM-125 | 5-minute rejoin grace window on dropped connection | Falcon | 5 | Done |
| MCM-170 | MVP defect triage: P1/P2 fixes from Sprint 4 UAT | Falcon | 13 | Done |
| MCM-171 | App Store / Play Store release build & submission | Falcon | 5 | Done |
| MCM-172 | Production monitoring & crash-reporting hookup | Falcon | 3 | Done |
| MCM-142 | Pre-cutover data-integrity validation report (Release 1 scope) | Anchor | 5 | Done |
| MCM-141b | Active-patient migration: final validation & sign-off | Anchor | 8 | Done |
| MCM-180 | Production infrastructure scaling & load test | Anchor | 7 | Done |
| MCM-181 | Rollback runbook & go-live checklist | Anchor | 2 | Descoped — done manually outside board |
Combined committed: 48 ptsCombined delivered: 46 ptsRelease 1 shipped: Mar 27, 2026
Sprint 8
Apr 27 – May 8, 2026 — Final cutover sprint (Release 2)
Sprint GoalComplete full historical patient record migration with zero critical defects, decommission CareLink Classic, and go live with Release 2.
Falcon committed18 pts
Falcon delivered18 pts
Anchor committed30 pts
Anchor delivered28 pts
| ID | Story | Team | Pts | Status |
|---|---|---|---|---|
| MCM-154 | Push notification status updates on refill requests | Falcon | 2 | Done |
| MCM-190 | Release 2 regression pass across full app (Release 1 + 2 features) | Falcon | 10 | Done |
| MCM-191 | Post-launch patient support FAQ & in-app help content | Falcon | 3 | Done |
| MCM-192 | Final release notes & app store listing update | Falcon | 3 | Done |
| MCM-143 | Full historical record migration (inactive patients, visit archive) | Anchor | 13 | Done |
| MCM-144 | Decommission CareLink Classic infrastructure | Anchor | 8 | Done |
| MCM-145 | Read-only archival export per records-retention policy | Anchor | 5 | Carried → Post-program |
| MCM-193 | Final cutover verification & sign-off with Compliance | Anchor | 4 | Done |
Combined committed: 48 ptsCombined delivered: 46 ptsRelease 2 shipped / cutover complete: May 8, 2026