53
1 © 2012 IBM Corporation © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

Embed Size (px)

Citation preview

Page 1: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

1

© 2012 IBM Corporation

© 2012 IBM Corporation

IBM BPM v8.0 STEW

What’s New: IBM Business Process Manager

Page 2: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Link to More Comprehensive Presentation

This presentation is a high-level overview of IBM BPM v8.0

Here is a link to a more comprehensive presentation:(this was presented by Paul Pacholski in June)

– https://w3-03.ibm.com/tools/cm/iram/assetDetail/content.faces?post=&fid=&v=1.0&guid=69B344E2-52ED-B1EB-8140-EDF19FBF8B70&tid=

Page 3: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Simplicity for business & IT collaboration

Power to scale from a project to a program

Visibility to improve business outcomes

Governance across BPM projects and programs

Simplicity for business & IT collaboration

Power to scale from a project to a program

Visibility to improve business outcomes

Governance across BPM projects and programs

In 2011 … IBM BPM and Process Center unified the tools for process teams to build, deploy, govern, and scale process

applications …

Page 4: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Social On-the-go

Collaborative

In 2012 … IBM BPM delivers innovative user

interface tools for business users to collaborate in getting work done …

Page 5: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Consistency Across the Portfolio

Page 6: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

IBM Business Process Manager v8

Governance / Visibility

Deploy

Define Improve

Process Designer / Optimizer

IntegrationDesigner

Process Center Console

Process Center

PortalMobile

Process ServerCore BPM Advanced Automation & Integration

BPMN BPEL AdaptorsProcess Rules PerformanceData Warehouse ESB

Social

CoachesOptional Microsoft Add-ons

Custom Apps

Measure

Network Multiple Process Centers

Server RegistryShared Assets

Versioned Assets

• Express• Standard• Advanced

WAS 8

Page 7: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

zOS

MobileAccess

Collaboration ContentAccess

EnhancedGovernance

What’s New in IBM Business Process Manager v8?

+295 other enhancements

Page 8: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

What’s NOT new in IBM BPM v8?

IBM BPM v8 is *not* a brand new architecture!

– The underlying architecture, platform and engines were not redesigned or rebuilt

– It has more fixes and better performance than v7.5.1

– Customers should not be afraid to embrace v8 now!

• There is no reason to wait for an update

• Take advantage of the fixes and performance enhancements without the risk of a new architecture

IBM BPM v8 should *not* substantially change how you introduce IBM BPM to your customers

(Yes, we’ve moved up to WAS v8, but this should not impact IBM BPM as a whole.)

Page 9: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Social Collaboration New Process Portal and

Coaches enable users to work together on the same tasks via real-time interactions.

Activity streams provide a way for you to monitor and perform ad-hoc actions on your “favorite” processes and tasks.

Experts – either pre-defined or discovered dynamically (using social analytics) – can help you complete process tasks.

Page 10: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Completely Revamped Process PortalChange the way people work with tasks by making it social and accessible

Replace traditional “inbox” with dynamic task management workspace

Replace traditional “inbox” with dynamic task management workspace

Page 11: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Completely Revamped Process PortalChange the way people work with tasks by making it social and accessible

Simplify user interactions by allowing “in-line” task completion

Simplify user interactions by allowing “in-line” task completion

Page 12: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Complete view of process details from within any task

Complete view of process details from within any task

Instance Details

Page 13: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Dynamic activity notifications facilitate real-time collaboration and responsiveness

Dynamic activity notifications facilitate real-time collaboration and responsiveness

Instance Stream – Aggregates Instance Interactions (System and User)

Page 14: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Connect to other pre-defined & discovered Experts

to get help with your task

Connect to other pre-defined & discovered Experts

to get help with your task

Experts – Identified by SMEs, Inferred by the System

Page 15: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Real-timeScoreboards

Critical Path Management

Provides visibility into work-in-progress & the ability to take corrective action when necessary

Selection of projected path; visibility into details of each activity in the process

Heat Map Overlays

Detects bottlenecks and performance thresholds and displays them visually

Performance Data Warehouse powers the situational awareness

Performance Data Warehouse Opening New Frontiers

