PacktLib: Getting Started with Oracle BPM Suite 11gR1 – A Hands-On Tutorial

Getting Started with Oracle BPM Suite 11gR1

Credits

Foreword

About the Authors

Acknowledgement

Preface

Business Process Management

BPM—context and historical perspective

Evolution of BPM tools and standards

Business Process Management Suite (BPMS)

The promise of BPM – key benefits

Summary

Getting Started with BPM

Areas of focus for successful BPM adoption

Starting with the right business process

Creating a process-based application

Roles in BPM projects

Summary

Product Architecture

Guiding principles

Design environment

Runtime architecture

Security

Management

Summary

Functional Overview

Business-friendly modeling

Process analysis

Productive work management

Built for change

Summary

The Tutorial Project: Sales Quote Processing

Structure of the tutorial

Sales Quote tutorial scenario

Tutorial files

Summary

Product Installation

Checking your installation

What you will need and where to get it

Installation

Additional actions

Configuration

Installing WebCenter

Testing your installation

Uninstalling

Summary

Process Modeling using BPMN 2.0

BPMN 2.0 concepts

Creating a BPM Application

Tutorial: Creating SalesQuote project and modeling RequestQuote process

Summary

Process Organization Model

Concepts

Tutorial: Defining organizational model for SalesQuote

Summary

Simulation and Analysis of the Business Process

Simulation concepts

Simulation steps

Tutorial: Simulating SalesQuote

Creating the project simulation definition

Running the simulation

Analyzing the simulation results

Improving the process

Summary

Implementation of the Business Process

Concepts

Tutorial: Making SalesQuote executable and testing it

Implementing Interactive Tasks

Configuration of the Service Task

Data association configuration for conditional flows

Configuration of Script Tasks

Deploying the process

Summary

Using Process Composer

Signing on to Process Composer

Tutorial: Making changes to SalesQuote from Process Composer

Process Composer Administration

Summary

Using Process Spaces and Workspace Application

End user roles and concepts

Workspace application

Process Spaces

Organizing, finding, and performing work

Managing vacations, and delegating and re-assigning work

Managing and tracking processes

Summary

Process Analytics and Business Activity Monitoring

Concepts and architecture

Default process analytics and dashboards

Business indicators and measurement marks

Custom dashboards

Tutorial: Using standard and custom dashboards for the Request Quote process

Integration with Oracle Business Activity Monitoring

Tutorial: Using BAM reports for Request Quote process

Summary

Using Business Rules

Introducing Oracle Business Rules

Using business rules from BPM

Business rules concepts

Using IF-THEN rules

Using decision tables

Using aggregates

Tutorial: Adding determine approvals to the Request Quote process

Summary

Using Human Task Patterns and Other Concepts

Introducing Human Task

Using Human Tasks from BPM

Human Task participant patterns

Human Task completion outcome

Using Management Chain

Using parallel approvals

Using Approval Groups

Using Notifications

Using escalations and expirations

Tutorial: Using pattern-based, rule-driven approval routing in the Request Quote process

Summary

User Interface Development for Human Tasks

Introducing ADF

Tutorial: Building the ADF task forms

Summary

References

Events and Exception Handling

Start and End Events

Intermediate Events

Summary

Customizing and Extending Process Spaces

Concepts

Tutorial: Customizing and extending Workspace

Tutorial: Customizing WebCenter's look

Summary

Administering the BPM Environment

BPM administration

Managing the BPM infrastructure

Summary

Concluding Remarks