Oracle Application Integration Architecture: Business Process Modeling and Analysis. An Oracle White Paper April 2009



Similar documents
Reference Process Models User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 ( )

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR JD EDWARDS ENTERPRISEONE: DESIGN TO RELEASE

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

ORACLE DRIVER MANAGEMENT INTEGRATION PACK FOR ORACLE TRANSPORTATION MANAGEMENT AND ORACLE E-BUSINESS SUITE

Next Generation Siebel Monitoring: A Real World Customer Experience. An Oracle White Paper June 2010

Oracle Role Manager. An Oracle White Paper Updated June 2009

AGILE PRODUCT LIFECYCLE MANAGEMENT INTEGRATION PACK FOR E-BUSINESS SUITE:

An Oracle White Paper February Oracle Data Integrator 12c Architecture Overview

Oracle Business Intelligence Applications Overview. An Oracle White Paper March 2007

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

Oracle Primavera Gateway

Integrating Tutor and UPK Content: A Complete User Documentation Solution. An Oracle White Paper April 2008

Oracle BPA Suite: Model and Implement Business Processes Volume I Student Guide

CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK

ORACLE PROJECT MANAGEMENT

ORACLE PRODUCT MASTER DATA MANAGEMENT INTEGRATION PACK

ORACLE BUSINESS INTELLIGENCE APPLICATIONS FOR JD EDWARDS ENTERPRISEONE

Achieving Sarbanes-Oxley Compliance with Oracle Identity Management. An Oracle White Paper September 2005

An Oracle White Paper. Enabling Agile and Intelligent Businesses

A Comprehensive Solution for API Management

ORACLE FINANCIALS ACCOUNTING HUB

An Oracle White Paper June Integration Technologies for Primavera Solutions

An Oracle White Paper May 2011 BETTER INSIGHTS AND ALIGNMENT WITH BUSINESS INTELLIGENCE AND SCORECARDS

One View Report Samples Financials

AIA Update Application Integration Today and Tomorrow

Business Driven Process Optimization

ORACLE QUALITY ORACLE DATA SHEET KEY FEATURES

An Oracle White Paper March Managing Metadata with Oracle Data Integrator

ORACLE TUTOR BUSINESS PROCESS CONVERTER

An Oracle White Paper September 2011 (updated) Oracle User Productivity Kit - Best Practices for Upgrade Projects

Express Implementation for Electric Utilities

An Oracle White Paper July Introducing the Oracle Home User in Oracle Database 12c for Microsoft Windows

Oracle Sales Cloud Configuration, Customization and Integrations

How To Manage It Asset Management On Peoplesoft.Com

Siebel CRM On Demand Single Sign-On. An Oracle White Paper December 2006

An Oracle White Paper July Oracle Desktop Virtualization Simplified Client Access for Oracle Applications

An Oracle White Paper October Oracle Data Integrator 12c New Features Overview

SIEBEL CONTACT CENTER AND SERVICE APPLICATIONS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE PROJECT PLANNING AND CONTROL

10 Questions to Ask Your On-Demand Contact Center Provider. An Oracle White Paper September 2006

The Next Generation of Local Government: Transforming Non-Emergency and 311 Call Center Solutions to a Complete Constituent Experience

Oracle Identity Management for SAP in Heterogeneous IT Environments. An Oracle White Paper January 2007

Oracle Communications Extension Group: Enterprise Application Guide ORACLE WHITE PAPER AUGUST 2015

One View Report Samples Warehouse Management

An Oracle White Paper Released Sept 2008

An Oracle White Paper June Introduction to Determinations Engines

Smart Business Processes using Oracle Business Rules

Oracle Business Rules Business Whitepaper. An Oracle White Paper September 2005

ORACLE ASSET TRACKING

Get More from Microsoft SharePoint with Oracle Fusion Middleware. An Oracle White Paper January 2008

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

Reduce Trial Costs While Increasing Study Speed and Data Quality with Oracle Siebel CTMS Cloud Service

March Oracle Business Intelligence Discoverer Statement of Direction

