bpm 02oracle

Upload: csekher

Post on 08-Aug-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/23/2019 BPM 02Oracle

    1/23

    Business Insight:Business Processes Optimization through Process Visibility andAutomation

    Tim WuPrincipal Sales ConsultantOracle Taiwan LLC, Taiwan Branch

  • 8/23/2019 BPM 02Oracle

    2/23

    Business Process Management

    Visualize and Automate Your Business Process

    CustomerRelationship

    Management

    Sales andMarketing

    ProductionPlanning

    Manufacturing Inventory &Logistics

    Finance & HR

    Organizational Units

    Real-World Business Processes spanorganizations, systems, and applications.

    Product ConfigurationProduct Configuration

    Order ManagementOrder Management

    Warranty & Returns ManagementWarranty & Returns Management

    Processes

    SFAProduc

    tLMS

    InvMGMT

    B2Bproduc

    t

    ERP

    SCMproduc

    t

    MES

    DB ERPCRM

    Enterprise Infrastructure Services

    (Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations)

    Order Management Process

    Customer

    Relationship

    Management

    Sales and

    Marketing

    Production

    Planning Manufacturing

    Inventory &

    Logistics Finance & HR

    BPM models, simulates, executes, manages,monitors, & optimizes those Business

    Processes.

    SFAProduc

    tLMS

    InvMGMT

    B2Bproduc

    t

    ERP

    SCMproduc

    t

    MES

    DB ERPCRM

    Enterprise Infrastructure Services

    (Portal, SOA, IDRS, LDAP, EAI, E-mail, IT Operations)

  • 8/23/2019 BPM 02Oracle

    3/23

    Process Managementand Real-Time BAM

    Historical & TrendAnalysis Tools

    BusinessAnalysts

    Oracle BPM

    Business Systems

    DB

    Apps

    Process Server andMonitoring Repository

    Process

    Implementer Process Developmentand Systems Integration

    Use Cases1.0 Get the stuff2.0 Build the picture3.0 BAM Consoles

    Requirements1.1 Process Diagram2.1 Launch screen3.1 Monitoring screen

    Use Cases

    1.0 Get the stuff2.0 Build the picture3.0 BAM Consoles

    Requirements1.1 Process Diagram2.1 Launch screen3.1 Monitoring screen

    Process Modeling, Simulationand Documentation

    BusinessOwners

    Business Process Optimization

    ProcessParticipants

  • 8/23/2019 BPM 02Oracle

    4/23

    Your Enterprise BPM Strategy

    Business and IT collaboration

    To streamline processes across applications & lines ofbusiness

    Leverage a complete and integrated BPM Platform

    Support system-centric, human-centric, document-centric,

    and decision-centricBusiness Processes in a single runtime Continuous refine business process efficiency

    Keep modifying your process through process monitoring,analysis, simulation, re-design

  • 8/23/2019 BPM 02Oracle

    5/23

    Unified Integration Platform

    BPM Basis SOA Service Infrastructure

  • 8/23/2019 BPM 02Oracle

    6/23

    BPM 11gR1 ArchitectureBPM Layers on Top of SOA Suite

    Unified Runtime

    Policy ManagerOptimized

    binding

    HumanWorkflow

    HumanWorkflow

    BusinessRules

    BusinessRules

    Oracle Service Bus

    Common JCA-based connectivity infrastructure

    RepositoryRepository

    EM console

    +BPMN Screens

    BAM

    B2B

    MediatorMediator

    Workspace MS Office

    BPM Studio(Business & IT views)

    Shared BPMNModel

    BPA

    BPMN 2.0,BPEL

    Rich End User InteractionWeb based customization

    Process Composer

    Process

    Analytics

    Proc Cubes

    Process Portal(WC spaces)

    Process CoreProcess Core

    BPELBPEL BPMNBPMN

    New BPM Features

  • 8/23/2019 BPM 02Oracle

    7/23

    Business Process Modeling

    Support Standard BPMN 2.0

    BPMN (Business ProcessModeling Notations) Service

    Engine Build on top of existing process

    engine

    BPMN artifacts (Events,Gateways, Activities, Sequence

    Flow) mapped to internal processengine format

    Unified support for clusters, HA,monitoring & manageability etc.

    New Audit & Measurement

    Infrastructure Process Modeling in Studio

    and Composer

  • 8/23/2019 BPM 02Oracle

    8/23

    Sample BPMN Process

    Lane

    XOR branching

    Rules TaskService

    Task

    ParallelBranching

    Merge

    Join

    HumanTask

  • 8/23/2019 BPM 02Oracle

    9/23

    BPMN Process Simulation

    Simulate Processes Before Execution

  • 8/23/2019 BPM 02Oracle

    10/23

    Process Composer

    Web Based Process Customization

  • 8/23/2019 BPM 02Oracle

    11/23

    Human Task User Interfaces

    Rich Forms

    Visual Designer

    Completely auto-generated

    forms

    Data Control for drag and dropediting

    Mash up data from other

    sources

    Rich set of interactive UIelements

    Charting and other

    visualization elements

  • 8/23/2019 BPM 02Oracle

    12/23

    Organizational Units, Roles & Holidays

    Organizational Units are abstractand can be mapped to 1 or moreLDAP Groups

    Roles are created to create areasof responsibilities for humanpersons in an Organization

  • 8/23/2019 BPM 02Oracle

    13/23

    Process Development on Top of SOAZero code IT environment

    Drag & Drop an Adapter

    Service from theService ComponentPaletteto theComposite Diagram.

    Follow the configuration

    steps in the AdapterService wizard.

    The Adapter Servicenow gets added to theBusiness

    Catalog/Services folder.

  • 8/23/2019 BPM 02Oracle

    14/23

    BPMN Service Task

    Service Task Refers to a System Invocation or

    automated step.

    BPMN assumes that theunderlying business function isexposed as a Service andOperation.

    The invocation is synchronous innature and is completed upon

    receipt of the response.

    The input and output data of theprocess step have to be mappedto the Input Message and OutputMessage of the Operation.

  • 8/23/2019 BPM 02Oracle

    15/23

    Rule Task

    2009 Oracle Corporation Proprietary and Confidential BPMN for BPM Bootcamp 11g

    BPMN Rule Task References rules definition.

    Oracle BPM Studio

    You can link Rule Definitions to a Rule

    Taskin one of the 2 ways. Go to

    Implementation Tab. Browse () a Rule Definition from the

    Business Catalog.

    Create (+) a Rule Definition byinvoking the Rules Editor. The Rule

    Definition gets automatically added tothe Business Catalog.

  • 8/23/2019 BPM 02Oracle

    16/23

    Business Rules EngineDecision Tables

  • 8/23/2019 BPM 02Oracle

    17/23

    Runtime Rule Editing in WebSOA Composer

    Authoring of Business Rules

    Save Business Rules in Enterprise Rules Repository

    Commit changes to make them visible at runtime

    17

  • 8/23/2019 BPM 02Oracle

    18/23

    Process Analytics and BAM

    Out of the box dashboards for real

    time monitoring Create custom BAM dashboards

    Define business indicators Define KPIs, specify measurements andactions

  • 8/23/2019 BPM 02Oracle

    19/23

    BPM Standard DashboardsDashboards on Workspace

    Example of a process workload dashboard with drilldown toworkload by activity. Lower section to show actual instancebased on the selection in these charts

    Standard Dashboards are available from BPM Workspace

  • 8/23/2019 BPM 02Oracle

    20/23

    Integration with Oracle BAM

    Customized Real-time Monitoring Dashboard

    Monitor Express Dashboards are shipped with the products andare based on standard Data Objects

  • 8/23/2019 BPM 02Oracle

    21/23

    BPMNBPMN

    HumanWorkflow

    HumanWorkflow

    MediationMediation

    BusinessRules

    BusinessRules

    ExternalService

    ExternalService

    End-to-End Instance Tracking

    BPELBPEL

  • 8/23/2019 BPM 02Oracle

    22/23

    Summary

    Start your business process optimization TODAY!

    Oracle BPM Suite offers a platform for design,monitor, analysis, simulate and optimize yourbusiness processes

    BPM Studio & Process Composer for process development &

    simulation Process Analytics through standard dash board or Oracle

    BAM

    Process Composer for business user customization and

    optimization

  • 8/23/2019 BPM 02Oracle

    23/23