27
© 2010 IBM Corporation IBM Software Group Business Process Management 2010 Ing. Federico Senese WebSphere Technical Specialist IBM Southwest Europe [email protected]

Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

© 2010 IBM Corporation

IBM Software Group

Business Process Management 2010

Ing. Federico Senese

WebSphere Technical Specialist

IBM Southwest Europe

[email protected]

Page 2: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

2

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

About me: Federico Senese

Joined IBM in 2000 after earning an University degree in Electronic Engineering

[2000 – 2005] - Worked as technical specialist supporting IBM software product Application and Integration middleware product

[2006 – present date] – Helping clients implement new business solutions based on best-practices for Business Process Management

Page 3: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

3

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Agenda

BPM 2010: trends and emerging patterns

BPM project experiences in Italy

IBM BPM product portfolio

Page 4: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

4

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

CIOs confirm the dynamic business process priority

CIOs expect process improvement demand to increase

2009 InformationWeek Survey

Demand for IT to improve processes during the downturn0% 50% 100%

44% Rising; Business units need help to automate and improve business processes

16% Decreasing

40% Staying the same

Process improvement is the #1 business priority

2010 Gartner CIO Study

Page 5: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

5

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Improving Business Processes: #1 Priority for CIO in 2010 and for Four Years in a Row!!

Page 6: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

6

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Procurement

Technology Development

Human Resource Management

Firm Infrastructure

Inbound Logistics

MarketingOperations

SalesOutbound Logistics

Service

Primary Activities

Support Activities

1 2

3

4 765

BPM: Why does it matter to Line of Business?

A

B

C

Source: Porter (1985) - Competitive Advantage: Creating and Sustaining Superior Performance.

Page 7: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

7

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

BPM: Why does it matter to IT?

IT resources and Human Activities

Existing Applications and

PlatformsBackend Application

Custom Application

Human Activities

Web app

Business Services(Check balance, Check credit)

Enterprise Service BusServices to expose data

and functions

Business Process

Choreography

BPM Engine

Presentation UI engine

Employee Users

Manager Director

Busin

ess A

ctivity

Monito

ring

Page 8: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

8

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Business Process types: some examples

8

Structured UnstructuredPeople Activities Information

Automated, Straight Through Processing

Coordinated,Scheduled

(Payments, Trade Settlement)

(Integrated Supply-Chain,Case Management)

ContentIntensive

(Paper processes, Account Origination, Claims)

Non-Deterministic,Event-Driven

Collaborative,Artful

(Fraud Detection,Merchandising)

(Contract Negotiation, Collateral Creation)

Compliance

(Automated Records & Process Management )

Low

High

High

Low

Process flexibility

Process automation

Predefined process structure (Flows)

Ad hoc collaboration (Tasks)Mix of human interaction with automation

Fully automated processExclusively human interaction based process

Page 9: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

9

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Emerging BPM Patterns

A way to group BPM capabilities and their associated value

Are not mutually exclusive

Do not represent the entire set of potential BPM solutions

BPM

Page 10: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

10

IBM Software Group

Business Process Management @ © 2010 IBM Corporation10

Process Automation helps streamline processes across existing assets and infrastructure

Automates manual tasks, IT systems, and information

Helps complement and extend current applications

Leverages reusable process components

IT Systems

Automated Process

InformationManual Tasks

Page 11: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

11

IBM Software Group

Business Process Management @ © 2010 IBM Corporation11

Real-time process visibility consolidated into customizable, role-based dashboards

Transform Insight Into Action to capitalize on opportunities and mitigate risks of chaos

Business leaders monitor Key Performance Indicators (KPIs) and receive alerts

PowerPoint

Excel

ARIS

Others…

Visio

Business-level process modeling rapidly converts business user expertise into execution

Page 12: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

12

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Adapt and Respond DynamicallyLeverage BPM for agility and deliver faster response to change

Events PoliciesRules

“Close the gap” between changes

and the time it takes to implement them

Heterogeneoussources

Modify ruleset configuration

Change in-flight processes

Page 13: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

13

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Agenda

BPM 2010: trends and emerging patterns

BPM project experiences in Italy

IBM BPM product portfolio

Page 14: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

14

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

What we’re seeing• Small scale workflow projects, characterized

by limited process scope, short timeframe, and ‘fit for purpose’

Small-scale Large Scale

- <100 users- Dozens of human task templates- 100s of running instances

- 10,000+ users- 100+ human task templates- 100,000 running instances

• Large scale projects, characterized by a blend of human & integration-centric needs, 100+ human tasks, sophistacated HA & Disaster recovery, large user bases (10,000+ users)

All leveraging capability across the spectrum of needs

BPM projects and programs, large and small

Page 15: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

15

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Potential BPM projects: Prioritization matrix

BPM Pattern #1

End to EndProcess

Automation

Page 16: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

16

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

BPM suites: To Be or Not to be? Gartner’s view

The Four Corners Framework uses two parameters to identify where the use of a BPMS is most appropriate. The two parameters are:

