
Dashboards are the visible part of an analytics investment, so they absorb most of the attention and most of the budget. They are also the part that matters least. A dashboard is a rendering of a number; the question that decides whether anyone acts on it is where the number came from and whether it means the same thing this month as it did last month.
Define the metric before you plot it
Ask three people in a company what counts as an active customer and you will often get three answers. None of them are wrong; they are answering for different purposes. The failure is not disagreement, it is leaving the disagreement implicit until two teams present contradictory numbers in the same meeting.
Write the definition down next to the metric, including what it excludes. The exclusions are where the arguments live.
Lineage is the product
When a number looks wrong, the only useful question is which upstream change caused it. If answering that means reading a chain of undocumented transformations, nobody will answer it, and the dashboard quietly stops being trusted.
Being able to trace any figure back to the rows that produced it is what separates a data platform from a collection of queries.
- Where each source lands, and how often it refreshes
- Every transformation between raw and reported, in version control
- Who owns each dataset and who to ask when it looks wrong
- What happens downstream when a source is late or missing
Test the data, not just the pipeline
A pipeline that runs successfully every night and loads nothing is a pipeline that passes all its tests and has failed completely. Assert on the data itself: row counts within expected bounds, no unexpected nulls in columns that matter, totals that reconcile against the source system.
Fewer metrics, more trusted
A dashboard with forty tiles is usually a sign that nobody could agree on which six mattered. Every metric on the page is a maintenance commitment. Cutting the list is not a loss of insight; it concentrates the effort where the decisions actually get made.
The visible layer is the cheap part. Spend the effort on definitions, lineage and tests, and the charts largely take care of themselves.


