OpenUI came as a pleasant surprise to most of us and it seemed to signal a new era for Siebel. The tired looking “High Interactivity” client was failing to impress users more familiar with modern day web applications. From a technology and platform support perspective, the tie to IE 8 was driving IT departments doolally.
So has OpenUI changed the face of Siebel as we know it?
Having had a chance to see the new “Synergy” theme in action, and having messed around with “Grey”, “Tangerine” and “Aurora” across the various releases of Siebel / OpenUI, I’d say the answer is:
Not nearly enough!
You see, the problem with Siebel isn’t the User Interface – it’s the User Experience. This difference in terminology is referred to frequently in the customer context (CX is all about managing the Customer Experience throughout their interactions with your business, for example the Sales or Service process. It’s not just about holding them and data about them in a relational database). However, UX is something that is just as important if users are to take up and use a system to it’s maximum potential. UX is about allowing system users to work intuitivly and to present data and processes in a way that adds value and allows each user to do their job with minimum fuss and maximum impact. Simple presentation of lists and forms just doesn’t cut it any more.
Take a look at the “Synergy” theme: The home page holds great promise as it greatly reduces the amount of “bumph” for the user to wade through: An important component of good UX is being presented with the data and tools required to perform the task in hand, not every piece of data held. I’m presented with a modern looking interface, with nice chunky controls and graphics for consistency across devices, and a modern looking calendar showing my activities for the day. And (Halleluiah!) the salutation applet is back – how did we ever survive without it? 😉
Navigate anywhere, click on “Accounts” for example, and I’m plunged back into familiar Siebel territory:
There is quite an inconsistency of styles going on here. The toolbar buttons are, well, nice enough but they look a bit like someones very first HTML web page. You’ll also note the pilfering of the Google “Apps” icon that brings up what would have been the toolbar. That “Apps” icon has been widely derided as a great example of bad UI design, as it lacks any sort of context as to it’s purpose, so it’s inclusion in Synergy really isn’t justified. Then you’ve got the Frequently Viewed and Recent Record applets, with their tiny fonts, that look so out of place; same with the Add and Go applet. Even something simple like an inconsistency of the drop down style and icon used in the toolbar and in applets just doesn’t make for a cohrent and consistent experience for the user.
Drill down into any record and we’re right in even more familiar territory, with a mixture of form and list applets: it’s Siebel 5.0 but with a veneer of webiness thrown on to the top. That “double plus” icon is a real stinker in my book; every person I’ve asked here in the office assumes that button allows the addition of many new records. It is in fact the “New” button (as opposed to the “Add” button to its left):
Now, I don’t mean to get overly critical of the themes, as clearly the themeing and applet layout are all customisable. I’m also aware that there’s only so much Oracle will want to change, so as to allow customers to upgrade without having to re-build the application. Anyway, we can now, of course, define our own custom renderers to present data and allow interaction in ways never before possible in a Siebel application and use pretty straightforward CSS to transform the look and feel of the UI.
However, I think Oracle have missed a significant opportunity to re-skin and re-design components of the out of the box application to show how OpenUI can transform the overall user experience, not just change the UI. We’ve all seen how awesome OpenUI can be, and Oracle themselves have demonstrated many visualizations and custom PRs that show just how much it can add to the end user experience. However, these are still tech demos and pre-sales tools – Oracle need to build them in to the core repository to allow their customers to immediately benefit from the power of OpenUI. At present, Siebel simply doesn’t do anything different – it’s the same old beast with a thin cosmetic layer atop it’s tired old skin. 😉
But hey, it’s not all doom and gloom and I think we all appreciate the massive amount of work that Oracle resources have put into OpenUI in all of it’s incarnations. I’m also aware that there are a number of organisations and individuals out there who are striving to take OpenUI to the next level and change the face of Siebel.
Are you one of these individuals? If so, would you like to share your thoughts, experiences and advice with others? Use the comments box below to show how you’ve enhanced your User Experience with OpenUI.