Now that we understand what the end user is trying to do with the dashboard - and the basics of how it will look - we can then start making decisions on all the potential types of filters and drill-downs that are possible. To help explain this, comparison functionality is always important: Say you have sales data and you want to compare this year's trend to a previous year's (since choosing a date range is a common filtering functionality). Are you doing better or worse than a previous year? Using a dashboard-design illustration, perhaps it's helpful to see dashboards as a building of three levels:
The ability to drill down into these levels - and filter the data - is the main part of the user experience. One consideration of the user experience is the end user's "role." If you're an executive, you often don't have the time to go over the raw tabular data, you're likely concerned with just the summary view or the trends of the second tier (so you can make important, timely decisions).
With the dashboards designed by Dundas Consulting, we try to balance the amount of data shown - never too much! - and we regularly try to display as much data as possible without having to drill down. It's always a fine line to walk when you consider the amount of data vs. the amount of functionality. Here is where hover-overs come in handy. Executives may not want to drill down to another page, they may wish to see just a breakdown or a metric on the same page, so employing a hover-over will usually suffice.
Another important factor to consider is having a printable version of the dashboard, as it imposes certain restrictions. These considerations include: