Oracle BPM

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 11

BPM

Business Process
• A business process is a "series or network of value-added activities,
performed by their relevant roles or collaborators, to purposefully achieve the
common business goal."

• A business process is a sequence of business tasks and activities that, when


executed, produces a well-defined outcome. Once this outcome is achieved,
the process is complete.

BPM
• Business process management is a management approach focused on
aligning all aspects of an organization with the wants and needs of clients.

• It is a holistic management approach that promotes business effectiveness


and efficiency.

• BPM is an approach to integrate a "change capability" to an organization -


both human and technological.
Why ORACLE
• Oracle helps your enterprise achieve higher efficiency, visibility, and agility by
delivering industry-leading products for business process management (BPM)
and business process automation (BPA).

• The products in these pre-integrated portfolios span modeling tools for


business analysts, developer tools for system integration, business activity
monitoring for dashboards, and user interaction for process participants.

• They deliver immediate and impactful ROI, driving customer service and
operational excellence, and providing business value to SOA.

• Oracle's strategy is to offer the industry's most powerful Business Process


Management products by combining the best and most innovative features
from Sun's products with Oracle's BPM products.
BPM tools now allow the user to:

Define: Baseline the process or the process improvement

Model: Simulate the change to the process

Analyze: Compare the various simulations to determine an optimal improvement


Improve: Select and implement the improvement
Control: Deploy this implementation and by use of User defined dashboards
monitor the improvement in real time and feed the performance
information back into the simulation model in preparation for the next
improvement iteration.
BPM Life Cycle
Critical Components of a BPM Suite
1. Process Engine – a robust platform for modeling and executing process-based
applications, including business rules.

2. Business Analytics — enable managers to identify business issues, trends,


and opportunities with reports and dashboards and react accordingly.

3. Content Management — provides a system for storing and securing electronic


documents, images, and other files.

4. Collaboration Tools — remove intra- and interdepartmental communication


barriers through discussion forums, dynamic workspaces, and message boards.
Flow Object Overview
Transitions Overview
• A transition advances the process from one flow object to another.

• In Business Process Modeling Notation (BPMN), transitions are also known as


connecting objects.

• Transitions use directional arrows that display the direction of the flow. An
instance flows through a process by following the logic that applies to a transition.

Transition Types

• Unconditional transition

• Condition transition

• Default transition

• Due transition
Activity-1
# In this activity we have to create the following elements:
• The ExpenseManagement project
• The Expense Report process
• Two roles
• A global creation activity
• Two participants
# Then we have to run the process execution engine and used WorkSpace to
create instances and check their status.

Create Expense Report Global Creation Activity


Activity-2
# In this stage we have to undergo the following activities:
• The Check Company Policy automatic activity
• The Review Report interactive activity
• The Confirm Receipts interactive activity, along with the Treasurer role
• The Process Expense activity

# Then run the process execution engine and used WorkSpace to create
instances, which we have followed as they flowed from activity to activity and
from role to role.

Expense Report process with complete most expected path


Activity-3
# In this activity we have to create the following elements:
• The ExpenseReport BPM object
• Attributes for the ExpenseReport object
• A group for the ExpenseReport object
• A presentation, so the Employee role can submit the expense report
• A screenflow, so the process can call the presentation

# Then we have to run the process execution


engine and used WorkSpace to create
instances and check their status.

Attributes for the ExpenseReport object An HTML preview of the presentation

You might also like