Outcomes & ROI

Why an Offline Dash Protects You in a Customer Conversation

User Solutions TeamUser Solutions Team
|
9 min read

The two most expensive numbers on any dashboard are a projection somebody repeated as a fact, and a blank somebody read as a zero. Both are avoidable, and both are avoided the same way: by labeling where every figure came from at the point where it is displayed. EDGEBIC by User Solutions puts a provenance label on its dashboard tiles, showing whether a number is a recorded event, a projection, an estimate, or an absence.

This post covers one return: not paying for a number that was misread. It sits under the EDGEBIC results guide and underpins how honest promise dates win repeat customers, because honesty about dates depends on honesty about the data behind them.

Two Failure Modes, Both Silent

Start with the failures, because they explain why this seemingly cosmetic feature is worth a post.

A projection escapes as a promise. A salesperson looks at a tile, reads a completion date or a delivery percentage, and says it on a call. The figure was the scheduler's current arithmetic, correct at the moment and expected to move as actuals arrive. The customer heard a commitment. Two weeks later the number has moved, as it was always going to, and the conversation is no longer about scheduling. It is about whether you can be believed.

An absence gets read as a measurement. A tile shows nothing because the source data does not exist yet. Somebody reads it as zero. Zero is a strong claim: it says the thing was measured and the answer was none. Decisions follow. Nobody investigates a metric that reads zero, so the gap persists precisely because it looks like good news.

Neither failure announces itself. Both happen in the gap between what a number is and what it looks like, and that gap is invisible unless something on the screen closes it.

The Mechanism: Every Tile Carries Its Provenance

Cockpit tiles in EDGEBIC carry a small data-quality label stating where the number came from. Four categories, and each has a different rule for how far the number should travel.

LabelWhat it meansWhere the number may go
LiveA persisted real event; trust itAnywhere, including customer conversations
PlanThe scheduler's projection; improves as actuals flowInternal use, framed as a current projection
EstimateA heuristic figureDirection only; never a commitment
OfflineThe source does not exist yet; shown as a dashNowhere. It is an absence, not a value

Hovering a tile's info icon gives the exact formula and source, so the label is a summary of something you can inspect rather than a mood indicator.

The same principle appears in the report layer. The OEE report shows quality, and therefore OEE itself, as not applicable when kiosk punches are absent, rather than substituting a hopeful hundred percent quality that would produce a confidently wrong figure. On the standup view, the safety and quality band shows a dash with an offline label until incident and defect logging exists. The executive view's revenue-dependent tile does the same until revenue data is captured.

That consistency is the point. A system that fabricates one plausible value teaches you to distrust all of them.

Why This Is Not a Quality Score

The most common misreading of provenance labels is to treat them as a ranking, with recorded events good and projections suspect. That is wrong and it leads people to discard the projection, which is often the most useful number on the screen.

They are not a ranking, they are lanes. Each category answers a different question:

  • A recorded event answers what happened. It is the only category safe to state externally without hedging.
  • A projection answers what the plan currently implies. For work that has not happened yet, this is the only kind of answer that exists, and demanding a recorded event instead is demanding that you wait until it is too late to act.
  • An estimate answers roughly which direction. Useful for triage, useless for commitment.
  • An absence answers nothing, honestly.

A projection is supposed to move. That is not instability, it is the number incorporating new information as actuals arrive. The failure is never that the projection moved; it is that somebody removed the qualifier before repeating it.

The Causal Chain to Real Cost

  1. A figure is displayed without any indication of its provenance.
  2. A reader without context treats it as equivalent to every other figure on the screen.
  3. The figure crosses a boundary. It goes into an email, a customer call, a management pack, or a spreadsheet.
  4. The qualifier does not travel with it. Nobody was carrying one.
  5. The number behaves according to its actual category. The projection moves; the absence sums as zero.
  6. The cost lands. A commitment is missed, or a decision is made on a movement that never happened.

Step three is where the damage becomes irreversible, and step three almost always involves somebody with less context than the person who built the dashboard: a new planner, a salesperson, an auditor, or a spreadsheet.

The Governance Rule Worth Writing Down

The mechanism gives you the labels. The return comes from one policy on top of them, which takes a sentence and prevents the whole class of error.

Recorded events may be stated. Projections may be discussed, always framed as projections. Estimates inform direction only. Absences are never filled in.

Applied to the boundary cases:

  • A customer asks for a date. If the job is complete, you have a recorded event. If it is not, you have a projection, and the honest sentence is that the plan currently lands on that date, which is different from promising it. That distinction is the whole of aligning sales and production promises.
  • A management pack pulls tiles into a monthly report. Add a provenance column. Never zero-fill an absence, because spreadsheets aggregate blanks as zero and will manufacture a trend that did not occur.
  • A metric reads as an absence. That is a project, not a result. Somebody should be capturing that source, and the dash is the reminder.

Measuring the Exposure in Your Own Plant

