56
1 May 22-24, 2007 Washington Dulles Hilton The Business Transformation Conference Dr. Setrag Khoshafian VP of BPM Technology Pegasystems Inc. Session Title: Enabling The Service Oriented Enterprise Welcom e Welcome to Transformation and Innovation 2007 The Business Transformation Conference

Enabling The Service-Oriented Enterprise

Embed Size (px)

DESCRIPTION

This session examines how global collaboration and emerging corporate cultures are creating a new type of innovative enterprise: one that is based on services. Discussed will be why this new service-focused approach to business considers not only the service culture, but the technology as well. Each party or participant in service orientation sees themselves as service provider as well as a service consumer, in an increasingly well-connected global economy. This session focuses on both the cultural service dimension, as well the emerging architecture of service orientation. This session delves deep into the components of the enabling technologies of service-orientation, as well as the cultural aspects of services orientation, where enterprises reach and serve various target communities: their customers, yes, but also their trading partners, employees, and shareholders. Taught by one of BPM’s early pioneers, Dr. Setrag Khoshafian, this session is intended for both business managers and IT, covering Web Services architectures, service oriented maturity models, ESBs, BPM suites, standards for quality of service, and servant leadership.

Citation preview

Page 1: Enabling The Service-Oriented Enterprise

1 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Dr. Setrag KhoshafianVP of BPM TechnologyPegasystems Inc.

Session Title:Enabling The Service Oriented Enterprise

WelcomeWelcome

to Transformation and Innovation 2007 The Business Transformation Conference

Page 2: Enabling The Service-Oriented Enterprise

2 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPM and SOA: Service Oriented Enterprises

You have a technology perspective:• Loosely couple applications,

trading partners, and organizations • Invoke via service calls.

• Services involved in processes with human participants

• Provides even greater value than the sum of component services.

Page 3: Enabling The Service-Oriented Enterprise

3 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

You also have a cultural perspective:

• Each party sees herself as a service provider as well as a service consumer

• Focus on serving various communities:  • Customers• Shareholders• Trading Partners• Employees• Government

BPM and SOA: Service Oriented Enterprises

Page 4: Enabling The Service-Oriented Enterprise

4 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

SOE Goal

Align Business and IT

IT Business

SOA Technology Alone Will Not Do It

Page 5: Enabling The Service-Oriented Enterprise

5 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Business Changes Worsen Execution Gaps

Business Changes Worsen Execution Gaps

SalesSales ServiceService OperationsOperations ComplianceCompliance PartnersPartners

Management GoalsManagement Goals

SalesSales ServiceService OperationsOperations ComplianceCompliance PartnersPartners

SystemsSystems

The SOE Challenge…Execution Gaps!

Page 6: Enabling The Service-Oriented Enterprise

6 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

The Service Oriented Enterprise

IT Service Infrastructure

Service Oriented ArchitectureIT Service InfrastructureIT

Page 7: Enabling The Service-Oriented Enterprise

7 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Service Infrastructure • Loose Coupling

• Standards Based (WS-*)

• Discovery

• Service Composition

• Enterprise Service Bus

Page 8: Enabling The Service-Oriented Enterprise

8 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Loose Couplingisolated from the details of the service’s

implementation language, platform, location, or other details

InternetInternet

GET/POST Request

HTML Response

Server (s)

InternetInternet

SOAP Request

SOAP Response

Server (s)

Client

Page 9: Enabling The Service-Oriented Enterprise

9 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation ConferenceService Transport: HTTP/HTTPS

Remote Service Request/Response: SOAP

Service Description: WSDL

Service Transactions: WS-Transaction/WS-Coordination

Quality of Service: WS-Security, WS-ReliableMessaging

Business Processes and Rules: BPMN, WS-BPEL, WS-CDL

Service Management: WSDM

Service Content and Portals: WSRP

Page 10: Enabling The Service-Oriented Enterprise

10 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

ESB – Overview

Messaging Backbone

JMSWS-* XML Services …

EnterpriseService

JCA

Management Monitoring Deployment …

EnterpriseService

EnterpriseService

BaseServices

ExtendedServices