An Oracle White Paper November Oracle Primavera P6 EPPM Integrations with Web Services and Events

PEOPLESOFT ENTERPRISE ASSET MANAGEMENT

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Oracle Cloud for Midsize Service Companies. An Oracle Industry Brief

SIEBEL PUBLIC SECTOR 8.2.2

Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Leveraging Mashups to Address Financial Services Challenges

CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK

Moving from the Mission Statement to Reality: Achieving a Customer Centric Bank

Oracle Identity Management: Integration with Windows. An Oracle White Paper December. 2004

An Oracle Communications White Paper December Serialized Asset Lifecycle Management and Property Accountability

An Oracle White Paper February Integration with Oracle Fusion Financials Cloud Service

INFORMATION PUTS INSIGHTS INTO ACTION

ORACLE HYPERION PUBLIC SECTOR PLANNING AND BUDGETING

October A New Standard for Excellence. Transforming Education and Research with Oracle Innovation

ORACLE DATA INTEGRATOR ENTEPRISE EDITION FOR BUSINESS INTELLIGENCE

PROACTIVE ASSET MANAGEMENT

Monitoring and Diagnosing Production Applications Using Oracle Application Diagnostics for Java. An Oracle White Paper December 2007

June, 2015 Oracle s Siebel CRM Statement of Direction Client Platform Support

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

INFORMATION CONNECTED

Oracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Managed Storage Services

PEOPLESOFT MOBILE INVENTORY MANAGEMENT FOR THE HEALTHCARE INDUSTRY

Oracle Fusion Human Capital Management Overview and Frequently Asked Questions

An Oracle White Paper December Accelerate Business Processes with Oracle Enterprise Application Documents

April Oracle Higher Education Investment Executive Brief

Manage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory. Overview August 2008

Guide to Services. For Portal Software Customers and Partners

Greening the Extended High Technology. How Oracle Helps Achieve Environmental Sustainability

Five Things to Consider in an Enterprise CRM Evaluation. An Oracle White Paper July 2010

An Oracle Best Practice Guide April Best Practices for Designing Contact Center Experiences with Oracle RightNow CX Cloud Service

Oracle Application Development Framework Overview

The Business Case for Information Management An Oracle Thought Leadership White Paper December 2008

One View Report Samples Health and Safety Incident Management

ORACLE PRODUCT DATA HUB

ORACLE PROCESS MANUFACTURING QUALITY MANAGEMENT

An Oracle White Paper October BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

An Integrated Approach to FTTx Network Lifecycle Management. An Oracle Communications & Synchronoss Joint Solution White Paper March 2013

PEOPLESOFT IT ASSET MANAGEMENT

An Oracle White Paper April Oracle Fusion Talent Management Overview

Oracle SOA Suite 11g: Essential Concepts Student Guide

An Oracle White Paper August Oracle OpenSSO Fedlet

Transcription:

Oracle Application Integration Architecture: Business Process Modeling and Analysis An Oracle White Paper April 2009

Note: The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 2

Table of Contents Oracle Business Process Modeling and Analysis Overview... 4 Our Understanding of Business Process Management... 4 What is the Challenge?... 4 What is the Answer?... 4 What is a Business Process?... 5 Modeling Approach and Methodology... 6 Oracle s Approach to Business Process Modeling and Analysis (BPA) 6 Methodology and Organization... 6 Model Types... 7 Modeling Standards and Notation... 8 Level 0... 8 Level 1... 9 Level 2... 9 Level 3... 10 Level 4... 12 Functional and Composite Business Process Views... 12 Modeling Tool and Viewer... 14 Integration with Business Services Repository... 17 Integration Scenario... 17 Enterprise Business Object... 17 Enterprise Business Service... 18 Authoritative and Guiding Sources for Industry Process Best Practices 19 Overview of Delivered Models... 20 Communications Industry... 20 Insurance Industry... 20 Utilities Industry... 20 Financial Services Industry... 20 Retail Industry... 20 Cross-Industry... 20 Cross-Industry Composite Business Processes... 21 Industry-Specific Composite Business Processes... 22 Inventory of Delivered Models... 22 How Can Oracle Help?... 23 Oracle Business Process Analysis Suite... 23 Delivered Business Process Models... 23 Conclusion... 24 Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 3

