Working with SOA Components

24 Working with Guided Business Processes 24-1 24 Working with Guided Business Processes This chapter describes how to use Guided Business Processes to organize the activities in your process into milestones. You can use milestones to make your process easier to run for inexperienced users. Guided Business Processes hide the complexity of the process and guide the end-user through the tasks that are relevant to them. ■ Section 24.1, Introduction to Guided Business Processes ■ Section 24.2, Guided Business Process Use Cases ■ Section 24.3, Standards and Guidelines for Working with Guided Business Processes ■ Section 24.4, The Typical Flow of Developing a Guided Business Process ■ Section 24.5, Introduction to Developing a Guided Business Process ■ Section 24.6, Developing a BPMN Guided Business Process ■ Section 24.7, Configuring Activity Guide Properties ■ Section 24.8, Deploying an Guided Business Process to Oracle Weblogic Server ■ Section 24.9, Testing Guided Business Processes

24.1 Introduction to Guided Business Processes

Guided Business Process enable you to group the interactive activities in your BPM process into a set of milestones that are meaningful to the process participants. They outline the steps the process participants have to complete, hiding the complexity of the business process. Guided Business Processes provide a guided visual representation of a process flow, improving the user experience by providing end users with an encapsulated hierarchical view of the business process. Guided Business Processes enable directing end users to complete a business process through a guided set of steps associated with the process. By following the steps outlined in a Guided Business Process, end users require less training to complete a business process, and the results of the process are more predictable. A Guided Business Process is modeled as an activity guide that is based on a business process. The Activity Guide includes a set of Milestones. A milestone is a contained set of tasks that the end user has to complete. A milestone is complete when the user successfully runs a specific set of tasks in the milestone. Each milestone is a specific set of human workflow tasks. Each human workflow task is itself a task flow that may require the collaboration of multiple participants in 24-2 Modeling and Implementation Guide for Oracle Business Process Management various roles. Depending on the nature of the task flows, a participant may save an unfinished task flow and resume it at a later time. Figure 24–1 An Activity Guide