Está en la página 1de 56

Active Matrix BPM

TIBCO Architecture Service Group EMEA

2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Gesamt bersicht

Modeling

User Interface

Work Management

Process Management

Platform

Performance Analysis

Process Modeling Business Objects Modeling

GI Client

Work Presentation

Process Execution Patterns support

Container Grid

Process Analysis

Page flows
Forms Modeling Page flow modeling GI components Worklists Rules

Web Services

Business Analysis

Service Mediation

Resource Analysis

Rules Modeling
Organizational Modeling Mediation Design Service Composition

Openspace
Work Matching

Plugins

Service Binding
JMS, EJB, Java, .NET, Adapters

Statistical reporting

Mobilspace

User Directory

Service integration

Management
Platform Administration Process Administration User Administration

Operational monitoring

2
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM High-Level Architecture


TIBCO Business Studio
Business Rules

TIBCO Workspaces Webservice APIs

Process Participants

Optimize: Modify Business Rules

TIBCO AMX Spotfire


Business Rule Analyst Optimize: Re-Allocate Work Process Visibility

TIBCO Business Studio


Forms Modeling Process Modeling Executable Process Models

TIBCO AMX BPM


Business Manager

Process Performance Data Operations Manager

TIBCO Business Studio


Business Analyst Service Development

Orchestration

Data
Business Analyst

Process Developer

IT Developer Optimize: Continuous Process Improvement

Enriched with Business Data

3
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

BPM Dimensions:
From vision to the new BPM environment

4
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Gartner Architecture - TIBCO ActiveMatrix BPM

TIBCO AMX Workspace

TIBCO AMX SPM AMX BPM Dashboards TIBCO Spotfire

TIBCO Business Studio

TIBCO AMX BPM

TIBCO Business Events

TIBCO AMX Plattform


SERVICES

5
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Modelierung

Modeling

User Interface

Work Management

Process Management

Platform

Performance Analysis

Process Modeling Business Objects Modeling

GI Client

Work Presentation

Process Execution Patterns support

Container Grid

Process Analysis

Page flows
Forms Modeling Page flow modeling GI components Worklists Rules

Web Services

Business Analysis

Service Mediation

Resource Analysis

Rules Modeling
Organizational Modeling Mediation Design Service Composition

Openspace
Work Matching

Plugins

Service Binding
JMS, EJB, Java, .NET, Adapters

Statistical reporting

Mobilspace

User Directory

Service integration

Management
Platform Administration Process Administration User Administration

Operational monitoring

6
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Process Modelling

Modelled using BPMN

A standard, flexible language which is easy to learn so we can develop applications faster

Supports process as service

Allows any process to be available as a consumable service

Extensive Repertoire of activity types Workflow control patterns

From basic control patterns through to advanced Multi instance patterns

Workflow Resource patterns

From basic allocation/offering to Chaining, Separation Of Concerns, Piling, etc, etc.

Import from other models

Aris, Visio, BizAgi, DIY ... or direct XPDL 2

7
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio Key Features Process Modelling


Supports

BPMN & XPDL Standards

BPMN is a graphical notation for representing the

steps and flow of business procedures.


http://www.bpmn.org

BPMN

primarily consists of

Flow Objects
Tasks, Events & Gateways Sub-processes

Connecting Objects
Associations & Sequence Flows

Artefacts
Swim Lanes & Pools Annotations Data Objects & Groups
8
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio Key Features Business Object Modelling Define a vocabulary of core business objects & relationships
Allows analyst to visualise the

data structures that underpin a process

Create

Objects

Manually

Importing XSD
Importing WSDL Importing Database Tables

9
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio Key Features Organisational Modelling Model Organisation Structures
Organisations, Units &

Positions
Hierarchies & Associations Capabilities & Privileges Locations Resources

Associate

with

Processes
Auto-generate an

organisation model from process participants


10
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Integration from within Processes Key Features Service connections Service


Web Service anything on the SOA Grid

Database
(SQL and stored procedures)

Email Java (POJO) Rules

Service

Scripting (JavaScript)

11
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio Key Features Simulations

Simulate Process & Step Behaviours


Bottlenecks Costs Durations Resource Utilisation

Various Tuning Parameters


Load Rates, Durations, Participant Costs Gateway Conditions Looping Strategies

Reporting & Analysis


Simulation Comparisons Report Generation
HTML and PDF

12
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio Key Features Documentation


Export

Process Diagrams External Assets

HTML format

Import

Word, Excel, PowerPoint, PDF, etc.

XPDL

compare Process Projects