Oracle Application Integration Architecture: Business Process Modeling and Analysis Process management is not another form of automation, a new killer-app or a fashionable new management theory. Process management discovers what you do and then manages the lifecycle of improvement and optimization, in a way that translates directly to operation. Whether you wish to adopt industry best practices for efficiency or pursue competitive differentiation, you will need process management. -Howard Smith, Peter Fingar - 2003 ORACLE BUSINESS PROCESS MODELING AND ANALYSIS OVERVIEW Our Understanding of Business Process Management Business Process Management (BPM) includes a set of activities that organizations perform to either optimize their business processes or adapt them to new organizational needs. Important elements include business process modeling and analysis (BPA), orchestration (BPEL), and business activity monitoring (BAM). This whitepaper focuses on the BPA element, outlines Oracle's approach and methodology, and describes the business process models delivered with Oracle Application Integration Architecture (AIA) solutions. What is the Challenge? Coordinating business processes is not simple or linear as might be portrayed in the world of traditional task management. Business is constantly changing, messy, unordered and chaotic; work activities and tasks have to be processed in parallel. Coordination requires the spawning and asynchronous execution of nested tasks and parallel activities. And it is not just tasks that occur in parallel, but decision-making, distributed computation, and the movement of information within the company and across the value chain What is the Answer? The best way to understand how your business is running - is to understand your processes. Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 4

The first step in doing that is to model your business processes. A business process is a structured, measured set of activities designed to produce a specific output for a particular customer or market. It implies a strong emphasis on how work is done within an organization, in contrast to a product focus s emphasis on what. A process is thus a specific ordering of work activities across time and space, with a beginning and an end, and clearly defined inputs and outputs: a structure for action.... Taking a process approach implies adopting the customer s point of view. Processes are the structure by which an organization does what is necessary to produce value for its customers. -Thomas H. Davenport 1993 Oracle has created and delivered business process models for those processes supported by Oracle AIA products. These business process models will enable you to see and understand how Oracle AIA provides application integration solutions for your business processes. What is a Business Process? A business process is a set of coordinated tasks and activities, involving both human and system interactions, that will lead to accomplishing a set of specific organizational goals. Characteristics of business processes include the following: Large, complex, and long running Widely distributed and customized Dynamic Automated Both business and technical in nature Cross boundaries within and between businesses Dependent on and supportive of human intelligence and judgment Difficult to recognize Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 5

MODELING APPROACH AND METHODOLOGY Oracle s Approach to Business Process Modeling and Analysis (BPA) We combine the business view of the business analyst with a glimpse of the technical view of the technical analyst. We use a standard modeling method and add technical artifacts to the models at the lowest level of decomposition. Methodology and Organization We use accepted standard modeling methods and notation and add Oracle-specific information on the most detailed level of the models. Following are characteristics of our models: Horizontal, role-based, swimlane workflow modeling method based on the Rummler-Brache diagramming technique. Lowest level is Business Process Modeling Notation (BPMN) compliant Includes both human and system lanes We have organized our model content using four hierarchical levels of decomposition. Top three levels are conceptual Conceptualization of service-oriented architecture (SOA) services can be observed on the third level Fourth level is implementation-specific Process integration points and AIA artifacts appear on the lowest level Figure 1: Model Taxonomy and Hierarchical Organization of Model Content Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 6

We have created many sets of the lowest level models that correspond to particular implementation solutions. AIA provides solutions that quilt together pieces of application functionality between two or more Oracle product families. We have also created industry-specific variations of our models for many of the industries that Oracle supports. Figure 2: Multiple Sets of Implementation-Specific Models Model Types We create and deliver the following types of models: Reference Process Models (RPMs) Horizontal, functionally scoped business process models that depict all of the aspects of the processes supporting a particular function (Marketing, Sales, and Order Fulfillment, for example). Industry Reference Process Models Industry-specific business process models that combine industry processes with relevant horizontal processes and variations of horizontal processes. Composite Business Flows End-to-end processes that are comprised of parts of several functional business processes (Order to Cash, Procure to Pay, and Design to Release, for example). Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 7

