Data Analyst / Engineer · Focus area 3: Analytics and dashboards
DT9: Dashboards and decisions
Goal: build dashboards that people who aren't technical read correctly and act on: start from the decision, define every metric in plain words, choose charts that fit the question, draw them honestly and accessibly, choose a BI tool sensibly, and protect people's privacy on the page.
You'll need: DT6, DT8, Module 16 (Responsive Websites), Module 79 (Privacy and Data Protection), and the SabziSathi practice kit.
Where this is used: a store manager glancing at yesterday's sales before opening; a hospital administrator checking bed occupancy; a district officer reviewing a scheme's reach. Most people meet data through a dashboard, so the dashboard decides whether the work behind it leads to good decisions.
How it differs: an analysis can explain its caveats in a meeting. A dashboard is read alone, quickly, by people who didn't build it, so its definitions, scales and warnings have to be on the page.
Time: reading about 2 hours · practice (the Try it tasks) about 3 hours · assignment about 3 hours.
Lessons
- 1Start from the decisionReading 15–25 minutes, plus practice✓
- 2Choosing the right chartReading 15–25 minutes, plus practice✓
- 3Honest and accessible chartsReading 15–25 minutes, plus practice✓
- 4BI tools and a single set of definitionsReading 15–25 minutes, plus practice✓
- 5Privacy, freshness and trust on the pageReading 15–25 minutes, plus practice✓
🛠️Assignment: A dashboard for SabziSathi's store managers
This is Project 3's preparation.
- Write the dashboard brief: readers, decisions, frequency and three headline metrics with definitions.
- Choose a chart or table for each question and say why.
- List every problem on the starter's dashboard: numbers, definitions, scales, accessibility and privacy.
- Rebuild the dashboard to read only from the marts, with zero-based bars, a table after each chart, definitions, suppression and a freshness line.
- Ask someone who isn't technical to read it and answer three questions from it; note where they hesitated.
Self-check before you finish:
- [ ] Every headline number matches the warehouse.
- [ ] Every metric is defined in words on the page.
- [ ] Bars start at zero and each chart has a title and a table.
- [ ] No name, phone, email or count below 5 appears.
- [ ]
pytest tests/test_dashboard.pypasses all 8.
✅Module check
Explain in a few sentences, in your own words:
What makes a dashboard trustworthy for people who aren't technical?
Show a good answer
A good answer mentions: starting from the reader and their decision; a few metrics, each defined in plain words with what's included and the unit; comparisons; charts matched to the question; zero-based bars, shared scales and restrained colour; titles and tables for accessibility; definitions kept in one place for every tool; small counts hidden and no personal data; a freshness line; and clear notes on incomplete, delayed or synthetic data.
📚Official references
Official documentation and guidance for this module's topics, chosen on 2 November 2026. Tools, laws and standards change, so check the current version before you rely on a detail. If a link has moved, search the same site.
📝Module quiz
10 questions · 10 marks each · 100 marks in all · pass mark 70% · retry as often as you like ·
