Skip to Content
Trips Enjoy
Delivery Plan

P3 — Operational depth

Delivery tasks for P3: multi-vehicle trips, programs, seat modes, moderator app, check-in, generated from the requirement trace.

Theme. Operational depth — multi-vehicle trips, programs, seat modes, moderator app, check-in

Definition of done. A three-bus trip with about 120 passengers runs end to end. (BRD section 3.3)

40 tasks from 13 modules. Tasks are generated from the requirement trace: every task implements one functional requirement and links to it; Covered by names the user flows and system workflows that exercise it.

Cross-cutting

TaskArea
Moderator installable app build with the offline sync layerPlatform
Multi-vehicle operational tooling and manifestsPlatform
Check-in device fleet testing (low connectivity, queue replay)Platform

ORG — Organization tenancy and settings

TaskRequirementPriorityCovered by
T-P3-ORG-1 — Seat self-selection settingFR-ORG-05MustUF-ORG-06

TRIP — Trips

TaskRequirementPriorityCovered by
T-P3-TRIP-1 — Multi-vehicle tripsFR-TRIP-03MustUF-ORG-06
T-P3-TRIP-2 — Program changes until departureFR-TRIP-04Musttrip-lifecycle

PRG — Programs

TaskRequirementPriorityCovered by
T-P3-PRG-1 — Pricing modelsFR-PRG-01MustUF-ORG-06
T-P3-PRG-2 — Program typesFR-PRG-02MustUF-TRV-03
T-P3-PRG-3 — Live booking summaryFR-PRG-03MustUF-TRV-03
T-P3-PRG-4 — Enrollment reportFR-PRG-04Must—
T-P3-PRG-5 — Program capacityFR-PRG-05Must—
T-P3-PRG-6 — Program count limitFR-PRG-06MustUF-ORG-06

FLT — Fleet and vehicle types

TaskRequirementPriorityCovered by
T-P3-FLT-1 — Vehicle limit per tripFR-FLT-03MustUF-ORG-23
T-P3-FLT-2 — Vehicle removal after bookingsFR-FLT-05MustUF-ORG-23

STF — Staffing

TaskRequirementPriorityCovered by
T-P3-STF-1 — Driver tracksFR-STF-01Musttrip-lifecycle
T-P3-STF-2 — Ready gateFR-STF-03MustUF-ORG-08, trip-lifecycle
T-P3-STF-3 — Moderator assignmentFR-STF-05Musttrip-day
T-P3-STF-4 — Reassignment deadlineFR-STF-07MustUF-ORG-08, scheduled-jobs

SEAT — Seats

TaskRequirementPriorityCovered by
T-P3-SEAT-1 — Company-assigned by defaultFR-SEAT-01MustUF-ORG-23, booking-payment
T-P3-SEAT-2 — Live seat mapFR-SEAT-02MustUF-TRV-03, scheduled-jobs, trip-day
T-P3-SEAT-3 — Priority windowFR-SEAT-03Should—
T-P3-SEAT-4 — Seat holdFR-SEAT-04MustUF-TRV-03, scheduled-jobs, booking-payment, booking-payment
T-P3-SEAT-5 — Seat statesFR-SEAT-05Mustbooking-payment
T-P3-SEAT-6 — Staff seat assignmentFR-SEAT-06MustUF-ORG-09
T-P3-SEAT-7 — Self-selection by planFR-SEAT-07MustUF-ORG-06, booking-payment

PAY — Payments and refunds

TaskRequirementPriorityCovered by
T-P3-PAY-1 — Refunds outside policyFR-PAY-04MustUF-ADM-10, UF-ADM-16, refunds

CHK — Check-in and check-out

TaskRequirementPriorityCovered by
T-P3-CHK-1 — Check-in at boardingFR-CHK-01MustUF-MOD-04
T-P3-CHK-2 — Vehicle matchFR-CHK-02Must—
T-P3-CHK-3 — Event recordFR-CHK-03MustUF-MOD-04, scheduled-jobs, trip-day, trip-day
T-P3-CHK-4 — Check-out at stopsFR-CHK-04MustUF-MOD-05, trip-day
T-P3-CHK-5 — Offline queueFR-CHK-05MustUF-MOD-06, scheduled-jobs, trip-day, trip-day
T-P3-CHK-6 — Incident reportingFR-CHK-06ShouldUF-ORG-12, UF-MOD-07
T-P3-CHK-7 — OccupancyFR-CHK-07MustUF-ORG-12, UF-MOD-03, trip-day

MOD — Moderator app

TaskRequirementPriorityCovered by
T-P3-MOD-1 — Vehicle-scoped accessFR-MOD-01MustUF-MOD-03
T-P3-MOD-2 — End-of-trip reportFR-MOD-02MustUF-MOD-08, trip-day
T-P3-MOD-3 — Access revocationFR-MOD-03MustUF-MOD-08, trip-day, trip-day
T-P3-MOD-4 — Installable appFR-MOD-04MustUF-MOD-01
T-P3-MOD-5 — Report lockFR-MOD-06MustUF-ORG-12, UF-MOD-08, trip-day

PAR — Parent tracker

TaskRequirementPriorityCovered by
T-P3-PAR-1 — Child-safety reportingFR-PAR-07MustUF-ORG-19, UF-PAR-05

ADM — Admin console

TaskRequirementPriorityCovered by
T-P3-ADM-1 — Dispute outcomes and refundsFR-ADM-04MustUF-ADM-10, UF-ADM-16
T-P3-ADM-2 — Dispute handlingFR-ADM-08MustUF-TRV-14, UF-ADM-10, scheduled-jobs

NTF — Notifications

TaskRequirementPriorityCovered by
T-P3-NTF-1 — Quiet hoursFR-NTF-03ShouldUF-SHR-15, scheduled-jobs, notifications, notifications

TRV — Traveler profile and history

TaskRequirementPriorityCovered by
T-P3-TRV-1 — Program discountsFR-TRV-04Mustbooking-payment

Decisions to close

These open decisions are cited by this phase's requirements:

On this page