SAP Dashboards or ZEN wishlist
3There is lots of stuff we’d like to see in a new version of SAP Dashboards / Xcelsius. Probably the HTML5 version will focus mainly on HTML5 export functionality so lets stretch the wish list towards ZEN (I don’t want to type that 2314 counting character official product name).
If I look at SAP Dashboards / Xcelsius I’d love to see the following features being made available in a next version of SAP Dashboards or the new product ZEN. It is quite a wish list and I know that some of these things can be fixed with some creativity, but I’m looking for out-of-the-box functionality.
Here it comes..
- Help screen pop-ups / mouse overs
Now this is possible but requires to much tricks. The time of paper documentation is moving behind us. I’d like to see functionality to easily build integrated help functionality. With this I mean that I don’t need to create a background menu, transparent background to show over the dashboard, 10 custom label objects, a ‘close-window’ push button and some dynamic visibility logic to start the circus. Just provide help menu’s which are easy to configure.
- Decent printing options
I shouldn’t rely on 3rd party solutions for being able to print the dashboard the way I want it, including some simple annotations.
- Decent commenting options
This is not supported. Connecting to a remote database and store/retrieve comments is possible, but too much customizing.
- Flexible change of chart type (like in Webi)
I often use the Combination Chart just in case I want to change the chart type afterwards from line to bar chart. If I don’t do this, I’ll need to reconfigure the cell binding, properties, alignment, etcetera. Webi handles this much better.
- More developer-friendly drag and drop of components and objects
The amount of time you spend to align, resize and position objects can be reduced if this is improved. Selecting objects and moving them around sometimes works a bit buggy. Please fix this.
- New version of the Open Document Statement integration protocol. This should be ‘point-and-click’ easy
I shouldn’t need to be able to read HTML parameters for connecting BI content. Sure, it works OK and offers great functionality but this should be done like a ‘walk down the park’ instead of a ‘walk down the HTML parameter trial-and-error hell’. Make this point-and-click easy with a decent user interface.
- Easier integration between multiple dashboards
Jumping from one dashboard to another including parameters should be easy. This way you should be able to scale your development team without loosing interactivity. Now you often have one big sized dashboard with longer load times etc. Of course you can tune this with dynamic visibility, connection settings etc but cutting one dashboard into smaller pieces can have quite some advantages. Now this is possible, but only for advanced developers.
- Better support for custom fonts (include more than 1 custom font in the dashboard model)
The typography topic for dashboards is often completely skipped. I’ve seen and designed dashboards with a well designed typography model which really made a difference. Now the support for custom fonts is limited. If a user hasn’t got the used fonts on his machine, you can embed them in the dashboard. However, you can only embed one font. And flipping between serif and sans-serif for large headers and titles on one side and small lables and subtitles on the other side requires more than just one font.
- Debug mode for errors
Solving issues is often a complex process. An empty chart pops up. What’s going on? Does the connection not retrieve any data? Is the table range not large enough? Doesn’t the filtered row object pick the right label? Is the chart binded to the wrong cells? Is there a dynamic visability issue? Is there an authorization issue for the user? Is there no data at all in the source? And so on..
An advanced developer will be able to find the issue but this can require quite some time. I have been laughing quite often when an empty error dialog screen popped up in Xcelsius. Laughing only lasted for seconds, than the frustration came..
- CSS editor for easy theme and template creation
Xcelsius has some out of the box themes. Editing these themes is not possible for the average developer. In the installation folders of Xcelsius, CSS files are stored which contain all the styling. I’d like to see a modern CSS editor in which you can load, edit, save and share CSS templates. This way dashboard development can be taken to the next level.
- More flexible and detailed property options for all components
From a design perspective, Xcelsius falls short in some area’s. It does a real great job in the first 95% but as a die-hard, you also want to slam those last 5%. For example, a combination chart has no alerting options (comes in FP3). Setting markers in line charts (sparkline chart excluded) is only possible for every value on the X-axis. I, the designer, want to be able where and how the markers should be applied. For example one on the highest or lowest, and one in the end, not just everywhere.
The default legenda looks just ugly. I want to be able to make a more sophisticated legenda. And why can’t I set the scale range for the microchart? Now two charts cannot be compared since they can have a different scale range. Not to speak about the number of times I had to copy multiple graphs on top of each other to be able to create the chart looking exactly the way I wanted it to do. And for charts with a scale from negative to positive values I want to be able to make the X-axis line for the ’0′ Y-value a bit thicker but I’m only able to make the bottom X-axis line thicker (the lowest value line). This is just a small set of examples of stuff you just wanted to be able to configure slightly different, with a big positive impact on the user experience.
Conclusion
SAP Dashboards / Xcelsius has surprised me time after time by it’s flexibility and ability to realize requirements by applying ‘tricks’ and ‘voodoo magic’. This makes it that I love the product. Possibilities sometimes look endless. But when someone has to support this magic dashboard full of MS Excell spells and dynamic visibility voodoo, you may loose some friends.
Therefore I like to see some of this magic back in the standard component properties and menus. What does your wish list look like?
Live Blog: SAP Dashboards Statement Of Direction
1
Live blogging in bullet style…
SAP Dashboards Enhancements:
- FP3 will bring drill from SAP Dashboard Design model to SAP Transaction to empower action-driven dashboards
- SAP Dashboards is not a Deski case because there is no ‘Webi’ replacement
- Not clear when SAP Dashboards will be ‘replaced’ by ZEN
- Still money being invested in SAP Dashboards features and mobilization
- First focus on mobility support
- Looks like there isn’t many being upgraded in the development area
- Focus more on new visualizations (Waterfall chart and alerts for combination charts)
- Focus more on performance and stability
Mobile:
- Mobilized version of SAP BO Dashboards will be released to improve mobile functionality
- SAP for now points towards partners to get SAP Dashboards on mobile devices as long as they haven’t released their own HTML5 version
- Offline access to dashboards will be made available
- Overview of mobile features in slide below
- Great amount of SAP Dashboard components are supported in HTML5 version
ZEN Release:
- ZEN Preview and beta around summer 2012
- ZEN Ramp-up planned for end of 2012
- ZEN GA somewhere in 2013
- Initial release of ZEN focusses on SAP HANA and SAP BW multidimensional models including hierarchies
- HTML5 SDK being looked into to be able to develop custom HTML5 components
- ZEN only available through SAP BusinessObjects BI 4.0 platform, not on older versions
- ZEN will be a client development tool to create dashboard models, then distribute through platform
- ZEN stands for SAP Business Objects Analysis, edition for application design
- ZEN will have a SDK
- ZEN is the ‘new’ web application designer
- Uses Eclipse technology
Conversion of SAP Dashboards to ZEN
- There is a plan to bring SAP Dashboard models into the ZEN solution
- It should be a seamless integration (duh?!)
- No needed redevelopment is talked about
- ZEN output / visualisation is natively HTML5
I will share all slides from the webinar after I’ve received them.
More info on ZEN can be found here.
Update May 10, 2012:
ASUG Webcast summary on ZEN. Lots of information.
The future of SAP Dashboards: codename ZEN
0Introduction
There has been a lot of buzz around the future of SAP Dashboard Design aka Xcelsius. It has been clear that the development in this tool is way behind to the new products popping up like the SAP BO Explorer including the Exploration Views feature. In general, there hasn’t been a major release for SAP Dashboard Design including new functionalities, other than focussing on the integration with SAP BW.
One of the top influencers in the BI community, Mico Yuk, addressed this issue publicly by tweeting about the subject. With this, she drew the attention from many SAP executives.
As a result, a webinar was organized for the 18th of April 2012 in which SAP would unveil their plans for the SAP Dashboard Design product. Will it die? Will it evolve to a web platform? Will we ‘only’ receive HTML5 functionality and when will all these things really start to happen.
Announcements
Prior to the webconference, Adam Binnie (Global VP & GM, Business Intelligence at SAP) released a blog post in which he gave some more insight on the future of the Dashboarding solutions from SAP. You can check out the blog here.
In this blog post, he describes a new dashboard product codenamed ZEN, that is intended to provide rich, professionally authored, HTML5 applications and dashboards.
- HTML5 for rendering the “mobile first” experience and parity of experience between mobile devices and the desktop.
- Data access layer structured to support both big data (SAP HANA) and SAP NetWeaver BW data sources.
- Rich set of controls allowing both complex application development and quick easy dashboard production.
“It means choice and immediate value for both customer bases. Customers already employing SAP BusinessObjects Dashboards (formerly Xcelsius) will be able to deliver rich dashboards on mobile devices. While customers looking to create more complex and sophisticated user experiences will have that control within project Zen.
Moving forward, the intent is for these two to slowly merge together, bringing the richness, diverse data source support, and dynamic “what-if” capabilities of SAP BusinessObjects Dashboards to the Zen architecture; in addition to bringing the fine grained control and enhanced development experience to the dashboards world”
They also say that the new solution will be opened up to the partner eco-system for adding even more rich functionality. For the current product, SAP Dashboard Design, it has proven to be a very strong plus.
There is also a more detailed ‘Statement Of Direction’ document included which can be found here.
Features
I’m very curious where the difference in ‘fine grained control’ and ‘enhanced development experience’ lies, in relation to the current SAP Dashboard Design product. I think it will definitely be a web-based solution instead of the client solution SAP Dashboard Design is at the moment. With the evolving HTML5 features, this might bring very rich possibilities in which it is much easier to integrate dashboards in web applications and mobile apps.
Also features like write back, annotations, scheduled views and dashboard bursting are mentioned.
Write back can of course be very interesting for specific scenario’s. Especially if you look at it from a ‘action-based’ dashboard perspective. You see a error on the dashboard and want to take action by going to, for example, a SAP transaction to solve issues. Or update your forecast, based on gained insights by the dashboard.
Annotations has been a very long awaited feature. You want to be able to make annotations in your dashboard ‘snapshot’. You want to be able to explain why you were over-achieving or failing. You want your colleagues to be able to learn from your countermeasures so that they can benefit from your experiences. So your colleagues should be able to see what the effectiveness of your countermeasures were, by checking your annotations. Until now, making annotations hasn’t been properly supported so I’m very curious about how this will be implemented.
Personally, I also hope that printing features will be improved heavily, as well as a reduce in needed complexity to create interactive dashboards with drilldowns and filters. The MS Excel layer has provided a great piece of flexibility, but it also often costs to many time to build ‘simple’ drill down features between multiple objects.
Some other stuff like being more flexible to change data visualizations without needing to reconfigure the whole object from data binding, color properties etc would be very nice. We’ve seen in Webi and the BO Explorer that this is possible so I’ll keep my fingers crossed for this one.
Planning
The intent is that both technologies, and their content and applications, will resolve onto a common tool within a few releases, and with minimal disruption for the customers using them.
Phase 1 (roughly end of 2012)
- SAP BusinessObjects Dashboards gains HTML5 output option to allow delivery to mobile devices.
- Zen’s initial release plans for HTML5 application development connected to SAP HANA and SAP NetWeaver BW.
- Both tools plan to leverage the SAP BusinessObjects Mobile app to manage them locally on the device and provide a single point of entry.
Phase 2
- The HTML5 component library of Zen is anticipated to expand to match current SAP BusinessObjects Dashboards offerings.
- Third party components support is planned for Zen so the large eco-system of SAP BusinessObjects Dashboards can also start to reach out to new customers.
- We anticipate continuing to expand the range of charting and other visualization choices for designers, and include additional features like: Write Back, Annotations, Scheduled Views, Dashboard Bursting to name just a few.
Phase 3
- The plan is to unify the data access technologies allowing the new Zen runtime to access all types of data and converge the two design environments into one.
Conclusion
I think that tonights webinar (it’s the 18th of April today) won’t bring many news other than the information already provided through the blog post of Adam. Personally, I see this a great opportunity from SAP to leverage their dashboarding solution for guided analysis, not to mistaken with ad-hoc analysis solutions like the BO Explorer. The mentioned features sound very nice and SAP preparing itself for mobile is for sure the right path forward. It also seams like they are providing customers with a ‘migration option’ for existing SAP Dashboard Design / Xcelsius dashboard towards this new ZEN product.
In the end, time will tell and I’ll make sure to follow the further developments. To end with, I’d like to thank Mico Yuk, from Benchmarkers.com, for getting SAP Dashboards on the agenda of SAP again and communicating actively on the subject. Thumbs up Mico!
Update May 10, 2012:
ASUG Webcast summary on ZEN. Lots of information.



Recent Comments