Social Analytics

Collaborate directly on work with other participants and experts for simpler task completion

Pre v8 capabilities New in v8

Experts – Inferred by the System

Page 16: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

In-Task CollaborationWendy sees a Collaboration request from Jane…

Wendy will see an instant message

invitation

Page 17: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Jane can make Wendy an editor

Wendy is in “view” mode and can see Jane’s edits real time!

In-Task CollaborationJane and Wendy can work together in the shared Coach

Jane is the editor… Wendy can see her changes as she types

Page 18: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

DEVELOPING ADVANCED UI

New Coach Designer enablesuser-defined Coach Controls.

Page 19: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

New Reusable “Coach Views”Implement reusable UI components that look & behave exactly as you want

Create reusable Coach controls and templates, stored as sharable Library objects

Alternative approach to heritage “modeled” Coach implementations

Direct implementation by web developers using familiar HTML, JavaScript, CSS, Ajax, JSON, …

Page 20: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

New Reusable “Coach Views”Create new views & controls … drag-and-drop to build rich coach UIs

Page 21: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Simple Run-time control interactions

Controls bound to the same data automatically update themselves when data is updated

– In this example, both the “Input Data” control and “Output Letter” control are bound to the same data – so “Output Letter” is automatically updated when you change the input data.

Page 22: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

…and to go along with the data-centric Coach Designer…

Shared Business Objects

Data can now be shared between parallel tasks and across process instances.

Page 23: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

MobileAccess Native mobile app for iPhone / iPad promotes

broader adoption and easy access to Blueworks Live & IBM BPM tasks

Consolidates all of your process related work into a unified view

Extensive REST APIs & examples enable customized integration of IBM BPM and Blueworks Live content into your own mobile experiences

Support mobile device browsers & form factors

IBM Corporation © 2011

Page 24: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Flexible access to promote broader adoptioniOS App for Mobile Users

iOS App provides access to both IBM BPM tasks and Blueworks Live automation tasksiOS App provides access to both IBM BPM tasks and Blueworks Live automation tasks

Page 25: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Flexible access to promote broader adoptioniOS App for Mobile Users: Task Forms & Coaches

Simple task forms and intelligent “coaches” guide user inputs

Simple task forms and intelligent “coaches” guide user inputs

Page 26: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Flexible access to promote broader adoptioniOS App for Mobile Users: BlueworksLive Task Completion

Easy-to-view task list provides visibility to task history and task(s) to-do

Easy-to-view task list provides visibility to task history and task(s) to-do

Page 27: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Improve productivity among business stakeholders through dynamic

communication of activities – reduce ‘back channel” emails, messages, etc.

Improve productivity among business stakeholders through dynamic

communication of activities – reduce ‘back channel” emails, messages, etc.

Attach supporting documents and images to any process task

Attach supporting documents and images to any process task

Improve productivity with streamlined communicationiOS App: Dynamic Activity Stream Communication

IBM Confidential – NDA Required

Page 28: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Smartphones

Tablets

DesktopBrowsers

W eb S p h ere P o rta l

W eb S p h ereA p p lic a t io n S erv er

Extensive REST APIs with API Tester

New Process Portal and iOS Mobile App

use this API

New Process Portal and iOS Mobile App

use this API

Page 29: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

ContentAccess Leverage shared business documents and

images within process tasks

Simplify access to content in any ECM repository using Content Management Interoperability Services (CMIS)

Search, browse, and display the “right documents at right time” within Process Coaches

Directly interact with document content – create, retrieve, update, delete

Page 30: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Content Management Interoperability Services (CMIS)

Any CMIS compliant ECM systems can be integrated with IBM BPM

• FileNet V5• IBM CM8• Documentum• SharePoint• Alfresco• OpenText• Vignette… and more!

Page 31: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Important Notes on CMIS for v8

FileNet V5, IBM CM8, Documentum, SharePoint, Alfresco, OpenText, Vignette and other Content Management Systems support CMIS.

However, for IBM BPM v8.0, IBM has only tested:

– FileNet

– IBM CM

– SharePoint testing is “almost done”

– Testing for Documentum and Alfresco are in progress.

