Y3.07.4Event-centered historical navigationdesign

An operator should be able to jump straight from a log entry to the exact moment it happened

Aliases: event-centered historical navigation · process control display

What it is

Event-centered historical navigation lets an operator jump straight from an alarm record, a command, a mode change, or a log entry to the exact moment it occurred and see the full context around that moment, instead of scrubbing blindly along a long time axis trying to guess roughly where an event sits. On the surface this looks like a navigation feature; in practice it determines whether a post-event review or an incident investigation can efficiently line up what happened with when it happened.

Why it happens

An incident review fundamentally has to do one thing: align discrete events — alarms, commands, mode changes — with continuously varying process variables on a single timeline, and work out which came first and which caused which. A shared time cursor plus an automatically expanded before/after window cuts down the manual work of searching the time axis and directly supports that ordering judgment. But this mechanism only holds if every relevant system's clock has been corrected and is mutually consistent — if separate subsystems each keep their own clock with an offset nobody has caught, then "jumping precisely to a moment" manufactures a false sense of certainty instead: two events whose real order was actually reversed become easier, not harder, to misjudge as correctly ordered, because the jump itself looks precise. That is this mechanism's most hidden failure mode.

Where it stops holding

An event's "time of occurrence" already has several possible definitions — when the data was generated at its source, when the system received it, or when an operator manually logged it after the fact — and these carry very different precision. If the interface does not label which one it is showing, a review ends up treating timestamps of unequal reliability as equally trustworthy evidence. Data lost during a communication outage and backfilled later in a batch also needs explicit marking, since where it appears on the timeline and when it actually happened can be two different things. A default expanded window should not become a limit either — investigators frequently need to reach further back to find the true trigger behind an event chain, and the interface should not block that path just because it set a default window.

Applying it

When correlating data from multiple sources that may run on different clock references, the interface should actively surface the time discrepancy between them and visually flag how uncertain that discrepancy is, rather than compressing an inherently uncertain ordering into a timeline that merely looks certain — the latter reads cleaner but erases the uncertainty from the evidence and quietly hands the risk to a user who does not know they are carrying it. Preserve the time-source metadata for every event record, synchronize all related trend charts and open a default surrounding context window when an event is selected, and let the operator expand that window in either direction at any time. Validate specifically with real historical cases that include backfilled data from a network outage and a known clock offset between subsystems, checking whether ordering and jump-to navigation both remain accurate.

Related

  • Same group: Y3.07.1 Trend display for rate and direction · Y3.07.2 Adjustable trend time scale · Y3.07.3 Misleading multiple axes
  • Nearby: Y7.05 Accident Investigation and Organizational Learning · Y2.07 Alarm response and acknowledgement
  • Search terms: event-centered navigation · historical playback · alarm and event log · timestamp synchronization

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/Y3.07.4