BPM best practice by David Read and Niall Commiskey

At our SOA Community Workspace (SOA Community membership required) you can find best practice documents for BPM Implementations. Please make sure that your BPM experts and architects read this documents if you start or work on a BPM project. The material was created based on the experience with large BPM implementations:

Also we can support you with your BPM project on-side. Please contact us if you need BPM support!

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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Cook a SOA/BPM Development Environment with Chef in 8 minutes! By Jorge Quilcate

After have installed Oracle SOA Suite once and over again, you start to finding out that these are boilerplate tasks and do not generate much value, because this are only the initial step to implement solutions with SOA and BPM.

In this post I will show you how to automate these steps using Chef.

Chef is a software provisioning tool that enable transform infrastructure as code.

The goal is prepare a development environment with Oracle BPM Suite on Windows including the following components installed and configured:

  • Oracle WebLogic Server 10.3.6
  • Oracle SOA Suite 11.1.1.7 (SOA, BPM and BAM)
  • a BPM Domain with one server with SOA and BPM (Admin Server) and other server with BAM (optional)

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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Content-Enabling Your Insurance Business Using Oracle BPM and WebCenter Content by Raoul Miller

Today we are featuring a guest blog post from Raoul Miller at TeamInformatics.

TeamInformatics is a leading provider of consulting and implementation services for Oracle WebCenter and has recently published an informative whitepaper on the value of integrating WebCenter Content with our BPM technologies to deliver more cost-effective business processes.

Guest post: Raoul Miller, TeamInformatics
TEAM has worked with a number of insurance industry companies over the years and the advantages of content-enabling these enterprises are numerous.  Many insurance organizations have grown through acquisition, with the end result that they have parallel legacy systems in place with increasingly evolving complexity in meeting the challenges of integrating them. This makes the insurance industry ideal for deployment of SOA/BPM as an integration methodology and adding content and records management to this is a no-brainer (as the insurance industry is so document and record-driven).

Last year Oracle published a white paper on how best to use their BPM (business process management) tools in an insurance industry setting. I won’t restate all their reasons as to why the Oracle solution is a good fit – but suffice to say that the Oracle Insurance business unit has a lot of experience in the area and solutions to meet all your needs. However, what was missing from the white paper was the value and flexibility gained by adding WebCenter Content, Records, and Imaging to the mix.

We are currently working with a number of customers on exactly these integrations – allowing for secure upload of files from agents’ offices, scanning and uploading of paper forms and documents (using capture and distributed capture), migrating legacy images from mainframe systems to modern Oracle WebCenter Content systems, and allowing users (for the first time) to truly search and retrieve content based on metadata and full text searches. TEAM’s Enterprise Architect, Raoul Miller, has produced a whitepaper that contains two case studies where SOA/BPM and WebCenter content enable businesses with these processes.

To learn more about these implementations, download the whitepaper 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Adaptive Case Management customer presentation and video

At our SOA Community Workspace ( SOA Community membership required) you can get for your customer meetings:

It is key that you register your ACM opportunities in the Open Market Model to get credit and visibility!

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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

BPM Solution Catalog

This is a live catalog of partner solutions available on Oracle BPM 11g .The solutions showcased here in the catalog have been nominated by Oracle BPM Partners. In addition, to the Partner solutions, Oracle Process Accelerators are also available for customers and Partners to get started with Oracle BPM.

To list your solution in the Oracle BPM Partner Catalog, please contact Partner Solution Catalog Team.