Until all are tested, it is best to understand the above and position appropriately

Contact Amy Dickson for questions or issues on this.

Page 32: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Content User Interface Integration

Two new Coach Views in Content Management Toolkit

– Document List – Renders document metadata returned by the Search operation

– Document Viewer – Renders document content

Page 33: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Drag-and-Drop Content Integration in IBM BPM

Page 34: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Simplified UI to Define ECM Search Filter & Preview Sample Results

Page 35: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

EnhancedGovernance

Networked Process Centers enable sharing of process assets & toolkits to accelerate expansion “from project to program”

Automated governance processes triggered by process life-cycle events for increased consistency & control

Active links to other development assets & tools (including Rational) via Open Services for Lifecycle Collaboration (OSLC)

Page 36: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

ProcessServer

Standard

ProcessServer

Standard

ProcessServer

Advanced

ProcessServer

Advanced

on zOS

Centralized governance of mixed IBM BPM environments

. . . . . .

ProcessDesigners

Integration Designers

Centralized Deployment Control Panel & Dashboard

Process CenterAdvanced Repository

Process Center Advanced can manage development and deployment of BPM applications for either Process Server Advanced or Process Server Standard

Process Server Standard is backward-compatible with Lombardi BPM applications,

preserving those investments

Process Server Advancedincludes WPS technology that can be

utilized when you also need advanced integration capabilities

Page 37: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

IBM

COE

Department 1

Department 2 OtherRepositories

Download process templates for IBM

products

Download process templates for IBM

products

Reference Assets in other enterprise

repositories

Reference Assets in other enterprise

repositories

Facilitate reuse across departments

Facilitate reuse across departments

Establish a Virtual CoE repository for exemplary content

Establish a Virtual CoE repository for exemplary content

Download IBM solution content

Download IBM solution content

Simplify reuse by integrating directly

into LOB tools.

Simplify reuse by integrating directly

into LOB tools.

My Department

Process Centers network for cross-group sharing

Page 38: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Use governance processes to control process lifecycle

Trigger governance processes associated with specific lifecycle events

“deploy”

Governance process for

deploying Snapshots

Created

Process Lifecycle Events

Deployed

Page 39: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Link to Lifecycle Assets using OSLC

Linked Lifecycle Data (OSLC)

“When you look a process model that has been linked to a requirement, a test case, and a SOA service – the user should be able to navigate across the links in model just like on the Web” – value proposition of OSLC

Page 40: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Configure OSLC Registration

Connection information for an OSLC server

Page 41: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Create link in any documentation field

RTC provides the details via the OSLC API

This link opens the selected Requirement Change Request in RTC

Page 42: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Process Center Search

Page 43: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Expanded Process Management on zOS

Leverage co-location with CICS, IMS, or DB2 for superior performance, scalability, and access to data

Simplify operations by centralizing process assets for high volume process automation with high availability & quality of service

Modernize existing mainframe applications by adding a “layer of process” versus rip-and-replace

zOS Process Design Tooling

Enhance design tools to make it even easier to use with existing COBOL & CICS programs

Extend out-of-box adapters with support for WOLA, 2-way integrations with IMS, etc.

Administration & Installation

Support zOS-specific monitoring, problem determination, and system administration

Simplify additional installation scenarios on zOS

Optimization & tuning of IBM BPM performance on zOS JVM

V8 Enhancements:IBM BPM on zOS

Page 44: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

• centralized repository

• centralized deployment

• centralized governance

Process Center Advanced

BPM Repository

ProcessDesigner

IntegrationDesigner

Centralized Deployment Control Panel & Dashboard

IBM Business Process Manager on zOS

Business & IT Authors IT Developers

Deploy process apps

Windows

or Linux

zOS

IMSIMSCICSCICSCOBOLCOBOL

Native connectors

• co-locate processes with core zOS applications

• Built upon local zOS communications

• Bi-directional WOLA communications

Page 45: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Performance Improvements

Page 46: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Performance Improvements

Deliver more value for less cost

IBM continues to improve the performance of IBM BPM delivering

Page 47: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

BPM 7.5 Portal Inbox Search PerformanceManual Execution via Stock Portal

