Siebel UX is not up to date. Siebel Open UI introduction in 2012 made it possible for Siebel customers to change Siebel UI's look & feel by modifying CSS and writing small pieces of jQuery code. By doing so, you can make Siebel look in accordance with the corporate brand book and slightly improve how users feel using the system. Still, these changes do not bring Siebel UX to the level users expect from web applications in 2019 when it comes to visual aesthetics and ease of use.
When you ask your colleagues who are building beautiful, fast and highly interactive web applications for end users about the frameworks they use, you will hear them talking about React, Angular or Vue.js, not jQuery. While jQuery was originally designed in 2006 to simplify DOM manipulation and offered cross-browser support, the modern frameworks are making the development of great-looking and functionally-rich web applications faster and less expensive, with smaller codebase to write and maintain.
Account Summary view built using Vue.js and Quasar Components Library
Modern web frameworks allow developers to focus more on applications’ usability and functionality instead of low-level technical stuff. While there are notable differences between React, Vue.js and Angular, they and supporting libraries offer productivity improvement with the following features:
Effective code structuring with reusable components technology;
Advanced DOM manipulation and data binding with two-way data binding approach;
Ready-made mechanisms for state management;
Building, transforming, bundling code with Webpack;
- Reusable UI component libraries, public or internal.
Nexus'19 is available for free to everyone under the MIT license.
Installing Nexus’19 won't automagically transform the UI of your Siebel application. Instead, it allows you to tell your business users that finally you can give them the user experience they were looking for and start your Siebel transformation journey. You will be rebuilding Open UI view by view, user scenario by user scenario using the tools of "real" web developers. The beauty of Nexus'19 is that you can leverage the power of modern web frameworks and fully reuse the Siebel configuration you have been building for years. Because Nexus'19 operates on top of the Siebel Presentation Models’ layer, your Vue.js, React or Angular application will be 100% aware of read-only or required attributes of business components’ fields, validations, LOVs, picklists, state models, etc.
Mobile-friendly rendering of Siebel views for a Service Request creation with React
Currently, we are developing several Nexus'19 POCs internally and for our clients. On February 26, 2019, at 4 PM GMT we will host a webinar on what is possible to achieve with Siebel Open UI using Nexus'19 and modern web frameworks.
Also, in February and March, we will make several blog posts with examples of Siebel UX improvement and cover ways how to use cutting-edge web development practices with Siebel Open UI.