Skip to Content
Trips Enjoy
Delivery Plan

P6 — Family and scale

Delivery tasks for P6: live tracking, parent tracker, analytics, public API, generated from the requirement trace.

Theme. Family and scale — live tracking, parent tracker, analytics, public API

Definition of done. Parents see their children live; organizations get analytics and integrations. (BRD section 3.3)

26 tasks from 5 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
WebSocket channel with SSE fallback for live dataPlatform
Public API gateway: keys, rate limits, OpenAPI publicationPlatform
Analytics warehouse and export pipelinePlatform

ORG — Organization tenancy and settings

TaskRequirementPriorityCovered by
T-P6-ORG-1 — CRM and webhooksFR-ORG-06ShouldUF-ORG-17, UF-ORG-24, scheduled-jobs
T-P6-ORG-2 — Custom brandingFR-ORG-08CouldUF-ORG-20

TRK — Live tracking

TaskRequirementPriorityCovered by
T-P6-TRK-1 — Live vehicle locationFR-TRK-01MustUF-ORG-12, scheduled-jobs, trip-day, trip-day
T-P6-TRK-2 — Location collectionFR-TRK-02MustUF-DRV-04, scheduled-jobs, trip-day, trip-day
T-P6-TRK-3 — Passenger vehicle viewFR-TRK-03MustUF-ORG-12
T-P6-TRK-4 — Per-trip child tracking switchFR-TRK-04MustUF-PAR-03
T-P6-TRK-5 — Tracking data scopeFR-TRK-05Musttrip-day
T-P6-TRK-6 — End of trackingFR-TRK-06MustUF-DRV-04, UF-PAR-03, trip-day
T-P6-TRK-7 — No live position for travelersFR-TRK-07MustUF-TRV-08, trip-day

PAR — Parent tracker

TaskRequirementPriorityCovered by
T-P6-PAR-1 — Linking a childFR-PAR-01MustUF-PAR-01
T-P6-PAR-2 — Parent view scopeFR-PAR-02MustUF-PAR-02
T-P6-PAR-3 — EligibilityFR-PAR-03MustUF-PAR-03
T-P6-PAR-4 — Child-data restrictionsFR-PAR-05Musttrip-day
T-P6-PAR-5 — Link ends with the bookingFR-PAR-06MustUF-PAR-06

ANL — Analytics

TaskRequirementPriorityCovered by
T-P6-ANL-1 — Organization analyticsFR-ANL-01MustUF-ORG-16
T-P6-ANL-2 — Supplier analyticsFR-ANL-02ShouldUF-ADM-15
T-P6-ANL-3 — Admin analyticsFR-ANL-03MustUF-ADM-15
T-P6-ANL-4 — Ranges, freshness and exportFR-ANL-04ShouldUF-ORG-16, UF-ADM-15
T-P6-ANL-5 — Privacy in analyticsFR-ANL-05MustUF-ADM-15

API — Public API

TaskRequirementPriorityCovered by
T-P6-API-1 — Public APIFR-API-01CouldUF-ORG-24
T-P6-API-2 — API key lifecycleFR-API-02Could—
T-P6-API-3 — Read resource endpointsFR-API-03Could—
T-P6-API-4 — API conventionsFR-API-04Must—
T-P6-API-5 — OpenAPI publicationFR-API-05Should—
T-P6-API-6 — Rate limiting behaviorFR-API-06Should—
T-P6-API-7 — Webhook contract parityFR-API-07MustUF-ORG-24

On this page