Page 11: Enabling The Service-Oriented Enterprise

11 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Capabilities and Features of an ESB

Message Transformation

Protocol Transformation

Message Routing

Security

Transaction

Orchestration

Registry

Consumer Services requests use a transportprotocol (e.g. JMS) different from theprotocol (e.g. HTTP) of the Provider

Transform Provider message format toConsumer message format and vice versa

(XML to ASCII, XML to XML, etc.)

Content based routing of Consumer messages to appropriate Provider & Vice

Versa. Support for rules based routingSupport for WS-Security, SAML, encryption,

Authentication and Authorization

Support for WS-AtomicTransaction,WS-Coordination, WS-BusinessActivity

Support for Orchestration & Choreography

Page 12: Enabling The Service-Oriented Enterprise

12 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

The Service Oriented Enterprise

Enterprise Performance ManagementService Performance

Bu

sin

ess

Page 13: Enabling The Service-Oriented Enterprise

13 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Strategic MethodologyFinancial

Internal

Learning

CustomerVision

Enterprise Performance Management

Business Activity Monitoring

Business Intelligence

Business Process Management System

Enterprise Service Bus

CI Methodology

Page 14: Enabling The Service-Oriented Enterprise

14 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Enterprise Business PerformanceBusiness Intelligence:

– Focus on Historic Data– Data Warehouse or Data Mart:

• Populated from operational applications/DBMSs, especially the BPM Suite

– Rich reporting and analytics tools– Strategic Methodologies

Business Activity Monitoring– Real time monitoring of operational BPM Work data– Drill Down to executing processes– Real Time Management Control– Rich Reporting capabilities of BPM Work DBs

Page 15: Enabling The Service-Oriented Enterprise

May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPM DB

Data Integration/ETL

Data Warehouse

DB

ERP/CRM

ETL Process

IntegratedData

Business Intelligence

Page 16: Enabling The Service-Oriented Enterprise

16 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Business Activity Monitoring

Page 17: Enabling The Service-Oriented Enterprise

May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPM Process Instance DB

Data Mining

Predictive Models

Other Operational DBs

BPM Suite

Data Warehouse

ETLs

Higher Business VALUE

Page 18: Enabling The Service-Oriented Enterprise

18 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Enterprise Performance ManagementService Performance

The Service Oriented EnterpriseIT

Bu

sin

ess

Service Oriented Enterprises, Dr. Khoshafian

Service Oriented ArchitectureIT Service Infrastructure

Business Process Management SuiteService Integration

Page 19: Enabling The Service-Oriented Enterprise

19 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPMSuite

Workflow

BPMBPM Suite

• Modeling and simulation

• Business rules

• Business activity monitoring

• Solution frameworks

• SOA support

• Alignment of business & IT

• Integration:

• System participants

• Trading partner participants

• Process portals

• Organizational model

• Rich process data model

• Human participants

• Flow automation

• Flow status management

• Document and content centric

• Workflow reference architecture

Page 20: Enabling The Service-Oriented Enterprise

20 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Where are your Policies and Procedures ?

• Policy and Procedure Manuals

• People

• Code

• Models

• Automation

PoliciesProcedure

Page 21: Enabling The Service-Oriented Enterprise

21 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Enterprise Policies and ProceduresEnterprise Policies and Procedures

PoliciesProcedure

PoliciesProcedure

Modeled Policies and ProceduresModeled Policies and Procedures

Strategy and Vision ModelsStrategy and Vision Models

Process ModelsProcess Models Business Policy ModelsBusiness Policy Models(business rules)(business rules)

Information & Integration Information & Integration ModelModelOrganization ModelOrganization Model Modeled

AndAutomated

Policies and Procedures

ModeledAnd

AutomatedPolicies and Procedures

Page 22: Enabling The Service-Oriented Enterprise

22 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Use Cases InformationModel

Strategy & Vision

OrganizationalModel

ProcessModels

BusinessRules

Integration

BrowseCatalog

CheckShipment

Status

Place Order

ProcessInvoice

Ship Order

Page 23: Enabling The Service-Oriented Enterprise

23 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Operations

Declarative Rules