1. Frequency of process change

2. Responsibility for making changes to the underlying solution that supports the business process

Page 17: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

17

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

BPM Project #1: Italian Public Administration agency

Objectives

– LOBs– Automate the acceptance and control of electronic invoice documents coming from

different sources (citizens, corporations, public administration offices) and dispatch towards target purchasing organization (public administration offices)

– IT– Exploit new middleware products to support new generation of applications based

on leading-edge BPM technologies– Re-use of exising services already available within IT infrastructure– Enable new applications to expose new services candidate for re-use

Business needs– Automation and tracking of electronic invoice

documents sent by different parties

– Cooperation between different LOBs during e-invoice processing

BPM Pattern #1

End to EndProcess

Automation

Page 18: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

18

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

BPM Project #1: System Context

HUB

Agency System (Dematerialization)

Internal Public Administration

Systems

WEBApplications

Services

Acceptance

ExternalPublic

Administration

Page 19: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

19

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

BPM Project #1: Components and requirements

Middleware software components– HUB , DEM and IPA systems

implemented using WebSphere Process Server and WebSphere ESB products

– Acceptance system, Services and Web applications are deployed on WebSphere Application Server

– Oracle DBMS

Main architectural reqs– Security

– Each subsystem has to use a different LDAP

– Secure communications between different layers (WAS, WPS, W-ESB)

– High Availability– Service have to be available 24x7

– Scalability– System have to be able to scale in its

components to support increasing and variable workload

– Message size >10Mb– HUB system will have the major

workload compared with the other systems

Page 20: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

20

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

BPM Project #1: Main architectural decisions

WebSphere cells vs LDAP vs available hardware resources

Golden topology pattern to address high availability and scalability requirements and future business monitoring requirement

– Multi-cluster configuration to separate responsibilities

Usage of AIX Workload Partition (WPAR) vs Logical Partition (LPAR)– WPAR provides operating system virtualization; each machine has its own host

name, process list, and so on.

– LPAR selected due to extensive knowledge of such configuration compared to WPAR

32 vs 64 bit platform 64 bit to address memory requirements

Hybrid cell containing BPEL/Mediation and J2EE components– Simplification (one DM, one Admin Console, configuration of JMS communications)

Including low-end servers to deploy J2EE components

Page 21: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

21

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

BPM Project #1: Conclusions

Objectives met / strong points– Demonstrate the capabilities of WebSphere BPM products to support new application

architecture.

– Leverage WID & WPS capabilities to integrate different back-end systems

– Visual development of complex integration application and business processes

Objectives not met / weak points / pain points– Perceived complexity around WPS deployment architecture

– Inherent complexity in managing large applications spanning across multiple modules

– Project-specific “best practices” discovered during the architectural review phase led to partial application re-design

Lessons learned– First BPM initiatives require a strong partnership among client’s IT department and

LOBs and vendor.

– Despite the product was mature for production use, WPS complexity can be overwhelming

Page 22: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

22

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Agenda

BPM 2010: trends and emerging patterns

BPM project experiences in Italy

IBM BPM product portfolio

Page 23: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

23

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Leverage “Fit-for-Purpose” capabilities that scale with

your needs

Foundational Offerings

Extended Value Offerings

IBM business process management suiteAn unmatched set of capabilities to drive business agility

Page 24: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

24

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

IBM business process management suiteFoundational offerings

High-scale, high-integritydynamic process integration

& automation across the enterprise.

Rapid process implementation, with focus on project team

collaboration.

Content management, workflow & collaboration capabilities

between departments and across the enterprise.

Page 25: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

25

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

2008

2010

IBM BPM Suite featuring Human, Integration, Document Centric BPM

SOA-enabled BPM

Extended Value Offerings orderable separately

IBM BPM Product Portfolio and Roadmap

WebSphere ILOG JRulesBPM Blueworks

2009

WebSphere Dynamic Process Edition

Filenet P8 BPM

Business Rules and Role-Based BPM Empowering Business Users

BPM Community Collaboration to Align LOB and IT

BPM in the Cloud introduction

WebSphere Lombardi EditionBPM Blueprint

IBM Case Manager

Rapid BPM Solution Implementation

Enhanced BPM in the Cloud

Advanced Case Management (ACM) Introduction

Page 26: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

26

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

ITRequirements

BusinessRequirements

WebSphere BPM and Lombardi Edition: comparison

WebSphere BPM

WebSphere Lombardi Edition

Integration

Scalability / System

throughput

Business Involved Change

Human Interaction

Development Skill

Transactional Integrity

Rapid Implementation / Change Cycle

Business Process Breadth

OS Platform Coverage

Ad-hoc Tasks

Page 27: Business Process Management 2010 · 2010-12-08 · 3 IBM Software Group Business Process Management @ © 2010 IBM Corporation Agenda BPM 2010: trends and emerging patterns BPM project

27

IBM Software Group

Business Process Management @ © 2010 IBM Corporation

Open discussion