Simplified user interface for PAAS4SAAS solution
At Profource we have developed a Banking Cloud solution for processing bank statements into Oracle Cloud Financials environments. Although Cloud Financials provide you the mechanisms to upload statements and upload receipts, the transformation of the file into the necessary format required by Cloud Financials and the matching of open invoices to the receipts in the bank statement, is still a manual activity that takes time and so costs. Cases have proven that Profource makes this process 7,2 times quicker.
Since we at Profource also are running on Cloud ERP R10 with Financials, PPM, HCM and Sales, we needed a PAAS 4 SAAS solution for this. We’ve developed our own solution based on Oracle technology stack (ADF/SOA) and were successfully running this internally and at customer sites.
Oracle UX Development team
Last week Profource were given the unique opportunity to redesign our user interface (UI) with the Oracle UX Development team. In a three day workshop we intensely focused on both design and building the UI using the Rapid Development Kit keeping the simplified UI patterns in mind.
The main focus of the simplified UI patterns is Glance, Scan, Commit.
Glance the page to see what is interesting to dive into deeper, scan more details of what you are interested in and finally execute some specific actions.
During the workshop we broke up in two Agile development teams. The first team focused on designing the UI using a lot of sketching and the wireframe templates made available by the Oracle UX Development Team.
The UX Development Team was excellent in challenging us to rethink every page we designed. “Why would you need that information here?”, “What is it the user is intended to do on this page?”, “What would this trigger the user to do?”.
Being a veteran forms developer from origin with OAF experience the switch to ADF (or any MVC focused development tool) also allows you to think much more from outside in (focus on design) than from inside out (focus on code and tables). So while the design team continued developing the designs in an iterative manner, the tech team focused on building the UI using the Rapid Development Kit (RDK) in ADF. This RDK contains a lot of nice reusable components that make it very easy to incorporate the Simplified UI patterns in your application and also to provide a seamless integration experience with the SAAS application.
It was great having Lancy Silveira on the team, who made everything look so easy and talked us through the RDK to build up our own UI.
Currently we use Integrated Pages in the SAAS application to expose our PAAS solution for our clients, so their user experience is optimized even when the Banking Cloud solution is running in its own cloud environment. The user doesn’t really notice he’s in a different environment, because the UI experience equals that of his SAAS application.
I would like to say many thanks to the UX Development team Ultan O’Broin, Julian Orr and Lancy Silveira!
We will be exposing our new UI soon on the Oracle Cloud Marketplace so keep an eye on that!
Profource with the Oracle UX Development team
—– —– —–
This article is written by Pam Koertshuis, Solution Architect at Profource.