Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
BPM
1
Roger Busser [email protected]
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Governance
BPM
2
Copyright © 2008, Oracle and / or its affiliates. All rights reserved. 3
Stages of SOA Adoption
Stage 1 Introduction
Stage 2 Spreading
Stage 3 Exploitation
Stage 4 Plateau
IT Goals Proof of Concept
Establish TechnologyPlatform
Leverage Services Sharing
Enterprise SOA Infrastructure
Business GoalsAddress
Specific Pain(e.g., Customer Portal)
Process Integration(e.g., B2B)
Process Flexibility
(e.g., Time to Market)
Continuous Adaptation & Evolution
Single Application
MultipleApplications(Single BU)
MultipleApplications(Cross BUs)
Virtual Enterprise
Scope
<25 <100 <500 >500
<5 <25 <50 >50
<10,000 <100,000 <1,000,000 >1,000,000
<10 <20 <100 >100
No. of Published Services*
No. of Service Consumers*
No. of Service Calls/Day*
No. of Service Developers*
Enabling Technology
(cumulative)
Application Server, Portal,
Adapters
ESB, WSM Integr. Suite,
B2B
SOA Reg/Rep BPM Policy
Mgmt.
Enterprise SOA
Backplane
* =These figures represent typical scenarios, but they may vary considerably
depending on the specific organization's requirements.
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Integrating Services into the IT Supply Chain
Services…
• Are the most valuable software investments you make
• Have extensive metadata that must be managed
• Don’t exist in isolation
• Have broad governance challenges, similar to other IT
• Must comply with standards, regulations and service levels
• Proliferate uncontrollably, unless part of an architecture
• Need to be managed as part of the overall fabric of IT, not only in “SOA fabric”
Reduce…Reuse…Remix
BPM
3
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Customers want to integrate full Service Lifecycle
Development& Test
Modeling
Monitoring
Secure &Audit
Analysis
Runtime
Modification
Removal
WSLD, XSD, Composites
SLAs, Metrics,Alets
Policies
Validation Rules,
Standards
Requirements,Models
Impacts, Relationships
Design
Retirement
Deployment
Staging,Approval
Enterprise Repository and
Registry
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Self-Sustaining Repository with Automation
BPM
4
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
•SOA
•Governance
•Suite
•Service
•Registry
End-to-End SOA Governance
•Metadata
•Exchange
•Enterprise
•Repository
•EM SOA
•Management
•Pack
•Web Services
•Manager
•Future Integration/Automation
•JDeveloper •Eclipse •VS.NET
•Ant Build•SCMs
•7 Oracle Restricted and Confidential
• SOA Management Pack
• Manage production services
• Capture usage metrics
• SLA monitoring
•Oracle Service
•Bus
•Oracle BPEL
•Process Mgr
• Service Registry
• Service discovery
• Auto-synchronized with repository
• Web Services Manager
• Run-time governance
• Policy-oriented security and access control
• Enterprise Repository
• Impact / dependency analysis
• Compliance Reporting
• Service reuse
• Lifecycle management•BPM Suite
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Business Process Management
BPM
5
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
BPM Delivers…
Deliver more – better, faster, and cheaper
EfficiencyMetrics
Results
Utilization, capacity
Throughput, speed
Quality, yield, exceptions
Reduced Operations Cost
Increased capacity
Effective resource utilization
Better quality / service
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
BPM Delivers…
Consistently knowing the current status and outcome of your processes
Control
Metrics
Results
Financial
Organizational
SLA failure rate
Rate of non-compliance
Managed, lower risk
Compliance
Financial accountability
Lower capital reserves
Better visibility
Customer
Relationship
Management
Sales and
Marketing
Production
Planning
Manufacturing Inventory &
Logistics
Finance & HR
SFA Product LMS
Inv
MGMT
B2B
Enterprise Infrastructure
product
ERP
SCM product
MES
DB ERPCRM
Process Disconnects Across Silos
Real-World Business Processes span
organizations, systems, and applications.
Product ConfigurationProduct Configuration
Order ManagementOrder Management
Warranty & Returns ManagementWarranty & Returns Management
Missed
Exceptions
Escalating
Costs
Process
Disconnects
Missed
Exceptions
Escalating
Costs
Process
Disconnects
BPM
6
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
BPM Delivers…
AgilityMetrics
Results
Ability to adapt quickly to changing world conditions
Speed to create & change processes
Time to market
New revenue growth
Market share growth
Increased competitiveness
Thought leadership
Interact, Monitor, Control
Model, Simulate, Optimize
ImplementExecute
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
How to get there
Customer Product /
serviceActivities
Business rulesKPI’s
Management & Control
Actors
BPM
7
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Process, KPI’s, roles, business rules
Simulate, documentation
Handover to IT
Implementation by IT
Feedback to business
Approval, acceptance, production
Measure
Improve
BPM lifecycle
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Most comprehensive set of Activity Types
based Business Time-based Business Rules for SLA management
Parallel Processing;Synchronous and Asynchronous
Processing
“Active” Swim Lanes
Process Owners manage Business Rule parameters
Business Rules directly in Incorporate complex
Business Rules directly in the process model
Launch processes from Launch processes from any event
Supports the Major Process Modeling Standards
Modeler
BPM
8
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
• Enhanced Business Rules support• Define rules in the process model
• Web interface for on-the-fly changes
• Separate rules logic from process logic
Business rules
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Configure Simulation Scenarios (Loads)
Observe and manage queues in real time. Adjust staffing/efficiency, etc.
Extensive cost-based, time-based, and unit-based reporting.
Generate detailed reports to assess Generate detailed reports to assess process design. Export reports for
external analysis.
Simulation
BPM
9
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Build a Re-Usable Component Catalog
Auto-Generate Web Forms for Interactive Activities
Auto-Generate Interface Components for a wide variety of Technologies.
Development
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
BAPI -IDOC
Net Weaver
SAP XI
BPM Suite
.NET
COM / DCOM
SQL/JDBC
JDBC
JDBC
Web Services
Web Services
Web Services
Web Services
Web Services
Web Services
Web Services
XML API
XML
Java API
EJB
EJB
Java Reflection
JNDI
JMS
Java API
JMS
EJB
Introspect, Catalog, & Re-Use services from
all your enterprise information sources
ALDSP
Integration
Service Bus
BPM
10
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
User interface
• Highly- functional
web-based UIs
• Optimized for
Webcenter and
WLP…
• …but built on
standards to work
on nearly any
portal.
• Turn Outlook into
a Process Inbox
• Use a number of
Web RSS
Readers
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
• Multi-platform support
• Multi-version process
instances
• Dynamic binding to
external services
• Web based console
with full control over
process deployments
Application Server
Clustering
HA Database
Posture
Process Server
Workspace
Process Database
Horizontal
Scaling
Active
DB Passive
DB
Active
Repository
Production
Repository
Server
BPM
11
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
• Drag-and-drop Business Activity Monitoring
BAM
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Business dashboards and historical & trend analysis tools
Process executionand management
Business
Analyst
Business
Owner
Process
Developer
Process developmentand systems integration
Business User Interaction
Process
Participants
SFAERP CRM
Enterprise applications and databases
Business Process Management
Process modeling, simulation and documentation
BPM
12
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.
Sample Processes
Process Impact
Revenue
Cost
Customer Service
Cycle Time
Process Complexity
# of Process Steps
# of Integration Points
# of Process Exceptions
# of Process Participants
# of Transactions
# of Organizations
• Customer Support/Help Desk• Claims Eligibility
• Sarbanes-Oxley• Inventory Management
• HR Management• Transportation Management
• Claims Repricing
•Automated Expense • Report Management
• Claims Adjudication • Order-to-Cash• Customer Provisioning & Activation
• Customer Credit Management
• Order Management• Field Service Management
• Loan Origination• Procurement & Sourcing
• Benefits Administration
• Product Lifecycle Management
• Risk Management
• Service Billing
• Employee On Boarding
• Revenue Recovery
• HIPAA Compliance• Reverse Logistics
Low High
High
Copyright © 2008, Oracle and / or its affiliates. All rights reserved.