Process Flows

GUI

Integrators

BPMBPM

Process Class

Attributes

BPMS Models

Class

Attributes

Operations

Conventional Conventional

Page 24: Enabling The Service-Oriented Enterprise

24 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Human Resource Example: New HireAutomate processing of new employees, contractors interns

Process Data:– Date Hired– ID – Type– Status– Job Title– Department– Location Policies:

– Security– Legal Status– Training – NDA– HR & IT check list

Process Flows

Page 25: Enabling The Service-Oriented Enterprise

25 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Process Flows

Procedural: specify sequence of tasks/interactions

Involves – Human and System (internal, partner)

participants– Decisioning – Parallel tasks

Page 26: Enabling The Service-Oriented Enterprise

26 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

What are “Business Rules?”

“Business rules are abstractions of the policies and practices of a business

organization”

Wikipedia

Business Rules are Declarative

Page 27: Enabling The Service-Oriented Enterprise

27 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

What do we mean by “Declarative”?

• Execution time independenceo Do not worry when it is executed

• Execution method independenceo Do not worry how it is executed

• Execution order independenceo Do not worry what is being executed

Focus on the business logic

Page 28: Enabling The Service-Oriented Enterprise

28 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

What is the Relationship Between Business Rules and BPM?

Source: Ron Ross

Processes are the “muscles”

Business Rules are the Nerves: Controlling the processes

Page 29: Enabling The Service-Oriented Enterprise

29 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Rules drive or control the process flows:– Decision Rules

What is the Relationship Between Business Rules and BPM?

DecisionDecisionDecision

PolicyPolicy

PartnerPreference

BestPractice

CustomerPreference

Page 30: Enabling The Service-Oriented Enterprise

30 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPMSuite

BusinessProcess

Monitoring &Analytics

BusinessRules

WorkflowSolution

Frameworks

EnterpriseApplicationIntegration

Business ToBusiness

Integration

Page 31: Enabling The Service-Oriented Enterprise

31 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

System/Partner and Human Participants

OrchestrateOrchestrateOrchestrate

Buyer Seller Shipper

ChoreographySellerBuyer Shipper

Page 32: Enabling The Service-Oriented Enterprise

32 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Remitter BeneficiaryBeneficiary Bank Remitting Bank

Parse message Check for duplicate cases Create case & route Attach message Locate & attach payment transaction Evaluate transaction

Status=Complete? STP?

Look up customer record Issue notification of assignment Contact remitting bank Schedule chasers Assign SLA

Parse message Check for duplicate cases Create case & route Attach message Locate & attach payment transaction Evaluate transaction

Status=Complete? STP?

Look up customer record Issue notification of assignment Contact remitting bank Schedule chasers Assign SLA

Unable to Apply11

Notification ofAssignment 33

Unable to Apply22Unable to Apply44

Notification ofAssignment55 Update case

Attach message Issue notification of assignment

Update case Attach message Issue notification of assignment

Notification ofAssignment 66

Send chaser Send chaserCase Status

Request77

Case StatusCase StatusResponseResponse88 Update case

Attach message Update case Attach messageResolution of

Investigation99

Resolution ofInvestigation1010 Resolve case

Attach message Send resolution message Levy service fee

Resolve case Attach message Send resolution message Levy service fee

Resolution ofInvestigation 1111

ST

PS

TP

Unable to ApplyExample of SWIFTNet E&I Straight-Through Process

Page 33: Enabling The Service-Oriented Enterprise

33 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPMSuite

BusinessProcess

Monitoring &Analytics

BusinessRules

WorkflowSolution

Frameworks

EnterpriseApplicationIntegration

Business ToBusiness

Integration

Page 34: Enabling The Service-Oriented Enterprise

34 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Rule Types

Correlation

Page 35: Enabling The Service-Oriented Enterprise

35 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Tasks

Par

tici

pan

ts

Rules

Pro

vid

er

Req

uesto

r

h

Req

uesto

r M

an

ag

er

Pro

cu

rem

en

t D

ep

art

men

tS

hip

pin

g

Approve

Yes

Review Request and

Assign

Receive

Ship to Requestor

