Siebel IP17 – Statement of Direction


It has been released, the yearly ‘Statement of Direction’ – for many regarded as a ‘State of the Union’ for Siebel – for the release to come. That will obviously be Innovation Pack 2017, to see the daylight around April/May next year. John Bedford posted on Oracle OpenUI blog last week about it.

The full details can be found per usual on Oracle Support:

Innovation Pack 2017 (17.0) for Siebel CRM Statement of Direction / Planned Features (Doc ID 2179185.1)

For sure, Innovation Pack 2017 first and foremost is focused on Siebel Composer, Siebel Composer and again Siebel Composer. The one and most import design theme, at the roots of Siebel as we have known it over the past two decades. IP15 and IP16 have presented ‘developer previews’ and after two years in infancy, innovating and maturing – it will be the real deal in Innovation Pack 2017. And no, Siebel Tools will not cease to exist – and a lot of activities will still be managed through Siebel Tools. Scripting, Workflow, Incremental Repository Merge, … it will remain in Tools. Don’t be fooled.

The Workspaces – no-more-local-database – introduced with Innovation Pack 2016 will become default. And for that Workspaces will be enhanced to allow for full multi-level branching, to support parallel, multi-release development. I say will allow because it certainly will require very strong governance, not getting lost at the same time. Governance and overseeing ongoing developments will become even more important than it’s today. So: Lead Solution Architect: be prepared!

Composer and Workspaces lay out the foundation for agile development with Siebel better than ever before. But agile development also requires (regression) test automation, ideally on a daily basis. It has always been the Achilles’ heel and never an easy task, relying on 3rd party software such as Oracle’s Application Test Suite. Since a couple of years Oracle has been using internally a Selenium-based solution for regression testing of all OpenUI applications using a Keyword-driven framework build around Selenium. This has matured and it’s good to see it surface in the Statement of Direction. It will create only a loose dependency with Selenium, where all test scripts/suites and executions are managed and stored in the Siebel database.

And yes, Siebel becomes elastic where finally one would be able to dynamically provision a new Siebel Server in an up-and-running Siebel enterprise at zero-downtime. Though this feature is reserved for customers deploying on Oracle’s Public Cloud infrastructure.

To close off, Siebel REST API will be enhanced to support Swagger for service description. As well, REST API will be more dynamic in terms of ability to describe on the request the needed output (e.g. child entities and fields required). Great!

– Jeroen

PS: This might become my final post on the Oracle Implementation Advisor Blog…









OracleJET – Massive Open Online Course (22 Aug – 12 Sept)!

There are these times where really interesting initiatives surface. And to me Oracle’s Javascript Extension Toolkit is one of these. OraceJET in its essence is Oracle’s selection of a number of well-established Javascript libraries to enable rapid development of Javascript client-side applications. You could argue that already enough frameworks exists such as Angular.

But then: OracleJET is not yet another framework, but a modular ‘plug-in’ approach to building pure Javascript applications. If you prefer alternatives for modularization where OracleJET has opted for requireJS but you’d prefer Browserify instead? Or you feel more comfortable with React for two-way data binding instead of using Knockout? Feel free.

Take a step back, why is Oracle interested in building JavaScript applications? Well – traditionally Oracle build most of their applications using Application Developer Framework (ADF). Which resonates of course perfectly fine to Java developers. But to keep pace with Web development techniques, ADF has it’s limitations.

Just to take one key issue for Oracle today: accessibility. Each and every application’s UI should be fully accessible and compliant with WCAG standards. Now, complying with WCAG using ADF is not impossible, but if you consider the relative easy building fully accessible components using JQueryUI that sets back ADF significantly. Get the point?

Now Oracle developed OracleJET first-and-foremost as an internal toolkit, to enable rapid development of new UI’s. These UI’s should implement consistently Oracle’s standard Alta UI theme. And of course fully responsive. So Alta UI styling comes as default, responsive. Like with Bootstrap or Google’s Material-UI components – it allows rapidly developing an application. It gained so much internal success at Oracle (there are 100+ UI’s already developed through OracleJET) that Oracle decided to provide it for anybody to use and leverage. Not only customers, but everybody. So licensed under the Universal Permissive License.

This slideshow requires JavaScript.

Of course, Oracle customer are first-and-foremost targeted. Have purchased Oracle Sales Cloud, and seeking for an elegant way to develop a point-solution comprising a mobile hybrid native app? Sure. OracleJET provides full integration with Cordova for this matter as well as native integration with Netbeans as IDE.

So – what’s this Massive Open Online Course (MOOC) all about? It will crash-cours teach the fundamentals of OracleJET. Presented by OracleJET’s Product marketing team: John Brock and Geertjan Wielenga.