1.9

20.2

21.5

2.4

3.5 3.4

1.7

2.6 2.3

0

5

10

15

20

25

Default Inbox 10 BD Fields BD Filter & 10 BD Fields

Re

sp

on

se

Tim

e (

s)

- d

ow

n is

go

od

BPM 7.5 GM

BPM 7.5.1 (o1138.07)

+DB Tuning

Chart Date - 10/10/2011

Response time measurements collected via stopwatch using Firefox browser.

Process Server loaded with: 100,000 Active Process Instances 20 BPD variables per instance

'Default Inbox' returns ~1000 Tasks 'Base Filter' returns ~1000 Tasks 'Custom Filter' returns ~200 Tasks

tw proc: IBM System x3950 M2. (4) Intel Xeon x7460 @ 2.66GHz (6 Cores each. 4 Cores enabled). 64 GB RAM. 32MB L3. Window s 2008 ES SP2.Database: IBM pSeries. 8 Cores (SMT on). 8 GB RAM

Business Data Search Performance in BPM 7.5.1

…the baseline was already greatly reduced in v7.5.1, but there is more…

Page 48: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Business Data Search Performance in BPM 8.0

BPM 8.0 Portal Inbox Search PerformanceManual Execution via Saved Search

1130

15301580

625

1050

1160

730

837

0

250

500

750

1000

1250

1500

1750

2000

Default Filter & Fields BD Filter 10 BD Fields

Re

sp

on

se

Tim

e (

ms

) -

do

wn

is g

oo

d

BPM 7.5.1

20120327

+Accelerator Tables

Chart Date - 4/10/2012

Response time measurements collected via FireBug plugin using Firefox browser.

Process Server loaded with: 100,000 Active Process Instances 275,000 Total Tasks 70 BPD variables per instance

'Default Filter' matches ~1000 Tasks 'BD Filter' matches ~200 Tasks

BPM Srvr: IBM xSeries Model 3950 Intel Xeon E7-4870 @ 2.4GHz (4 cores enabled) 32GB RAMDatabase: IBM pSeries. 8 cores. 16GB RAM

Page 49: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

+295 others…

Page 50: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Additional Enhancements

Process Designer

Exception Handling Improvement

BPD Notification Auto-flow

Terminate Event Semantics

Ad-hoc start event semantics

Instance error and recovery options

Import semantics

JAX-WS implementation for outbound WS calls from PD

Install / Management

64bit profile mgmt tool

Install Improvements

Page 51: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Additional Enhancements

Integration Designer

Rich Text formatting in descriptions with OSGI document links

Design time specification of SCA retry count

Faults on AIS interfaces

BO Map generation for XML Mapper

BPEL retries documentation

WebSphere Optimized Local Adapter (WOLA)

WESB new invocation styles

WESB mediation retry enhancements

WESB WebSphere eXteme Scale integration

Page 52: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Additional Enhancements – Adapters

WebSphere Adapter for SAP

• Password less authentication (SSO / X509) using SAP adapter

WebSphere Adapter for Flat File & FTP

• Simplify Root Cause Analysis and Reduce Turnaround Time Enhancement

• Understand the flow of the adapter and exact point where the problem occurs in the flow (without code level knowledge) to be able to independently solve customer issues.

WebSphere Adapter for FTP

• Support for Commons net 3.0.1

WebSphere Adapter for JDBC

• Support for change in the schema name at runtime

• Installing adapter module in another environment (moving form development to production) may require a change the database schema names

WebSphere Adapter for IBM I

• Currency Support for JTOpen 7.5.1

Page 53: 1 © 2012 IBM Corporation IBM BPM v8.0 STEW What’s New: IBM Business Process Manager

© 2010 IBM Corporation

Key Takeaways – IBM BPM v8.0

Empower business users to work more efficiently and effectively with the new Process Portal

Empower business process authors with a new Coach Designer component

Facilitate the transition from project to program with new advanced governance capabilities

Maximize your process content investment with rich content search and sharing capabilities

Enrich business processes with access to critical business documents and content

Extend the reach of your process applications with new mobile applications

Improve the foundation