Skip to main content
  • Data

Two dashboards, two numbers: it is almost never a bug

The most frequent cause is not technical. It is two different business definitions of the same metric, each correct in its original context. How to get the monthly reconciliation meeting off the agenda.

· 4 min read · AzerOps

The board opens two reports supposed to say the same thing. The figures differ by seven per cent. IT is blamed, an investigation is launched, and nobody finds a bug — because there is not one.

What is actually happening

Take an ordinary metric: monthly revenue. Two teams defined it, at two different times, for two different uses.

Financial control counts at invoice date, excluding tax, excluding credit notes from the prior year. Sales counts at signature date, including orders not yet invoiced, because that is what measures team performance.

Both definitions are correct. Both answer a legitimate question. They simply do not answer the same question, and giving both metrics an identical name creates the illusion that they should.

Why the technical fix fails

The usual reaction is to ask IT to "reconcile the figures". That is an impossible request: IT has no authority to decide what the company's revenue means. At best it can produce a reconciliation table explaining the gap, which occupies one person every month without ever fixing the problem.

The problem is a governance problem disguised as a technical one.

The fix: one definition per metric, written and arbitrated

Three steps, of which the second is the only hard one.

1. Inventory the existing definitions. For each key metric, list every variant in circulation, with the report each appears in and the actual calculation rule, extracted from the code rather than the documentation.

2. Have a business authority arbitrate. Financial control, usually. For each metric, one definition becomes the official one. The others do not disappear: they get renamed. "Revenue" and "signed revenue" are two distinct metrics, and simply naming them differently removes eighty per cent of the misunderstandings.

3. Write the definitions into the semantic layer. One implementation per metric, reused by every report. Any new definition must go through the same arbitration.

The point that blocks

The arbitration. Nobody wants to tell the sales director that their definition is not the official one. That is why this step must be sponsored by a general or financial management, never by IT, which has neither the standing nor the interest to decide.

Where that sponsorship does not exist, the most elegant technical project will change nothing: you will have a modern platform that still produces two different numbers.

The sign that it worked

The monthly reconciliation meeting disappears from the agenda. It is the only success indicator that matters, and it is verifiable.

Related articles

Twenty minutes is enough to know whether we are useful

No sales deck. You describe the need, we say whether it is in scope, at what price and on what timeline. If it is not for us, we say so during the call.