BPM Partner Solutions listed belong to the following sectors:

  • Telecom
  • Utilities & Energy
  • Banking & Retail
  • Public Sector
  • Media & Entertainment
  • Manufacturing
  • High Tech
  • Healthcare
  • Financial Services
  • Education
  • Construction
  • Appliance & Common Processes
  •  

    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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Humantask Assignment: sequential participants (four-eyes principle & sticky user) by Amis

    This blog post is part of a blog post serie about humantask assignment. You can find the starting point of this series by following the next  link.

    If you look at the example in Humantask Assignment: not the same lane participant as previous task (four-eyes principle) you see two sequential humantasks. If these humantasks are both connected with the same task form there might be another method available to model the four-eyes principle. Namely: assigning participants sequentially to the same humantask. This means that there will be only one humantask in the process model.

    Open the task file and add a sequential participant block by clicking the green plus sign and then selecting the ‘sequential participant block’ menu option. In the example I used the default name “Stage1.Participant1″. Be sure that both participant are set to the current lane participant. It’s the same as in Humantask Assignment: not the same lane participant as previous task (four-eyes principle). This means that it is possible that both tasks are handled by the same representative. And this is not what we want…

    We need to change an overall task setting. For this select the pencil in the right upper corner. 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    SOA and Business Processes: You are the Process! Part of the Industrial SOA article series

    Business Process Management is a management discipline that thrives to improve process performance. If done right, BPM leads to appealing, user-friendly processes that provide information about productivity, that measure performance and that illustrate the potential for improvement while indicating the exact location in the overall process that potentially benefits from one of various process optimization strategies.

    To deal with the complexity of modeling a company’s business processes, business analysts proceed hierarchically and begin by describing a value chain (process level 0) through several levels of processes, until they reach a level on which they depict a detailed description of the activities of process participants. Figure 1 gives an overview of BPM with a figure for each modeling technology and the interaction with SOA services.

    We see that Business Process Management and SOA go hand in hand: SOA enables BPM.

    Figure 1: BPM and SOA: the bigger picture

    At the highest level of the process hierarchy, the functional process blocks for end-to-end processes that potentially span departments in the overall organization are described in a high level, very abstract and coarse grained language, like IDS Scheer value chains. There is no branching, but they do include the most important business goals, ideally expressed as KPIs and other organizational aspects, such as assigning steps to departments.

    At the next levels, the process steps are described hierarchically, with the level of detail increasing downward. This is done today in the lingua franca for business process models, Business Process Management and Notation (BPMN). Here the process participants or players in a process are represented as “swim lanes,” which contain the process steps that are assigned to this participant.

    At a middle hierarchical level (levels 1-3), the process participants are still included relatively roughly through the organizational units, such as the “Purchasing” department.

    If you drill down deeper into the process details, you reach the fine-grained level (level 4), at which the activities of the process are represented through automatic system interactions via services and through human interactions These steps that are performed by individuals are called “human tasks.” Tasks are specified through process participants in their task lists. The sequences within a task can be modeled and listed in detail in an enterprise portal as “page flows.” Examples of human tasks are: Read the complete article here.

    Share your comments and feedback on the Industrial SOA series by using the hashtag #industrialSOA. Read the full article at the Service Technology Magazine or Oracle Technology Network. Missed an article of the Industrial SOA series visit the overview at OTN.

    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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Custom Escalation in Oracle BPM Suite 11g by Vivek Acharya

    This article is contributed by our guest writer Vivek Acharya. Vivek is an Oracle Consultant working as a Professional Freelancer. He has been in the Design, Development, consulting and Architect world for approximately seven years working in Oracle Practice at IBM,HP,Zensar. He is an Oracle Certified Expert as Oracle Fusion-SOA 11g Implementation Specialist and Oracle – BPM 11g Implementation Specialist. He has experience and expertise in Oracle Fusion – SOA, BPM, BAM, Mediator, B2B, BI, AIA, Web logic, Workflow,Rules,Webcenter,UCM,IDM,Oracle Fusion Applications,SaaS,OnDemand etc. He loves all things to do with Oracle Fusion Applications, Oracle SOA, Oracle BPM, Cloud Computing, Salesforce,SaaS and BSM. Vivek is author of the Oracle BPM Suite 11g Developer’s cookbook (Packt, 2012).

    Escalation is a common requirement while implementing Oracle BPM processes with human interactions. Processes don’t do work, it’s the people who do. This concept leads to those processes which have heavy human interactions. There are scenarios when a participant does not act on an assigned human task and such scenarios become candidate for being escalated.
    Custom Escalation is to empower BPM system with the capability to introduce a check on the Task’s outcome. A participant is assigned a task and if it doesn’t acts on the task in a specified time frame, then non-availability should be accounted, published and notified. If the Participant does not act in the duration provided, the task is escalated to the manager or another user, as appropriate.

    Escalation makes sure that SLAs are met and the process performs as per the exceptions within in the time frame it is suppose to. For example – if a task is assigned to a participant and the participant was suppose to respond in 2 days and it’s overdue by 4 days, it basically hampers the fabric of the process and might lead to loss of business. Assume a loan approval process. If the loan document request is awaiting a loan officer approval and it’s overdue in its kitty by 4 days. Then it’s the best practice to escalate overdue information and the task to another participant.

    This post is meant to showcase custom escalation and how participant list can be build dynamically. 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    Social BPM: Finding the business value behind the buzzword

    There is a debate over the meaning of the term "social BPM," as well as its role in the enterprise. Some say it is simply a new feature in vendor offerings. Others claim it is a business strategy, bringing people into more efficient conversation while consolidating social data for future analysis. As with any new buzzword, CIOs and architects will have to cut through the hype in order to determine whether or not social BPM — and its accompanying technology suites — really coincides with their business strategy.
    There is real value to be gained from pairing social technologies with business process management, but only once the abstraction of "social BPM" is grounded in some concrete examples. Social tools can be used to organize and consolidate previously unstructured collaboration methods, such as instant messages. This framework for social collaboration can enhance both customer relationships and internal decision-making, according to BPM experts Malcolm Ross and Ajay Khanna. They bring the term "social BPM" into sharper focus and explain the business problems that might benefit from social solutions.

    Social BPM by example

    Social BPM is best defined through real-world scenarios. Take Amazon. When buyers shop on its website, their decisions are often influenced by product reviews, said Ross, product marketing vice president for Appian Software, a developer of business management tools. To him, social BPM is an opportunity for the enterprise to take advantage of the same resources that social provides the consumer market. "I don’t think it’s that great a leap to see that the same commentary can also enhance our decisioning inside the enterprise," he said. 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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

    A new release of Process Accelerators (11.1.7.1) is now available and includes two new PAs

    A new release of Process Accelerators (11.1.7.1) is now available and includes two new PAs:

    • Insurance Claims Management: ICM is the first accelerator to showcase the Adaptive Case Management (ACM) functionality in Oracle BPM. ACM is a great fit for claims business scenarios, since every claim is different: knowledge workers typically use their judgment to select and perform the best action at any given point in time, and may change the claim processing sequence. The ICM model can be applied to many other business processes in different industries, since it’s based on a business scenario (car insurance) easy to understand, yet functionally rich: a real-life ACM solution with extensible UI and business rules.
    • Oracle Process Accelerator for Unified Loan Origination, supporting both personal and business loans, and easily extensible to many additional loan types thanks to the underlying extended financial framework.
    • PA 11.1.1.7.1 also includes out-of-the-box integration scenarios with Oracle E-Business Suite, delivering end-to-end business flows with Employee Onboarding in addition to the already available PeopleSoft integration scenarios delivered with the previous release.

    Want to get access to the process accelerators please contact Cesare Rotundo.

    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 image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki