© 2010 ibm corporation ibm bpm f.k.a. websphere lombardi edition f.k.a. lombardi teamworks v7 v7...

Post on 28-Jan-2016

227 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 2010 IBM Corporation

IBM BPM

f.k.a. WebSphere Lombardi Editionf.k.a. Lombardi Teamworks V7

V7 What’s New, Hints & Tips

Confidential© 2010 IBM Corporation

WebSphere Lombardi Edition

‣ Improving process efficiencyamong people and systems

‣Driving continuous improvementthrough visibility and analysis

has always been about …

is about scaling up your BPM success, program-wide …

‣ Improving developer productivityto keep up with growing demand

‣Managing delivery complexityacross more projects with Reuse

Successleads to increased demand …

Lombardi Edition

Lombardi Edition

Confidential© 2010 IBM Corporation

Many Assets

Many Authors

Many Processes

Obstacles to Scaling Up BPM Success …

•1000’s of application assets•Growing disorganization•Poor reuse

Managing Assets &Dependencies •Multiple dev teams

•Multiple dev systems•Parallel development

Developer Productivity

•Dozens of active process projects•Multiple versions per project•Many servers across multiple environments

Complexity ofProcess Lifecycle

Confidential© 2010 IBM Corporation

Many Assets

Many Authors

Many Processes

Lombardi Edition

Confidential© 2010 IBM Corporation“A Platform for Execution”

Design-Time Scale

New Paradigm for Model Management

Massive Reuse

100,000’s of Assets

100’s of Authors

1,000’s of Processes

Lombardi Edition

© 2010 IBM Corporation

Lombardi Teamworks V7 Tour

Lombardi Edition

Confidential© 2010 IBM Corporation

Lombardi 7 – Summary Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3) Maximizing Reuse

4) Simplified Deployment

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

• Snapshots • Revision History

• Back-in-time • Revert

• Toolkits • Refactoring

• Dependency mgmt

• One-click deploy • Environment Variables

• Installation Services • Managed files

Confidential© 2010 IBM Corporation

Lombardi 7 – Process Center

• Single shared model repository• Common development system• Centralized deployment control

Teamworks Runtime Environments

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2)

3)

4)

Confidential© 2010 IBM Corporation

Process Apps & Toolkits

Confidential© 2010 IBM Corporation

Library Organization

Confidential© 2010 IBM Corporation

Tags and Smart Folders

Confidential© 2010 IBM Corporation

New Service Types

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2)

3)

4)

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

Confidential© 2010 IBM Corporation

Hints & Tips – Asset Organization

‣No need to use prefixes for naming conventions – Process Apps provide unique namespaces

‣Check for Validation Errors in your Process Apps

‣No need to call the WebAPI or TW Java API within process implementations – use new JavaScript API (JSAPI)

‣Tag your assets – makes them easier to find & manage (read community wiki article)

‣Use new Lombardi Service types - they enable additional validation checks

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3)

4)

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

Confidential© 2010 IBM Corporation

User Presence

Confidential© 2010 IBM Corporation

Snapshots

Confidential© 2010 IBM Corporation

Back-in-time

Confidential© 2010 IBM Corporation

Revert

Confidential© 2010 IBM Corporation

Snapshot Deployment

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3)

4)

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

• Snapshots • Revision History

• Back-in-time • Revert

Confidential© 2010 IBM Corporation

Hints & Tips – Managing Process Change

‣Don’t copy a BPD or service to start working on a new version – use snapshots & edit in-place

‣Archive Process Apps and Snapshots that you don’t want to see any more – you can restore them later

‣Take Snapshots at meaningful development milestones

‣Use Snapshot descriptions to help you remember at a glance the main changes you’ve made

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3) Maximizing Reuse

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

• Snapshots • Revision History

• Back-in-time • Revert

Confidential© 2010 IBM Corporation

Toolkits

Confidential© 2010 IBM Corporation

Dependency Management

Confidential© 2010 IBM Corporation