grafically

Quality

Installs Prince2 Methodology Templates

13
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio Key Features Lifecycle Management

Business Studio Asset Central two components


SVN Repository (Subversion) integrated in Studio Asset Central Website

SVN Repository
Supports full lifecycle management & team working Versioning, Check-In/Check-Out, Branching,

Merging,

Asset Central Website


Enables other stakeholders to review process design

documentation, etc.

Direct Deployment
Direct Deployment i.e. to a Development Sever

14
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio Key Features Debugging


Grafical Breakpoints

Emulations
Change Values on the fly

15
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO Business Studio


Business
Task Set Fragmente

Studio other Features

Reference Tasks
Subprocedures Icons Quickfixes

Process Optimations
Deadline Escalation RQL Online Help

etc

16
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Business Rules Integration

TIBCO

Business Events
Business Studio - Native Eclipse

Decision Manager

more than a

simple Rules Engine


Rule definition Rule validation Rule testing Rule approval flows Event based rules

17
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Standard Anwender Interfaces (OOTB)

Modeling

User Interface

Work Management

Process Management

Platform

Performance Analysis

Process Modeling Business Objects Modeling

GI Client

Work Presentation

Process Execution Patterns support

Container Grid

Process Analysis

Page flows
Forms Modeling Page flow modeling GI components Worklists Rules

Web Services

Business Analysis

Service Mediation

Resource Analysis

Rules Modeling
Organizational Modeling Mediation Design Service Composition

Openspace
Work Matching

Plugins

Service Binding
JMS, EJB, Java, .NET, Adapters

Statistical reporting

Mobilspace

User Directory

Service integration

Management
Platform Administration Process Administration User Administration

Operational monitoring

18
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM - Admin Workspace Client


19

Allows users to start cases as Business Services Work with work items in their Workslist Supervisor & Overview of Cases and Events Administrate Organization

2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Openspace Client


20

Gadget container, Google Web Toolkit based (GWT) Lightweight self service portal

2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Openspace Client


To Do list gadget

Dynamic

worklist rendering

21
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Openspace Client


Performance reporting gadget

22
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Work Management

Modeling

User Interface

Work Management

Process Management

Platform

Performance Analysis

Process Modeling Business Objects Modeling

GI Client

Work Presentation

Process Execution Patterns support

Container Grid

Process Analysis

Page flows
Forms Modeling Page flow modeling GI components Worklists Rules

Web Services

Business Analysis

Service Mediation

Resource Analysis

Rules Modeling
Organizational Modeling Mediation Design Service Composition

Openspace
Work Matching

Plugins

Service Binding
JMS, EJB, Java, .NET, Adapters

Statistical reporting

Mobilspace

User Directory

Service integration

Management
Platform Administration Process Administration User Administration

Operational monitoring

23
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Workflow Patterns
Creation
Direct distribution Role-based allocation

Push
Distribution by Offer (Many)

Pull

Detour
Delegation Escalation

Deferred distribution Authorization Separation of duties Case handling Capability-based distribution Organization distribution Automatic execution

Resource-Initiated Allocation Resource-Initiated Distribution by Offer Execution Allocated Work (Single) Item Resource-Initiated Random Allocation Execution Offered Work Item System-determined Work Round Robin Allocation Queue Content Resource-determined Distribution on Enablement Work Queue Content Selection Autonomy

Deallocation Stateful Reallocation Stateless Reallocation Suspension-Resumption Skip

Auto-Start
Commencement on Allocation Piled Execution Chained Execution

Visibility
Configurable Allocated Work Item

Multiple Resource
Simultaneous Execution

24
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Organizational Modeling at a glance

Org Units Hierarchies Positions Privileges Competencies Geographies Languages

Is a MetaModel, not an org chart! Can build your own schema & semantics
25
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Dynamic Worklists
Membership (OU, OP, Group), Capability and Privilege driven

based on Organization Meta Models

Dynamic Resource Queries


via RQL

26
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Page flows at a glance

Business process containing work items

Page flow for the work type/item

UI flow as experienced by the user


27
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Reassignment of Work
Can

be

Automated by process

Manually by an authorized user

28
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Chained Execution

Chained execution means that when a user submits one work item, they are immediately presented with the next work item.

29
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Separation of Duties

30
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Piling

31
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM bersicht

Modeling

User Interface

Work Management

Process Management

Platform

Performance Analysis

Process Modeling Business Objects Modeling

GI Client

Work Presentation

Process Execution Patterns support

Container Grid

Process Analysis

