The new Oracle Process Accelerators (PA) Release (184.108.40.206.0) delivers key functionality in many dimensions: new PAs across industries, new functionality in preexisting PAs, and an improved installation process.
All PAs in Release 220.127.116.11.0 run on the latest Oracle BPM Suite and SOA Suite, 18.104.22.168.
New PAs include:
Financial Reports Approval (FRA): end-to-end solution for efficient and controlled Financial Report review and approval process, enabling financial analysts and decision makers to collaborate around Excel.
Electronic Forms Management (EFM): supports the process to design and expose eForms with the ability to quickly design eForms and associate approval processes to them, and to then enable users to select, fill, and submit eForms for approval
Mobile Data Offloading (MDO): enables telecommunications providers to reduce congestion on cellular networks and lower cost of operations by using Oracle Event Processing (OEP) and BAM to switch devices from cellular networks to Wi-Fi.
By adopting the latest PA release , customers will also be able to better identify and kick-start smart extension of their processes where business steps are supported by Apps: PA 22.214.171.124.0 includes out-of-the-box business process extension scenarios with Oracle Apps such as Siebel (FSLO) and PeopleSoft (EOB).
In fast changing business environment, it becomes crucial to identify business opportunities and business issues as soon as possible. If identified at the right time, business managers can address issues before they escalate to serious problems and can take advantage of the new opportunities before the competition does. Moreover, they have to be efficient to do this at the right cost.
Success depends on how responsive organization is to emerging events and changing environment. These events can be customer issues, competition moves, changes in regulations, or changes in company policies.
In order to be responsive in such situations, organizations need to first identify and track these situations. They can do that via business activity monitoring (BAM) and complex event processing (CEP). A unified monitoring dashboard helps put together a comprehensive picture of the situation in hand and provides deep insight to take proper actions. With CEP, businesses can connect all the relevant events, detect event patterns and take immediate actions using Business Process Management system.
So to be responsive we need:
Real-Time Visibility with Business Activity Monitoring
You can use BAM technology to monitor progress, track performance, meet service-level agreements (SLAs), manage exceptions, and issue alerts to an employee or application when a process is not functioning properly—all in real time. A unified monitoring dashboard helps you maintain a complete picture of each situation so you can take action effectively. BAM works hand in hand with BPM software to discover the significant activities that drive business success.
Real-Time Sense and Respond
An event-driven BPM solution enables each step in a business process to be informed not only by the previous step, but also by any other step, data, and pattern of behavior deemed relevant to that step. This gives the company the ability to “sense and respond.” You can describe interesting event patterns and event correlations and monitor the business in real-time. Whenever a pre-defined pattern emerges you can take actions like raising alerts, notifications, or kicking off another business process.
This synergy possible by integrating activity monitoring, event processing, and BPM makes it possible for managers to keep a finger on the pulse of their business. Business managers can now respond to customers faster, respond to competition faster, reduce fraud and do more cross-selling.
Now I have seen this too many times. Organizations spent months
evaluating and procuring a commercial application and then bring in business consultants
to “customize” the application to fit their “unique” business needs. Ok, I give
you that; you have truly unique business needs. Following is what typically happens.
The application implementation project starts with requirements
gathering. Business consultants capture business needs, as-is processes, to-be
processes and generate volumes of documentation, for which rain forests will
never forgive them. Finally, every one signs off the design documents, in
triplet. Generally this is followed by a small kick-off party. How do I know,
you ask? Because I’ve been to those parties.
Now that we have all the requirements, the development
starts. The “unique” needs of organization require 124 new forms, UI with
corporate look and feel, new data objects, new data model, new roles, new
state-transitions, new status, different priority types, new rules, new functionality
and of course integration with 9 other applications. Let the coding begin.
Eight months down the line, testing commences, user training happens, and we are
ready to go to production. Of course, only after another well-deserved go-live
All is well for few months but then the new version of the
application arrives. IT decides to skip that version, after all we just went
live after a yearlong implementation. Moreover, we should wait for the next
stable version. IT waits for a couple of years, beyond that they start getting too
much pressure from business to “upgrade”. The evaluation starts again, and to
everyone’s surprise the upgrade does not seem that easy. Initial estimate is six
months and essentially most of the customizations need to be re-done.
Consultants come in and discover the implemented application now is not even
close to out-of-box version that was purchased. Over time, the company has
created a totally different application with all new UI, rules, code and barely
recognizable data model. Migration tools will not quite work. We need additional
scripts to move to the new version.
Sounds familiar? This happen more often than we would like
to think. So what is the alternative for companies which want to use functionality
and domain best practice that applications provide but creating their own
unique value on top of it?
The answer is BPM suite. Use the application for what it does
best. Configure the application to your business needs but move all
customizations to BPM layer. New UI, new processes, rules, integrations can be
moved to BPM layer. This considerably reduces your requirement gathering time,
customization time, and time-to-solution. Your processes become agile, and you
can change those as frequently as business demands. You can have go-live
parties every other week, if you want to. Importantly, when the time comes, you
can easily upgrade your applications.
See why University of Adelaide uses Oracle BPM Suite to manage customizations to PeopleSoft application.