Refactoring

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3) Maximizing Reuse

4)

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

• Snapshots • Revision History

• Back-in-time • Revert

• Toolkits • Refactoring

• Dependency mgmt

Confidential© 2010 IBM Corporation

Hints & Tips – Maximizing Reuse

‣Don’t copy things that you want to reuse into other Process Apps – put them in a Toolkit

‣Replace uses of Service->Integration Def->Connector pattern with Integration Services – they are simpler & easier to maintain

‣Define convention for naming for Toolkit Snapshots that are available for general use

‣Tag items intended for reuse within a Toolkit (versus internal implementation details)

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3) Maximizing Reuse

4) Simplified Deployment

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

• Snapshots • Revision History

• Back-in-time • Revert

• Toolkits • Refactoring

• Dependency mgmt

Confidential© 2010 IBM Corporation

One-click Deployment

Confidential© 2010 IBM Corporation

Installation Services

Confidential© 2010 IBM Corporation

Environmental Variables

Confidential© 2010 IBM Corporation

Managed Files

Confidential© 2010 IBM Corporation

Lombardi 7 – Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3) Maximizing Reuse

4) Simplified Deployment

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

• Snapshots • Revision History

• Back-in-time • Revert

• Toolkits • Refactoring

• Dependency mgmt

• One-click deploy • Environment Variables

• Installation Services • Managed files

Confidential© 2010 IBM Corporation

Hints & Tips – Simplified Deployment

‣Backup your Process Center databases. Your revision history and deployment registry include valuable information.

‣Use Installation Services to initialize environments for Process Apps or Toolkits

‣Use Environment Variables to parameterize values for different environments instead of EPVs

‣Use managed files for storing server-side files (JAR, JavaScript libraries) and client-side files (CSS, images, etc.)

Confidential© 2010 IBM Corporation

Lombardi 7 – Summary Key Concepts

1) Improved Asset Organization

2) Managing Process Change

3) Maximizing Reuse

4) Simplified Deployment

• Process Apps • Tags & Smart Folders

• Library Organization • New Services Types

• Snapshots • Revision History

• Back-in-time • Revert

• Toolkits • Refactoring

• Dependency mgmt

• One-click deploy • Environment Variables

• Installation Services • Managed files

Confidential© 2010 IBM Corporation

The gap between deciding and doing is where nothing gets

done.“”

Confidential© 2010 IBM Corporation

Typical Approach: Tools for the Few to Interview the Masses

Confidential© 2010 IBM Corporation

IBM BlueworksLive.com: A Place to Talk Process Improvement

Confidential© 2010 IBM Corporation

How is Process Discovery done today?

‣Figure it out yourself‣Lock the team in a

conference room for day(s)‣Sticky notes‣Butcher paper‣Whiteboard drawings‣Back and forth till you finally

understand your process‣Scribe it all down‣Convert it to a

diagram/drawing

Confidential© 2010 IBM Corporation

Focused on participation

Single repository, built for process

Easy for novices, rich enough for experts

Confidential© 2010 IBM Corporation43

‣ Intuitive, easy-to-use views enable business users to document and analyze process details – immediately

‣ Single, shared repository becomes the “system of record” for process documentation – always up-to-date

‣ Real-time collaboration and feedback between teammates on “shared whiteboard”

‣ Cloud-based access makes it easy to add participants – on demand

‣ Export process diagrams to other modeling and implementation tool.

Inventory and Map Processes … On DemandIBM’s http://BlueworksLive.com

Template Library includes APQC Process Maps

Confidential© 2010 IBM Corporation

BlueworkLive.com Simple Enough for Novices…Rich Enough for Experts“Process Discovery…Blueprint your process”

Confidential© 2010 IBM Corporation

45

Merci

Grazie

Gracias

Obrigado Danke

Japanese

French

Russian

German

Italian

Spanish

Brazilian Portuguese

Arabic

Traditional Chinese

Simplified Chinese

Thai

top related