Product Observatory

See your backlog clearly

Choose the Jira workspace the app should use by default.

Create epicProcess notes

Control Tower

Daily delivery briefing

Saved-filter briefingJLR / ProdLens - Halo Current Sprint

This control tower is scoped to the selected saved Jira filter so the counts, drilldowns, and linked actions all stay aligned to the same backlog slice.

The dashboard is driven by a saved Jira filter and remembers the last one you used for this workspace.

Open backlog

25

Saved filter: ProdLens - Halo Current Sprint

In progress

20

ProdLens - Halo Current Sprint · statusCategory = In Progress

Active sprint

56

ProdLens - Halo Current Sprint · sprint in openSprints()

Stale backlog

0

ProdLens - Halo Current Sprint · no updates in 60+ days

Open actions

36

No due dates in the next 7 days

Linked Jira task queue

No signal

No linked Jira tasks yet

Create a Jira task from a control-tower signal to track which risks in this saved filter still need attention.

Change since last saved ProdLens analysis

-3 flaggedBaseline: 17 Mar 2026, 12:50

This backlog slice is healthier than the last saved ProdLens analysis for ProdLens - Halo Current Sprint.

Worsening

  • Stories without epic: +5

Improving

  • Missing story points: -8

Shared memory

Blocked actions

0

Open work marked blocked

Overdue actions

15

Past due follow-through

Recent analysis runs

Open History

No saved ProdLens analyses for this saved filter yet.

Recent meeting follow-through

Open actions
OpenFollow-up

Collect per-vehicle ping metrics/assumptions from teams for request model

Due 6 Feb 2026 · From Microsoft To Do sync 2026-03-13

OpenFollow-up

Attach automated dictionary update architecture link to the epic

Due 12 Feb 2026 · From Microsoft To Do sync 2026-03-13

OpenFollow-up

Post Halo channel message asking team to choose preferred ownership areas

Due 13 Feb 2026 · From Microsoft To Do sync 2026-03-13

OpenFollow-up

Schedule quick sync after stand-up or at 10:00 to confirm ownership choices

Due 13 Feb 2026 · From Microsoft To Do sync 2026-03-13

Sprint Focus

OVDS-3690

Create integration tests with localstack for Subscriber Service Queue Processor

StoryDone

OVDS-8003

[Dictionary Service] Deprecate OBA Handling

StoryTesting

OVDS-8004

[DPD] Deprecate OBA Handling

StoryDone

OVDS-8002

[VCI] Deprecate OBA Handling

StoryDone

OVDS-7995

Deprecate OBA Handling In Data Collection Provisioning & Config Management Services

StoryFunnel

OVDS-8017

[CCEM] Deprecate OBA Handling - Ensure admin tasks do not include non udr compliant vehicles

StoryDone

OVDS-7996

[OBG Discovery] Return (list of) undefined channel ids in ErrorPayload when vehicle requests invalid channel id(s)

StoryDone

OVDS-8145

[DPM] Remove legacy non-UDR signal translation support

StoryDone

Latest backlog items

OVDS-8159

[DPM] Add support for valueUpdate and triggerDelay triggers

StoryReview

OVDS-3799

Migrate VLC API Clients to new KeyCloak instance

StoryReview

OVDS-7956

[DS] Implement POST endpoint for consuming Service Gateway whitelist

StoryReview

OVDS-8261

[PS] MQTT Connection Timeout and Shutdown Resilience Optimisation

TaskReview

OVDS-8268

[DPM] Fix ClassCastException when updating data products with old spec Parquet files

BugFixed

OVDS-8267

Data Product Request Handler: Updating create dp request with eligibility criteria. Dp Tags

StoryDone

OVDS-8004

[DPD] Deprecate OBA Handling

StoryDone

OVDS-8266

Fix missing dd-agent.jar error in Kafka Gitops

TaskIn Progress

OVDS-8137

[VCI] Call new "bulk" endpoint to update EM policies when initialise

StoryReview

OVDS-8139

[DPD] Call new "bulk" endpoint to update data product policy

StoryDone

OVDS-8259

Fix flaky mutation tests caused by time-dependent test data formatting

BugDone

OVDS-8145

[DPM] Remove legacy non-UDR signal translation support

StoryDone

Delivery Radar