MODELING STANDARDS AND NOTATION Following are examples of models at each level, as well as a list of the symbols and annotation used on each level. Level 0 Figure 3: Sample Level 0 Model Logical Group Box Value-added chain Figure 4: Level 0 Model Notation Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 8

Level 1 Figure 5: Sample Level 1 Model Figure 6: Level 1 Model Notation Level 2 Figure 7: Sample Level 2 Model Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 9

Figure 8: Level 2 Model Notation Level 3 Figure 9: Sample 1 Level 3 Model Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 10

Figure 10: Sample 2 Level 3 Model Figure 11: Level 3 Model Notation Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 11

Level 4 Level 4 is not a model level. It is the tasks that appear on the models at level 3. Think of level 4 as the leaves on the lowest branch of the tree. Functional and Composite Business Process Views Our Reference Process Models depict functionally scoped business processes. Figure 12: Functional Business Process View Drill-Down, All Four Levels (Order Fulfillment) Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 12

Our Composite Business Flows depict end-to-end processes that span portions of several functional business processes (Order to Cash, Procure to Pay, and Design to Release, for example). Figure 13: Composite Business Process View Drill-Down, Level 0 (Order to Cash) Figure 14: Composite Business Process View Drill-Down, Level 1 (Order to Cash) Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 13

MODELING TOOL AND VIEWER Our modeling tool is our own Oracle Business Process Analysis (BPA) Suite. Following are the components in the BPA Suite. Business Process Architect Standards-based tool for process modeling. Uses various standards-based notations and templates such as Business Process Modeling Notation (BPMN), Event-Driven Process Chains (EPC), and so forth. Business Process Repository Server Server component for sharing the process repository across multiple users in a collaborative environment. Business Process Simulator Tool for simulating the process models based on a set of discrete events to perform "what if" analysis. Business Process Publisher Tool for publishing process models to a large audience outside of the core team designing the process models. Oracle Extensions for SOA Allows bi-directional integration with Oracle SOA Suite. We use the Business Process Architect and the Business Process Repository Server components to create the models. We then use the Business Process Publisher component to publish the models in HTML format. We provide the Business Process Publisher along with Oracle Application Integration Architecture (AIA) solutions for you to be able to view the published set of models. Once installed and implemented, you can allow business and technical analysts in your entire enterprise to view the models with a web browser. The published models include hyperlinks to entries in the Business Services Repository (BSR), where technical details are described for the Oracle AIA solution integration artifacts. Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 14

Figure 15: Business Process Publisher Homepage Figure 16: Business Process Publisher Level 1 Model Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 15

Figure 17: Business Process Publisher Level 3 Model with Model and Object Attribute Panes Exposed Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 16

INTEGRATION WITH BUSINESS SERVICES REPOSITORY The Business Services Repository (BSR) is delivered with Oracle Application Integration Architecture (AIA) solutions. Our models include references to the AIA integration artifact metadata defined in the BSR as well as URL links to those BSR entries. Following are samples of the three types of AIA integration artifact entries in the BSR. Integration Scenario Figure 18: BSR Integration Scenario Entry Enterprise Business Object Figure 19: BSR Enterprise Business Object Entry Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 17

Enterprise Business Service Figure 20: BSR Enterprise Business Service Entry Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 18

AUTHORITATIVE AND GUIDING SOURCES FOR INDUSTRY PROCESS BEST PRACTICES The TeleManagement Forum enhanced Telecom Operations Map (etom ) was used as a reference to frame the conceptual levels of the Communications business process models. Future releases will incorporate references from other appropriate external governing sources, including: Supply Chain Council (SCOR) Value-Chain Group (VCG) Federal Enterprise Architecture Business Reference Model (FEA) Other external industry best practice sources Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 19