ApprovedBudget

Yes

Process

Order

Ask

For

Revisition

Check

Budget

Revise

Request

No

Request

Procurement

No

Yes

Send

Order

Accept

Order

Page 36: Enabling The Service-Oriented Enterprise

36 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Example

IF

Dispute Amount is less than $51; AND Transaction is not disputed as a fraudulent transaction;

AND The customer has disputed less than 2 transactions this year;

DecisionDecisionWrite-Off?

YesNo

Situation: World Master CardVIP Customer

THEN Fully credit the customer without even initiating the dispute i.e. Write-off the transaction. 

Page 37: Enabling The Service-Oriented Enterprise

37 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Situational Selection

There are two uses of inferencing for BPMS solutions:

1. Situational Selection of the most appropriate process, UI, decision logic, integration, etc.

2. Rules to capture core business logic:• Decision Rule• Expressions• Event rules• Constraints

Page 38: Enabling The Service-Oriented Enterprise

38 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPM Suite

USAOffices

CanadaOffices

Pilot

Canada v2US version 2

West East

Canada UKUS

Add Differencesto Specialize

French

CommonPractices

North America Europe

BPM Application

Building AssetsB

uild

As

set

s

Page 39: Enabling The Service-Oriented Enterprise

39 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPMSuite

BusinessProcess

Monitoring &Analytics

BusinessRules

WorkflowSolution

Frameworks

EnterpriseApplicationIntegration

Business ToBusiness

Integration

Page 40: Enabling The Service-Oriented Enterprise

40 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Process Instance Data

ProcurementProcess

Jill’s Procurement(Computer)

John’s Procurement(Desk)

Mary’s Procurement(Printer)

Page 41: Enabling The Service-Oriented Enterprise

41 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPMSuite

BusinessProcess

Monitoring &Analytics

BusinessRules

WorkflowSolution

Frameworks

EnterpriseApplicationIntegration

Business ToBusiness

Integration

Page 42: Enabling The Service-Oriented Enterprise

42 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Solution Frameworks

Solution Framework

Op

erat

ion

s

Dec

lara

tive

Ru

les

Pro

cess

Flo

ws

GU

I

Inte

gra

tors

So

luti

on

Fra

mew

ork

Cla

ss 1

Att

rib

ute

s

SF Class 2

SF Class 2

EnterpriseApplicationIntegration

Business ToBusiness

Integration

BusinessProcess

Monitoring &Analytics

BusinessRules

WorkflowSolution

Frameworks

BPM Suite

Extension 1 Extension 2 Extension 3

Page 43: Enabling The Service-Oriented Enterprise

43 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Healthcare CustomerRelationship Extensions

Customer Process Management Framework BPM Solution Development

Customer Processes and Rules Customer Profile Customer Entitlement Cross Sell

Customer Dispute Agreement Renewals Customer Interaction

Insurance CustomerRelationship

Telco CustomerRelationship

EnterpriseApplicationIntegration

Business ToBusiness

Integration

BusinessProcess

Monitoring &Analytics

BusinessRules

WorkflowSolution

Frameworks

BPM Suite

Greater speed to market and use of best practices enable faster achievement of competitive advantage

Page 44: Enabling The Service-Oriented Enterprise

44 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Enterprise Service Bus

AnalyticMeasures

Business ActivityMonitoring

BusinessIntelligence

StrategicMethodology

Example:BalancedScorecard

EnterpriseApplicationIntegration

BusinessTo

BusinessIntegration

BusinessProcess

Monitoring &Analytics

BusinessRules

Workflow SolutionFrameworks

BP

MS

uit

e

Application Server

The Service Oriented Enterprise

Page 45: Enabling The Service-Oriented Enterprise

45 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

What Should You Look for in a BPMS Methodology?

1. The methodology starts with the business case and identifies a best choice opportunity (quick-win opportunity)

2. The methodology reflects the new BPMS paradigm:1. Processes and business rules are captured, represented,

and implemented directly

3. The methodology leverages the BPMS platform

4. Methodology is driven by continuous improvement measures

5. Methodology helps build re-usable corporate assets