This slideshow requires JavaScript.

You will learn how to:

  • Apply basic JET principles to create Oracle JET application including JET modules, layouts and components
  • Apply more advanced JET functionality, including navigation, routing, validation, layouts, and responsive design.
  • Create hybrid mobile applications with Cordova in combination with Oracle JET.
  • Integrate with the world outside Oracle JET, e.g., JQuery components and the Oracle Cloud.
  • Deal with the remaining enterprise-level challenges, i.e., internationalization, accessibility, and security.

Register here.

Seeking the relationship with Siebel? Think Innovation Pack 2016. Think REST API. Matter of fact is, that using OracleJET we developed in matter of days a descent looking proof on concept, leveraging IP16’s REST capabilities.

– Jeroen

Siebel Roadshow, Utrecht (NL) – Sept 5th & 6th

Mark your agenda for September 5th and 6th. Following London, New York, Los Angeles (alright Irvine) – the next runner-up is Utrecht, the Netherlands! A nicely balanced agenda with lots of product  content as well as customer-case presentations by Rabobank, KPN and ANWB. And at the same time an excellent networking opportunity.

To reserve a seat at this FREE event, please RSVP to Rebecca d’Souza

Below the agenda, or get the pdf here.

Agenda (Day 1):


  • Siebel CRM Executive Strategy Update – George Jacob, GVP Oracle CRM Applications, presents the latest update including what to expect in our 17.0 product release.


  • Siebel CRM Integration Cloud – find out about the latest developments with Siebel CRM and the Oracle Integration Cloud Service.


  • Case Study: Siebel CRM and Oracle Cloud Integration –Hear from KPN about their successful Siebel CRM and Oracle Sales Cloud integrated solution.


  • Case Study: Oracle Policy Automation and Siebel – Hear from Rabobank about their successful Siebel CRM and OPA solution.


  • Case Study: OPA Benefits with Business Rules and Process Automation – Hear from ANWB about their ROI and benefits from their Siebel CRM and OPA solution.


  • Siebel CRM: Future Innovation Roadmap – Hear about  IoT solutions for Siebel CRM, machine learning and process automation as well as the next generation innovations in Open UI, mobile and agile development.


  • Networking & 1:1 Meetings – a chance to catch up with other Siebel CRM customers and executives over canapés and beverages.


Agenda (Day 2):


  • Siebel CRM On-Cloud – see how you can reduce CapEx and TCO by hosting your Siebel CRM application on Cloud infrastructure.


  • Innovations with Test Automation for Siebel CRM – Hear from e-Up about a new innovation that leverages UPT to provide a new test automation framework reducing TCO.


  • Data Archiving with Siebel CRM – Data management strategy – overcoming challenges with data archiving.


  • Creating Value from Data with Oracle Business Analytics – see how to get more value from Oracle BI for Siebel CRM.


  • Improving Agility in the Development Process – see how to take advantage of Siebel Tools Workspaces and Siebel Composer.


  • Siebel CRM solutions with RESTful API – Insight into creating custom solutions for Siebel CRM with the new RESTful API.


  • Networking & 1:1 Meetings – a chance to catch up with other Siebel CRM customers and executives over canapés and beverages.


– Jeroen

Siebel Premier Support +1 Year

Along with the recent release of Innovation Pack 2016, Oracle extended Premier and Extended support by one year. Refer to the Oracle Lifetime Support Policy for Applications. It further underlines Oracle’s commitment to Siebel customers – where other forces might try to diminish Siebel (…).

sblpremsup– Jeroen

Siebel IP14.18/15.12 Patchset Available!

Oracle has released Siebel IP14.18/15.12 overnight. This means the final patchset for Innovation Pack 2014. After 18 months and the same number of monthly patchsets, following Oracle’s Siebel Error Correction Policy. Innovation Pack 2015 still has half a year of error correction support remaining.

  • IP14.18  (Patch Number: 23345222)
  • IP15.12 (Patch Number: 23475225 )

Quite a number of fixes:

  • A number of fixes related with out-of-the-box DISA-based attachment functionality such as previewing images;
  • An important (performance) fix for the Calendar Gantt Chart, where it generates unnecessary and potentially many queries. Can quickly turn out to be major availability issue.
  • Issue with daylight saving time (DST) calculations in eScript
  • Number of OpenUI related defects
  • Implicit Save AND Explicit Save is not working since applying 14.16 AND 15.10 (Doc ID 2133587.1) got resolved. 

At the same time, new versions of DISA and the SODD have been published. For the latter, the release notes are yet not available.

– Jeroen