Process Is The New App by Leon Smiers
- by JuergenKress
Process-on-the-Fly #2 - Process is the New App  The
 next generation of business process management and business rules 
management tools is so powerful that it actually can be seen as the 
successor to custom-built applications. Being able to define detailed 
process, flows, decision trees and business helps on both the business 
and IT side to create powerful, differentiating solutions that would 
have required extensive custom coding in the past. Now much of the 
definition can be done ‘on the fly,’ using visual models and (semi) 
natural language in the nearest proximity to the business. Over
 the years, ERP systems have been customized to enter 
organization-specific functionality into the ERP application. This leads
 to better support for the business, but at the same time involves 
higher costs for maintenance, high dependency on the personnel involved 
in this customization, long timelines to deliver change to the system 
and increased risk involved in upgrading the ERP system. However, the 
best of both worlds can be created by bringing back the functionality to
 out-of-the-box usage of the ERP system and at the same time introducing
 change and flexibility by means of externalized 'Process Apps' in 
direct connection with the ERP system. The ERP system (or legacy 
bespoke system, for that matter) is used as originally intended and 
designed, resulting in more predictable behavior of the system related 
to usage and performance, and clearly can be maintained in a more 
standardized and cost-effective way. The Prrocess App externalizes the 
needed functionality into a highly customizable application outside the 
ERP for which it is supported by rules engines, task inboxes and can be 
delivered to different channels. The reasons for needing Process 
Apps may include the following: The ERP system just doesn't deliver this
 functionality in a specific industry; the volatility of changing 
certain functionality is high; or an umbrella type of functionality 
across (ERP) silos is needed.
  An example of bringing all this 
together is around the hiring process for a new employee at a 
university. Oracle PeopleSoft HCM could be used as the HR system to 
store all employee details. In the hiring process, an authorization 
scheme is involved for getting the approval to create a contract for the
 employee-to-be. In the university world, this authorization scheme is 
complex and involves faculties/colleges (with different organizational 
structures) and cross-faculty organizational structures. Including such 
an authorization scheme into PeopleSoft would require a lot of 
customization. By adding a handle inside PeopleSoft towards an 
externalized authorization Process App, the execution of the 
authorization of the employee is done outside the ERP: in a tool that is
 aimed to deliver approval schemes via a worklist-type of application. The
 Process App here works as an add-on to the PeopleSoft system, but can 
also be extended to support the full lifecycle of the end-to-end hiring 
process with the possibility to involve multiple applications. The 
actual core functionality is kept in the supporting ERP systems, while 
at the same time the Process App acts as an umbrella function to control
 the end-to-end flow and give insight into the efficiency of the 
end-to-end process.
  How to get there? Read the complete article here.
  SOA & BPM Partner Community
  For
 regular information on Oracle SOA Suite become a member in the SOA 
& BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
   Blog  Twitter  LinkedIn  Facebook  Wiki
  Technorati Tags: Capgemini,Leon Smiers,SOA Community,Oracle SOA,Oracle BPM,Community,OPN,Jürgen Kress