Page flows
Forms Modeling Page flow modeling GI components Worklists Rules

Web Services

Business Analysis

Service Mediation

Resource Analysis

Rules Modeling
Organizational Modeling Mediation Design Service Composition

Openspace
Work Matching

Plugins

Service Binding
JMS, EJB, Java, .NET, Adapters

Statistical reporting

Mobilspace

User Directory

Service integration

Management
Platform Administration Process Administration User Administration

Operational monitoring

32
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Node SCA Composite

33
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Web Service Interfaces (APIs)

34
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Process Debug / Emulation

Processes can be emulated and debugged from the modelling environment.

35
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX Platform bersicht

Modeling

User Interface

Work Management

Process Management

Platform

Performance Analysis

Process Modeling Business Objects Modeling

GI Client

Work Presentation

Process Execution Patterns support

Container Grid

Process Analysis

Page flows
Forms Modeling Page flow modeling GI components Worklists Rules

Web Services

Business Analysis

Service Mediation

Resource Analysis

Rules Modeling
Organizational Modeling Mediation Design Service Composition

Openspace
Work Matching

Plugins

Service Binding
JMS, EJB, Java, .NET, Adapters

Statistical reporting

Mobilspace

User Directory

Service integration

Management
Platform Administration Process Administration User Administration

Operational monitoring

36
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Platform

37
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM deployment

38
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM deployment


un-spezifische / unabhngige Prozesse

Vorteile:
einheitliche Prozesse ein BPM Datenbank Server Ein oder mehre Organisations Meta Models Eine Administrations Oberflche Einheitliche Berechtigungssteuerung Mandatenkennzeichen fr Auswertungen Optimale Auslastung der vorhandenen Hardware

Environment X

Node 1

Node 2

Node 3

Service A

Service A Service C

Service B

Service D

Host 1

Host 2

Host 3

Host 4 & more

Hardware Machine

Hardware Machine

Hardware Machine

Hardware Machine

39
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM deployment


spezifische Prozesse
Eine einheitliche Administrator Oberflche

Vorteile:
spezifische Prozesse Separierte BPM Datenbank Server Organisations Meta Model spezifisch Eine Administrations Oberflche Einheitliche Berechtigungssteuerung Mandanten Trennung bei Bedarf mglich Optimale Auslastung der vorhandenen Hardware

Environment A

Environment B & more

Node 1

Node 2

Node 1

Node 2

Service 1

Service 1

Service 2

Service 2

Service 3

Service 4

Host 1

Host 2

Host 3

Host 4 & more

Hardware Machine

Hardware Machine

Hardware Machine

Hardware Machine

40
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

ActiveMatrix Deployment Topology

41
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Composite Editor

Services

Components

References

AccountDetails _HTTP

GetAccount Products

GetAccount Products_Partner

AccountDetails _JMS

GetAccountDetails

transformRequest

GetCurrentStatus _HTTP

GetCurrentStatus

42
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Uniform Deployment & Life Cycle Management


Services Dashboard Infrastructure Dashboard Detailed Service Summary Report

43
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Policy & SLA Enforcement (Separate Products)


Policy Definition SLA Dashboard with Alerts & Triggers

44
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

ActiveMatrix Service Grid - Highlights


Simplified Service Construction & Composition Clear Separation between Business Logic and Transport Configurable Security/Policy Implementation

Allows Implementation Heterogeneity. Support for


Java .Net/C# and .Net/VB C++ Ruby BusinessWorks (separate product) Adapters (separate products)

Built-in Service Bus

45
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO ActiveMatrix BusinessWorks Services Enablement Component


Advanced services for SOA

GUI based XSLT transforms (any-to-any XML) WS-BPEL2.0 support Web services asset lifecycle management XML, WSDL, XSD, process models
Fully Integrated Test Environment Assign Humanoriented Tasks

Integrated Service Environment


Model driven configuration based approach Assembly, orchestration, testing Deployment, monitoring and management

Adapter, Service, Deployment, Managemen t Configs

Graphical Service Modeling

Integrated, role-based security


WS-Security standards compliant, LDAP Policy Server for identity management, SAML

Drag-nDrop Access to Resources

Native Standards based XSLT Mapper

Business Studio eclipse Environment

Packaged extensions

Cross-reference Uniquely identify and manage services across different domains


B2B TIBCO BusinessConnect Data integration TIBCO DataExchange BAM TIBCO BusinessFactor, OpsFactor

46
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

TIBCO AMX BusinessWorks standard Adapter (+150)