Page 46: Enabling The Service-Oriented Enterprise

46 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

FinancialPerspective

CustomerPerspective

Internal Process Perspective

Innovation& LearningPerspective

BSCVision

How: Strategic Methodology

Page 47: Enabling The Service-Oriented Enterprise

47 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

D

M

A

I

C

• CTQs• Business Case• Process Maps

Define

• CTQ (‘Y’, ‘X’) Measures• Measurement: Upper/Lower bounds• Information/Data Collection Plan

Measure

• Analyze Z-scores• Analyze Performance Objectives• Analyze Variations

Analyze

• Examine potential causes • Discover relationships• Improve process maps

Improve

• Detailed measurements and validation• Check attainment of envisioned improvements• Implement controls

Control

How: CI Methodology

Page 48: Enabling The Service-Oriented Enterprise

48 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Continuous Improvement LifeCycle

Agents

Six SigmaBlack Belt

ProcessArchitect

Analyst

Page 49: Enabling The Service-Oriented Enterprise

49 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Business Performance Methodology

Business Process Management Suite

Business Activity Monitoring(Real-Time and Historic)

Page 50: Enabling The Service-Oriented Enterprise

May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Initial Level 1

ManagedLevel 2

DefinedLevel 3

Quantitatively Managed Level 4

OptimizingLevel 5

Capability Maturity Model development Process

Page 51: Enabling The Service-Oriented Enterprise

51 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Maturity StagesClassification

Level 1 Level 2 Level 3 Level 4 Level 5

CMMI Stage Initial Managed Defined Quantitatively Managed

Optimizing

BI equivalent No business intelligence services are being utilized

Individual process metrics are collected through manual probes

A business intelligence information architecture is defined

A business intelligence platform is in place

Forward-looking and outside information is integrated into the BI infrastructure

BPM equivalent Processes are performed manually

Processes are modeled using a formal modeling notation

Processes are modeled and automated using BPMS technology

Process metrics are automatically obtained and processes are managed on a day-to-day basis

Processes are continually optimized

SOA equivalent No services are defined

Individual services are defined

A comprehensive services architecture is defined

An enterprise service bus is in place

Continual optimization of QoS parameters, services architecture

Page 52: Enabling The Service-Oriented Enterprise

May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

BPM COE

Best PracticesRoles

Governance

Best PracticesRoles

Governance

Best PracticesRoles

Governance

Service Oriented ArchitectureIT Service Infrastructure

Service Oriented ArchitectureIT Service Infrastructure

Enterprise Performance ManagementService Performance

Enterprise Performance ManagementService Performance

Business Process Management SuiteService Integration

Business Process Management SuiteService Integration

Page 53: Enabling The Service-Oriented Enterprise

53 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

ServiceService OperationsOperations ComplianceCompliance

Management GoalsManagement Goals

ServiceService OperationsOperations ComplianceCompliance

SystemsSystems

SalesSales ServiceService OperationsOperations ComplianceCompliance PartnersPartnersSalesSales ServiceService OperationsOperations ComplianceCompliance PartnersPartners

BPM Suites for the SOE Challenge…

Management GoalsManagement Goals

SystemsSystems

Business Process Management SuiteService Integration

Page 54: Enabling The Service-Oriented Enterprise

54 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

LocalCommunity

Customers

Shareholders

Partners

Government

Employees

SOE

Competitive Advantages for all Communities

Page 55: Enabling The Service-Oriented Enterprise

55 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Conclusion

SOE can serve their communities through:– Truly bridging the GAP between IT and Business: Model, Digitize

and Automate policies and procedures

– Tying KPIs to modeled and executing business processes and policies : • Executable predictive models

• CTQs as process properties

– Continuously monitoring and improving the implementation to meet the needs of the communities

… while leveraging the underlying IT SOA infrastructure and business performance management tools

Page 56: Enabling The Service-Oriented Enterprise

56 May 22-24, 2007

Washington Dulles HiltonThe Business Transformation Conference

Thank YouThank YDr. Setrag KhoshafianVP of BPM TechnologyPegasystems Inc.www.pega.com

Contact Information:[email protected]

ou