I wrote about the importance of navigation in any BI application, whether it is a report or a complex dashboard, in various prior posts. Recently, i realized that discussing navigation without mention of context is incomplete. When talking about context in the context (no pun intended) of a BI application, we typically refer to a drill point.
In a classic application, navigation is concerned mostly with pagination and directional orientation. However, almost any BI application also includes drilling capabilities. These are essentially filters that “pan” the user perspective around certain attributes. For example, a drop down box can be used to present a list of business unites, and when a user selects a particular business unit, the data in the dashboard filters to reflect only data relevant to this business unit. In essence, this drilling is also a type of navigation. To make sure your users are not getting “lost” and confused, you should consider both the classic pagination navigation, how to get from one screen to another, but also the contextual navigation, or drilling, and how it affects, or play off and in tandem with the rest of your application navigation scheme.
As is the case in any application, the key point is being thoughtful and thorough, and building to spec, rather than having a one size fits all design answer. With that said, while in most cases you will find that maintaining your user contextual choices is desirable while navigation across pages, that may not always be the case. In particular when you consider bi-directional navigation. As users move “back” to prior screens for example, should you keep newer contextual choices they made on forward screens, or revert back to the context that was applied on a page when they left it?
And one last thought on this topic: as always, the key consideration should be the user’s needs and requirements, and not some tool or technology capability. If you are designing a BI application with a tool that does not allow you a good level of flexibility around navigation and context, you should probably be looking for a different tool.
-
Archives
- October 2021
- June 2020
- June 2017
- March 2017
- September 2016
- June 2016
- February 2016
- November 2015
- July 2015
- May 2015
- March 2015
- January 2015
- September 2014
- August 2014
- July 2014
- June 2014
- March 2014
- February 2014
- January 2014
- December 2013
- October 2013
- August 2013
- July 2013
- June 2013
- April 2013
- March 2013
- February 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
-
Meta