OVERVIEW OF DELIVERED MODELS Delivered model content includes the Level 0, Level 1, Level 2 and Level 3 models for those processes supported by Oracle Application Integration Architecture (AIA) solutions. Model content is cumulative, and for each AIA release, includes models delivered with prior AIA releases as well. Currently, integration artifacts and corresponding business process models have been delivered for portions of the following business processes: Communications Industry Product Lifecycle Management Fulfillment Assurance Billing Insurance Industry Claims Utilities Industry Marketing Product Management Billing and Revenue Management Sales Order Fulfillment Customer Service Financial Services Industry Financial Control and Reporting Retail Industry Order Fulfillment Procurement Inventory Management Financial Control and Reporting Cross-Industry Enterprise Planning and Performance Management Marketing Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 20

Sales Order Fulfillment Customer Service Field Service and Depot Repair Supply Chain Planning Product Management Production Procurement Materials Management and Logistics Transportation Management Project Management Financial Control and Reporting Cash and Treasury Management Asset Lifecycle Management Enterprise Information Management Recruiting Workforce Deployment Workforce Development Compensation Management Cross-Industry Composite Business Processes Order to Cash (Siebel Order/Siebel Opportunity to Oracle Order Management/Oracle Transportation Management) Design to Release (Agile Product Lifecycle Management to Oracle Product Information Management) Design to Release (Agile Product Lifecycle Management to SAP ERP) Lead to Order (JD Edwards EnterpriseOne to CRM On Demand) Oracle Customer Hub Integration Pack (Siebel CRM and Oracle EBS to Oracle Universal Customer Master) Oracle Product Hub Integration Pack (Siebel CRM and Oracle EBS to Oracle Product Information Management) PeopleSoft Enterprise Financials Integration Pack (EBS Financial Accounting Hub to PeopleSoft General Ledger) Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 21

Industry-Specific Composite Business Processes Oracle Retail Merchandising Integration Pack (Oracle Retail to PeopleSoft Financials) Inventory of Delivered Models A full current inventory of our delivered models is included on our customer support website. Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 22

HOW CAN ORACLE HELP? Oracle Business Process Analysis Suite Oracle Business Process Analysis Suite provides comprehensive modeling, analysis and simulation capabilities for enterprise-wide business process management. Oracle BPA Suite supports Enterprise Architecture, process improvement and change management initiatives, and provides for alignment of Business Process Management (BPM) and Service-Oriented Architecture (SOA) initiatives. In addition, Oracle BPA Suite is innovatively integrated with Oracle SOA Suite to provide closed-loop BPM capability, enabling business analysts and developers to closely collaborate throughout the entire BPM lifecycle using the best tools for their specific needs. Figure 12: Business Process Management (BPM) Lifecycle Delivered Business Process Models Oracle helps accelerate your system design, implementation and upgrade projects by delivering a library of pre-built business process models that you can start with. Several types of models are delivered, including: Reference Process Models (RPM) Horizontal, functionally scoped business process models that depict all of the aspects of the processes supporting a particular function (Marketing, Sales, and Order Fulfillment, for example). Industry Business Process Models Industry-specific business process models that combine industry processes with relevant horizontal processes and variations of horizontal processes. Composite Business Flows End-to-end processes that are comprised of parts of several functional business processes (Order to Cash, Procure to Pay, and Design to Release, for example). Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 23

CONCLUSION We know you need to implement and upgrade your operational business systems quickly, economically and efficiently, and that you need to select the right combination of features and functionality to fit the needs of your business processes. To jumpstart your implementation projects, we have created and delivered business process models for those processes supported by Oracle Application Integration Architecture (AIA) products. These business process models will enable you to see and understand how Oracle AIA provides application integration solutions for your business processes and how your integrated products fit together to provide a comprehensive business process solution. Oracle has both the tools and the process intelligence to help you manage both the technology and the human requirements for your business process analysis and design. Oracle Application Integration Architecture: Business Process Modeling and Analysis Page 24

White Paper Oracle Application Integration Architecture: Business Process Modeling and Analysis April 2009 Author: Pat Krebs Oracle Corporation World Headquarters 500 Oracle Parkway Redw Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright 2009, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. 0408