The Dashboard Pattern
Provide a visual overview of a system or a process, laying out all the high priority milestones, and end-goals/outcomes.
It helps a user to get a bird’s eye view of complexity, and identify paths through it.
Type of Design
Good for Contexts like
Engagement in System
Following through on a Strategy
Making a Strategy Decision
Problems & Contexts It Can Work For
A Dashboard provides a useful summary to users who are already engaged in the system, to keep them using it and on track while trying to behave as best possible. The dashboard reflects back how the user is doing, what could be improved, what they’re succeeding at, and even how the person’s performance compares to others.
The Dashboard can also be a place for the user herself to store information, express her preferences, and keep track of how she’s doing and what she’s done.
How to Make It
It’s a front-end programming challenge, to display customized visuals based on the user’s input, stats, and behavior.