This one is an audit rather than a measurement, and it takes an afternoon.

  1. List every figure your plant quotes externally in a month. Delivery dates, percentages, progress updates, anything that reaches a customer.
  2. Classify each by provenance. Recorded event, projection, estimate, or absence. Be honest about the estimates.
  3. Count the projections that were stated without a qualifier. That count is your exposure.
  4. For a sample of those, check how much the number moved afterward. The movement is what your customer experienced as a broken commitment.
  5. Search your reporting for zeros that are actually absences. Any metric reading exactly zero every period deserves a look at whether it is measured at all.
  6. Write the governance sentence and circulate it. Free, and it stops the recurrence.
  7. Turn each absence into a decision. Either capture the source or accept that you do not measure that thing. Both are respectable. Displaying a fabricated value is not.

For documented outcomes rather than typical ones, the User Solutions and RMDB lineage includes GE Railcar moving from 30 percent to 90 percent on-time delivery, and the USS Nimitz refit coordinating more than 26,000 tasks. Those belong to their engagements and are quoted as heritage, not as forecasts.

Where a Provenance Label Does Not Help

Four limits, and the first is the one that matters most.

It certifies the source, not the accuracy. A punch recorded at the end of a shift from memory is still a recorded event, and it is still wrong. Provenance tells you where a number came from, and if the capture habit is poor the number is poorly grounded regardless of its label. Labels do not substitute for actuals discipline.

It does not tell you the metric is relevant. A perfectly recorded figure can be the wrong measure of the thing you care about. A station can post excellent numbers producing work nobody ordered. Provenance is upstream of relevance and says nothing about it.

It cannot stop a determined misquote. If somebody wants a firm number for a customer call and only a projection exists, the label will not physically prevent them from stating it. The label makes the choice visible; the discipline is still yours.

An absence is not always worth fixing. Some sources are genuinely not worth capturing for a given plant, and the honest end state is a permanent dash and an explicit decision not to measure it. That is a legitimate answer. What is not legitimate is leaving the question open for years while a blank quietly reads as good news.

The takeaway

Dashboards fail commercially in two ways that have nothing to do with arithmetic: a projection gets repeated as a fact, and a blank gets read as a zero. Both are prevented by making provenance travel with the number instead of with the person who remembers, and both cost real credibility when it does not. Read the labels as lanes rather than as a quality ranking, adopt one sentence of governance about which category may leave the building, and treat every dash as an open decision rather than a comforting zero. To see the labeling against your own data, book a demo of EDGEBIC, and if you are on the older platform, the move from RMDB to EDGEBIC brings the dashboards with it. Read this next to getting your team to trust the schedule and how customer service answers where is my order.

Because zero is a measurement and a dash is an admission, and confusing the two produces confident wrong decisions. A zero says the thing was measured and the answer was none, which invites conclusions: our scrap is nil, our incidents are nil, nothing needs attention here. A dash says the source has not been captured yet, which invites a different and correct response, namely go and capture it. EDGEBIC shows a dash with an offline label on any tile whose source data does not exist, and the blank is deliberate rather than a defect.

It converts a forecast into a promise. A projection is the scheduler's best current arithmetic and it is expected to move as actuals arrive, which is a feature rather than a flaw. But once it has been said out loud to a customer as a fact, the customer holds you to the figure and not to the qualification. When it moves, and it will, the cost is credibility rather than accuracy. The practical rule is that projections may be quoted internally and framed as current projections, while only recorded events should be stated externally without hedging.

No, it means they answer different questions. A recorded event tells you what happened. A projection tells you what the plan currently implies, which is exactly what you want when the work has not happened yet. A heuristic estimate tells you a direction. None of those are unreliable in their own lane; they become unreliable when the lane is unknown, because then a reader treats all three identically. The label is provenance, not a quality score, and its whole value is that it prevents a reader from silently promoting one category into another.

Expert Q&A: Deep Dive

Q: Everyone in our plant knows which dashboard numbers are solid and which are guesses. Why do we need labels on them?

A: Everyone who has been there three years knows. That is the problem, because that knowledge is unwritten, it is unevenly distributed, and it is exactly what a new hire, a salesperson on a customer call, or an auditor does not have. The cost shows up at the boundary of the plant, not inside it, where somebody with less context repeats a projection as a fact or copies a blank into a spreadsheet as a zero. Labeling provenance at the point of display makes the caution travel with the number instead of with the person, so it survives handovers, new hires, and the moment somebody screenshots a tile into an email.

Q: We have a spreadsheet that pulls dashboard figures into a monthly pack. How should we handle this there?

A: Carry the label into the pack, and never let a spreadsheet function turn an absence into a value. Two things go wrong when figures are exported without provenance. First, the pack looks uniform, so a projection and a recorded result appear side by side with identical authority and the reader has no way to tell them apart. Second, and worse, spreadsheets are eager to convert a blank into zero in sums and averages, which quietly drags an aggregate down and creates a trend that never happened. Add a provenance column beside every figure, exclude rather than zero-fill anything marked offline, and state in the pack's front matter which categories are recorded and which are projected.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together