Tuesday Mar 12, 2013

Surround strategy is the sound strategy.

Over the years, companies have acquired various applications to run their business. Companies started with accounting and financial systems, then went ahead and implemented ERP and then jumped into CRM and many others like SCM, HRM along the way.

Soon companies realized that these applications need to exchange information and started “integrating” them, which primarily meant updating data across systems. Such point to point integration of applications works for some time and then business changes and companies need to make “customizations” to the applications. That starts another six months to a year cycle of changes, updates, customizations and testing of applications. Application capabilities have always lagged behind the business needs. Business changes at a much faster rate than applications can.

What if all these updates could be done in days, not months? What if we could separate out a layer of business logic that is dynamic, from the layer that remains constant for a long time? What if making changes to applications and extending applications did not take months and years? Can we do that?

Yes, we can, with a Business Process Management System. Surround enterprise application with BPM layer. One of the key values that BPM delivers is extending your applications and providing an agile layer of business logic that can be changed as quickly as your business changes. This strategy of surrounding all your enterprise applications has 4 key benefits:

  1. Fill the process whitespaces created by disjointed applications.
  2. Move customizations to business process management layer for agility.
  3. Extend applications with new business logic.
  4. Extend legacy applications with new capabilities like social, mobile etc.

Let the applications do what they were designed to do. If you need to add capabilities, make customizations, add processes, do that in BPM. BPM will orchestrate the activities across the applications in a unified process without making unnatural and persistent changes to the enterprise legacy applications. When there comes a time to change, model driven BPM process is much simpler to change than, for example, changing the logic inside an ERP system.

Check out the webcast discussing how BPM helps extend enterprise applications.

Wednesday Feb 06, 2013

Next Generation Application Development: BPM for Apps

Pre-built applications sound like the nirvana to removing the overhead of building from scratch. However as time progresses, customization of the applications and leveraging information beyond application silos is a huge overhead in itself. It requires skilled work, and lands up with brittle point-to-point integrations that are not supportive of human interactions. As organizations grow organically or through acquisitions, the IT infrastructure will have to factor in more pre-built and homegrown applications to the equation, making it that much harder to gain insight into information that spans application boundaries.

BPM for Applications is the answer to this problem. BPM can be used to create and automate processes across applications, modify these processes with ease and structure collaborative processes and tasks. In addition BPM can be used to orchestrate across multi-channel customer interactions and give insight into key performance metrics. The applications can continue to be upgraded and maintained independent of the BPM layer.

In addition, Oracle has a unique offering, Process Accelerators that can give you an edge to leveraging BPM for Apps. Oracle Process Accelerators are pre-built business processes that are product-level tested and ready for deployment straight out-of-the-box. And the best thing is they are free and ready for prime-time right now. It is easy to pick a pre-built Process Accelerator such as Internal Service Request or Employee On-boarding and have it read information across different application boundaries and feeding information into different silos. As the Process Accelerators get more specific per industry such as Loan Origination in Financial Services, it's easy to imagine the loan origination business process simply being customized to leverage specific applications to kick-start BPM for Apps. This allows the development of the next generation of dynamic applications that have the following advantages:

  • Designed for end-user customization 
  • Upgrade safe 
  • Deployed on-premise or in cloud 
  • Embedded Business Intelligence, collaboration and managed content 
  • Collaborative, intuitive multi-channel interface 
  • Adaptive platform to protect against technology shifts 
  • Standards-based, hot-pluggable architecture
Here is a webcast on this topic Extend Your Applications with Oracle BPM


Hear from the experts in Product Marketing and Management


« July 2016
BPM Technical Resources