TIBCO Adapter SDK (Software Development Kit) TIBCO Adapter for ActiveDatabase TIBCO Adapter for Arbor TIBCO Adapter for AS400 TIBCO Adapter for Broad Vision TIBCO Adapter for CICS TIBCO Substation ES in combination with CICS Interface TIBCO Adapter for Clarify TIBCO Adapter for COM TIBCO Adapter for CORBA TIBCO Adapter for EJB TIBCO Adapter for Files OS/390 TIBCO Adapter for Files OS/400 TIBCO Adapter for Files TIBCO Adapter for Infranet TIBCO Adapter for SAP R/3

TIBCO Adapter for JDEdwards OneWorld TIBCO Adapter for JDEdwards OneWorld Xe TIBCO Adapter for JDEdwards WorldSoftware TIBCO Adapter for Lotus Notes TIBCO Adapter for Quintessent

TIBCO Adapter for MetaSolv


TIBCO Adapter for Vantive TIBCO Adapter for i2 Demand Fulfillment TIBCO Adapter for Oracle Applications TIBCO Adapter for Teradata

TIBCO Adapter for MQSeries


TIBCO Adapter for LDAP TIBCO Adapter for SWIFT TIBCO Hawk Adapter for TIVOLI TIBCO Hawk SNMP Adapter TIBCO Adapter for GEIS-AI TIBCO Network Adapter for Ariba CSN SAP R/3

TIBCO Adapter for Peoplesoft


TIBCO Adapter for Siebel

47
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Monitoring & Reporting

Modeling

User Interface

Work Management

Process Management

Platform

Performance Analysis

Process Modeling Business Objects Modeling

GI Client

Work Presentation

Process Execution Patterns support

Container Grid

Process Analysis

Page flows
Forms Modeling Page flow modeling GI components Worklists Rules

Web Services

Business Analysis

Service Mediation

Resource Analysis

Rules Modeling
Organizational Modeling Mediation Design Service Composition

Openspace
Work Matching

Plugins

Service Binding
JMS, EJB, Java, .NET, Adapters

Statistical reporting

Mobilspace

User Directory

Service integration

Management
Platform Administration Process Administration User Administration

Operational monitoring

48
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Actionable Insight into Process Performance Monitoring, Reporting and Analytics

Operations Manager Business Analyst Performance Data Business Manager Monitoring Operations Manager Business Manager Resource Performance and Utilization Deadlines are risk. I Complex 3rd at Party need to re-prioritize work Event Reporting Tools across my team. I need to Processing check individual workloads and task details so I can TIBCO best re-distribute work. Business Events Leverage existing investments

Continuous Process Improvement By analyzing trends Ive Reporting and Analytics identified an inefficiency ActiveMatrix BPM Spotfirein the business process. Ill update the process definition so we are working more effectively. Business Data

Business Performance Im happy with the performance of our new service so Ill reduce the threshold requirements Metrics: Event for manual approval. Process Viewer Resource Work

Web Client
49
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Process Audit and Metrics

Instance Measures
Process Cycle Time Task Active Duration Task Wait Duration Task Action Duration Task Working Duration

Counters
Processes: hr/week/month Tasks: hr/week/month Resource Tasks: hr/week/month

Business Measures (hr/week/month)


Avg. Process Cycle Time Avg. Task Active Duration Avg. Task Wait Duration Avg. Task Action Duration Avg. Task Working Duration

50
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM Spotfire Process Reporting & Analytics

Next generation Business Intelligence applied to BPM


Understand impact of process performance on the business Targeted at business users Visualize & interact with data to gain new insights and make better decisions Standard process performance reports provided Dynamically create new reports and analysis Combine process data with business data

51
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Process performance in the context of the business

iProcess

Process data captured for reporting and analytics


Audit trail data Process variable data

Business Manager
I see that some orders are act risk of missing deadlines. As the dashboard combines order processing data from the BPM with customer information from the CRM system, I can understand the impact on individual customers and prioritize our most valued customers.

Enriched with business data to provide full business context

Business Data Sources

52
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Template includes

Outstanding Work Overview Completed Cases Overview Case Duration Analysis Case Activity Analysis Resource Activity Analysis Deadline Analysis

53
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Graphical map of processes

54
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

Vielen Dank &


Fragen ?

Jrg Grote Solution Development Manager TIBCO Architecture Service Group EMEA Email: jgrote@tibco.com

2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.

AMX BPM based on a modular SCA Platform

Automate

Scale

Analyze & Optimize Connect

56
2008 TIBCO Software Inc. All Rights Reserved. Confidential and Proprietary.