docs: Dashboard Principle + Landvex Dashboard audit prep
- DASHBOARD_PRINCIPLE.md (v1.0, LOCKED):
- Four questions: What, Where, How serious, What now
- Information hierarchy: Score -> Observations -> Map -> History -> Details
- Decision Density: Dashboard = 1-3 decisions max
- Not BI: helps user make decision, not consume statistics
- Verification checklist
- EXPERIENCE_AUDIT_QA.md updated:
- Screen 4: Landvex Dashboard (Phase: Manage)
- Dashboard-specific questions: 3-second understanding, today's decision,
80% ignorable, primary CTA
- Dashboard Principle check: What/Where/How serious/What now
- Decision Density target: 1-3 decisions
- One-Sentence Test: understand area performance and what to act on
- Ready for Landvex Dashboard screen (stresstest for Foundation v1.0)
This commit is contained in:
@@ -0,0 +1,99 @@
|
|||||||
|
# DASHBOARD PRINCIPLE
|
||||||
|
|
||||||
|
**Decision-Centered Dashboard Design for Landvex**
|
||||||
|
|
||||||
|
| | |
|
||||||
|
|---|---|
|
||||||
|
| **Version** | 1.0 |
|
||||||
|
| **Status** | LOCKED |
|
||||||
|
| **Scope** | All Landvex dashboards |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## The Four Questions
|
||||||
|
|
||||||
|
Every dashboard must answer:
|
||||||
|
|
||||||
|
| # | Question | Example |
|
||||||
|
|---|----------|---------|
|
||||||
|
| 1 | **What is happening?** | "Area score dropped to 87" |
|
||||||
|
| 2 | **Where is it happening?** | "In Nacka municipality" |
|
||||||
|
| 3 | **How serious is it?** | "Below threshold of 90" |
|
||||||
|
| 4 | **What do I do now?** | "Inspect area" / "Order report" |
|
||||||
|
|
||||||
|
If any question is missing, the dashboard is not complete.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Information Hierarchy
|
||||||
|
|
||||||
|
```
|
||||||
|
LEVEL 1: Score
|
||||||
|
(the single most important number)
|
||||||
|
|
||||||
|
LEVEL 2: Three most important observations
|
||||||
|
(what changed, why it matters)
|
||||||
|
|
||||||
|
LEVEL 3: Map
|
||||||
|
(where things are happening)
|
||||||
|
|
||||||
|
LEVEL 4: History
|
||||||
|
(trends over time)
|
||||||
|
|
||||||
|
LEVEL 5: Details
|
||||||
|
(drill-down for deeper analysis)
|
||||||
|
```
|
||||||
|
|
||||||
|
Not the reverse.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Decision Density
|
||||||
|
|
||||||
|
| Screen | Target Decisions | Notes |
|
||||||
|
|--------|-----------------|-------|
|
||||||
|
| Onboarding | 1 | "Should I join?" |
|
||||||
|
| Marketplace | 1 | "Should I register?" |
|
||||||
|
| Dashboard | 1–3 | "What do I act on?" |
|
||||||
|
| Report | 1 | "Should I invest/repair?" |
|
||||||
|
|
||||||
|
If a dashboard tries to support ten decisions, it needs to be split or restructured.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Not BI
|
||||||
|
|
||||||
|
Landvex is not BI.
|
||||||
|
|
||||||
|
**Not:** Tables, charts, widgets, KPIs.
|
||||||
|
**But:** Reality → Understanding → Decision.
|
||||||
|
|
||||||
|
The dashboard helps the user make a decision, not consume statistics.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Verification
|
||||||
|
|
||||||
|
For every dashboard:
|
||||||
|
- [ ] Can I understand the situation in 3 seconds?
|
||||||
|
- [ ] What is today's most important decision?
|
||||||
|
- [ ] Can I ignore 80% of the information?
|
||||||
|
- [ ] Is there a primary CTA?
|
||||||
|
- [ ] Does it answer: What, Where, How serious, What now?
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ändringshistoria
|
||||||
|
|
||||||
|
| Version | Datum | Beskrivning |
|
||||||
|
|---------|-------|-------------|
|
||||||
|
| 1.0 | 2026-07-02 | Initial dashboard principle for Landvex |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## STATUS
|
||||||
|
|
||||||
|
**LOCKED**
|
||||||
|
|
||||||
|
- Mindre revideringar: 1.x-serien
|
||||||
|
- Brytande ändringar: Kräver Architecture Review, ny major-version (2.0+)
|
||||||
@@ -240,14 +240,39 @@ If it takes two or three sentences, the screen is trying to do too much.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Screen 4: Dashboard (Placeholder)
|
## Screen 4: Landvex Dashboard (Placeholder)
|
||||||
|
|
||||||
**Product:** Landvex
|
**Product:** Landvex
|
||||||
|
**Phase:** Manage
|
||||||
**Status:** ⏳ Awaiting screen
|
**Status:** ⏳ Awaiting screen
|
||||||
|
|
||||||
|
### Dashboard-Specific Questions
|
||||||
|
|
||||||
|
| # | Question | Target |
|
||||||
|
|---|----------|--------|
|
||||||
|
| 1 | Can I understand the situation in 3 seconds? | Yes — score immediately visible |
|
||||||
|
| 2 | What is today's most important decision? | Clear primary action |
|
||||||
|
| 3 | Can I ignore 80% of the information? | Hierarchy: score → observations → map → history → details |
|
||||||
|
| 4 | Is there a primary CTA? | "Inspect area" / "Order report" / "View changes" |
|
||||||
|
|
||||||
|
### Dashboard Principle Check
|
||||||
|
|
||||||
|
| Question | Target |
|
||||||
|
|----------|--------|
|
||||||
|
| What is happening? | Score + key changes |
|
||||||
|
| Where is it happening? | Map or location indicator |
|
||||||
|
| How serious is it? | Threshold comparison |
|
||||||
|
| What do I do now? | Primary CTA |
|
||||||
|
|
||||||
|
### Decision Density
|
||||||
|
|
||||||
|
Target: 1–3 decisions
|
||||||
|
|
||||||
### One-Sentence Test
|
### One-Sentence Test
|
||||||
|
|
||||||
Target: "I see what I've earned and what to do next."
|
Target: "I understand how my area is performing and what to act on."
|
||||||
|
|
||||||
|
If it takes two sentences, the dashboard is trying to do too much.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user