Download - Soa12c launch 3 bpm 12c cr
Автоматизация бизнес-процессов BPM 12c
Антон Шмаков Руководитель направления FMW Oracle СНГ
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Safe Harbor Statement
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.
3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle BPM Product Strategy • Make it really simple for business users
– Model to execution from business friendly Composer
– Business friendly mobile and web applications
– Out-of-box and extensible process analytics
– Rich manage by exception support
• Accelerate time to value with intelligent process solutions
– Spanning Case Management, Transactional Content Management, BPM, Decision Management, Event Processing, and Analytics
• Provide a complete and unified platform
– Spanning people, systems, decisions, documents, events, insights, adaptive unstructured processes
– Integrate with complementary technologies such as Endeca, RTD, Vitrue, Collective Intellect
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
BPM 12c Themes
Broader Business Modeling
Richer Process Analytics
Enhanced Case Management
Mobile Developer
Productivity
Process Accelerators
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Business Architecture
A blueprint of the enterprise that provides a common understanding of the organization and is used to align strategic objectives with initiatives and projects
Goals, Objectives & Strategies (Why?)
Value Chains & Projects
(How?)
Metrics & Measures (How
well ?)
Strategic Alignment
Organization (Who & Where?)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Process Hierarchy
Business Function
Decomposition of
processes
Drill-down and drill-up
across the levels
Linkages can exist across
BA and BPM Projects
Enterprise Process Map
Value Chain Models
BPMN Process Models
Level 0-3
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Captures Goals, Objectives, Strategies and their relationships
Strategy model is a tree and each node is non-repeating
Strategies can be linked to Value Chains
Strategy Model
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Key Performance Indicators (KPIs)
Goals
Objectives
Strategies
Value Chains
Business Process Flows
Measured By KPIs
Breaks down into
Fulfilled by
Implemented by
Decomposed into
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Based on Roll-up KPIs Value Chain KPI Report
Develop Vision & Strategy
Define the business concept
and long term vision
Design and develop product and products and
services
Design products and services
Market and sell products and
services
Develop marketing and distribution
and event
Develop business strategy
Develop and manage sales
Manage strategic initiatives
Manage advertising, pricing
and promotions
Manage sales partners and
alliances
Manage sales opportunity and
sales pipeline
Deliver products and services
Plan for and acquire necessary
resources
Procure materials and services
Produce, manufacture and deliver products
Deliver product services to customer
Manage logistics and warehouse
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Business Context for BPMN Processes
Used for documentation and analysis
12c – Requirements
– Problem & Solution
– Links
– Feedback
– Application System
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Process Documentation & Reports IMPACT & DEPENDENCY ANALYIS
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Decision Tables
Decision Table Excel Integration
If Then Rules
Business Friendly Phrases and Verbal Rules
Localizable
Rules for controlling process flow & determining Task Participants
Business Friendly Rules Authoring Oracle BPM Business Rules can be changed when the process is in-flight Agility
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Business analysts collaboratively discover & design processes
Or import existing process models in Visio, XPDL 2.x, BPMN 2.0
Capture Business Context & Generate Reports
Optimize with Simulation
Business Driven Process Development Collaborative Modeling in BPM Process Composer
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Design Forms and Perform Business Acceptance Testing in Composer Business Driven Form Design & Validation
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Seamless Business IT Collaboration
Social, collaborative design
Single BPMN 2.0 model
WYSIWYE
Import/Export process models
Comprehensive IDE for developers
SINGLE MODEL FROM MODELING TO EXECUTION
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
• Complex multi level assignments
• Rules based assignments,
Parametric Roles
• Workload Balancing
• Filter, organize, and prioritize work
• Content Integration (WebCenter
Content)
Right work to right person at right time Effective + Efficient Work Assignment
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Process Asset Manager 12.1.3
• Process Asset Manager (PAM) – Manages the BPM Project lifecycle
– Provides source control integration for Composer
– Seamless collaboration across BPM Process Composer and BPM Studio clients
– Interfaces with source control for version and management of BPM assets
– Integrates with OPSS for security
– References MDS for run-time artifacts
PAM Services
PAM
Subversion Server
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
PAM Lifecycle in 12.1.3
• Lifecycle inside Composer – “Edit” locks the BPM Project
– “Snapshot” creates Project versions(Labels)
– “Save” saves changes locally (fast!)
– “Publish” saves changes to SCC via PAM ; Option to release lock
– “Discard” cancels changes and unlocks the Project
• Lifecycle inside Studio – “Checkout” BPM Project
– “Save” changes to BPM Project
– “Update” and Perform “Diff-Merge” in case of conflicts
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Visual Diff Merge inside BPM Studio
1. Select “Resolve Conflicts” for visual
Diff-Merge
2. You have to do this for every file that
shows “Conflict”
3. Perform “Save to PAM” once all
conflicts are resolved
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Business Agility & Control Business Friendly Audit Trial + Change In-flight Processes in BPM Workspace
Business love this feature !
Change Flow of In-flight Processes
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
BPM 12c Themes
Broader Business Modeling
Richer Process Analytics
Enhanced Case Management
Mobile Developer
Productivity
Process Accelerators
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Active-active high availability
Coherence used for report and metadata cache
Cross browser support with ADF data visualization
Continuous query processing with built in OEP
Tightly integrated with BI
Rearchitected BAM
KPI
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Deep Insight + Analytics Process Analytics + BAM
OOTB Dashboards for Process Monitoring
Set Alerts, Get Notified & Take Action
Design KPI & Business Indicators in Composer to drive BAM Reports
Business friendly BAM Composer
Innovatively integrated with OEP & BI for detecting trends & historical analysis
Integration with R for Predictive Analytics
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Template driven business friendly authoring – 7 templates including trend analysis, moving aggregates, etc.
Key performance and risk indicators
Daisy-chained alerts
Manage by exceptions with watchlists
Richer Alerts with Continuous Queries
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
BPM 12c Themes
Broader Business Modeling
Richer Process Analytics
Enhanced Case Management
Mobile Developer
Productivity
Process Accelerators
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Highly Productive Work Interfaces
Any Task, Anywhere
Offline Mode
Integrate with Native Mobile Services
Location Data
Time, App data Photos
ADF Mobile, Native iOS
REST API
Smart Phone + Tablet BPM Mobile App
Download Oracle BPM App from Apple iTunes
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
BPM 12c Themes
Broader Business Modeling
Richer Process Analytics
Enhanced Case Management
Mobile Developer
Productivity
Process Accelerators
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Typical Business Process Flow
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Case-based Process Flow
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Case-based Process Flow
Content Management is key requirement
Based on the nature of the case, every instance may
flow in a completely different way
Activities may be performed in any order
Difficult to address using just BPMN
Humans Decide
Mix of Structured and
Unstructured flow
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Case (unstructured content-intensive processes)
Assessment Investigation Resolution
CSR
Analysts
Investigators
Prepare Case
Initial Assessment
Notify Customer
Request Documents
Review Documents
Review Documents
Request Documents
Background Check
Initiate Fraud Investigation
Compensate Customer
Notify Customer
Milestones mark progression of a case
Activities – system guided or human controlled
Case Participants (Stakeholders)
Activities – can be repeatable
Activity availability controlled by
permissions and rules
Activity can be a structured process or a task
Stakeholders perform appropriate Activities as required by the needs of the Case to achieve desired
goal
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle BPM - Case Workspace
Case Listing
Advanced Search Audit Trail
Activities
Pin/Unpin Listing
Case Data Forms
Case Milestones
Stakeholders
User Comments User Defined Events
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Case Analytics
Oracle BPM for Adaptive Case Management
Case Activities (Processes, Tasks)
Case Outcomes & Milestones
Case Policies
Case Events
Case Content – Structured &
Unstructured
Guided Case Actions (Predictive)
Case
Collaboration
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
BPM 12c Themes
Broader Business Modeling
Richer Process Analytics
Enhanced Case Management
Mobile Developer
Productivity
Process Accelerators
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Force Commit on Activity Completion
Commits state of BPM instance – Can be used to avoid re-invoke of activity in case of rollback
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Process Instance Expiration
• Process Instance Expiration – Pre-defined variable
– Get/Set supported
– BPM run-time throws timeout event
– Timeout can be caught and handled using Event Subprocess
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Business Parameters
• Used for setting business specific constants and can be overridden for an Organization Unit
• If there is no override value for Org Unit, the returned value will be the default value
Default value for Business Parameter
Business Parameter overridden for Organization Unit
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Catch Exception Based on Business Object
• New Options for Business Exception Handling – Business Exception “errorInfo”
attribute can be set to Business Object
– Boundary Events can catch Business Exception based on Business Object
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Back to Main After Error Handling
• Suspend running Activity/SubProcess
– By a Boundary Event
– By an Event SubProcess
• Execute alternative flow
• Then return to main flow
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Business Catalog Enhancements and Groovy Script …
Business Objects … •Inheritance •Enumerations •Methods implemented in Groovy Script
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Groovy Script Can Be Used In Script Activity Can perform operations that would otherwise be done with XSLT
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Debugger
• Scope – Process
– Subprocess
– Event Subprocess
– Child process
• Debug actions – Step-into
– Step-over
– Step-out
– Resume
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Debugger
• Inspect and modify data – Data Objects (both Simple and
Complex)
– Instance Attributes (Process and Activity)
– Conversation and Correlation properties
– Create “Watches”
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Applicable to 10gR3 BPM customers
Easy-to-run Ant based tool
Output : 12c exp file and a Migration Report
Constructs Migrated
With Equivalent : 100% migrated (Ex: Interactive task)
Comparable : migrated on best-effort basis
No direct equivalent : functional equivalent in stack
Migration Tool
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Solution Accelerators
Public
Sector Financial
Services
Loan Origination
Financial Reports Approval
Incident Reporting
eForms Management
Business Account Opening
Insurance Claims Management
Insurance Policy Underwriting
Telecom
Mobile Data Offloading
Correspondence Management
Contract Management
Customer Onboarding
Application Extensions: Siebel, PeopleSoft, EBS, JDE, Fusion, …
= Available Now
Licensing and Permits
Horizontal
Travel Request Management
Document Routing and Approval
Internal Service Request
Employee Onboarding
Complaints Management
= Available Soon
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Typical License Components
Unified BPM Suite
WebLogic Suite
Unified BPM Suite for Oracle Middleware
SOA Suite
USD 160K /cpu (57.5 for existing SOA Customers)
Primary
BPM SE
WL SE
BPM SE
USD 1K /named user (0.8K for existing WL Customers)
Alternative (Departmental)
WebCenter Universal Content Mgmt.
WebCenter Content
WebCenter Imaging
USD 172.5K /cpu
Optional
Use Cases: a. Record
management b. Imaging (inclusion
of paper)
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
LoB PaaS: Process Cloud Service
• Rapid composition: processes, rules, forms, documents
• Agile: Ad-hoc/dynamic routing, Alter flow
• Visibility & Control: Optimize with Analytics, Dashboards, Alerts
• Collaborate: Built-in social
• Integrate: With SaaS and on-premise Apps
• Mobile: Mobile apps for work mgmt, REST APIs
• Templates: Pre-packaged Process Templates
• Differentiators: Integrated Social and Document collaboration; Oracle SaaS and PaaS Integrations
Business Driven and Agile Process Applications Platform
Early Adopter Program Dec 2014
Copyright © 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Confidential – Internal/Restricted/Highl
50