PPINOT: A Performance Management Solution for Process Oriented Organisations



Similar documents
Approach to Service Management

Organizational Intelligence, Scalability, and Agility

WebSphere Business Monitor

MOLA MOLA IDA Integrates ARIS Business Architect or ARIS Toolset with EMC Documentum. White Paper

Enterprise Portfolio Management

Automating the process of building. with BPM Systems

What is BPM? Software tools enabling BPM

Smart Business Processes using Oracle Business Rules

SAP IT Infrastructure Management. Dirk Smit ALM Engagement Manager SAP Africa

UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts

Eclipse BPMN Modeler Introducing Intalio Designer

IBM Business Monitor. BPEL process monitoring

SAP IT Infrastructure Management

Workflow/Business Process Management

ON-BOARDING WITH BPM. Human Resources Business Process Management Solutions WHITE PAPER. ocurements solutions for financial managers

Business Process Driven SOA using BPMN and BPEL

Lombardi Whitepaper: Why You (Probably) Cannot Afford to Use IBM for BPM. Why You (Probably) Cannot Afford to Use IBM for BPM

Avio BPM Solutions and Frameworks

Function Point Modeler Enterprise Edition A Software Lifecycle Management Tool

IBM WebSphere Business Monitor, Version 6.1

ARIS 9ARIS 9.6 map and Future Directions Die nächste Generation des Geschäftsprozessmanagements

Process Automation Overview Process Automation Overview

An Enterprise Architecture and Data quality framework

Business Process Modeling Information Systems in Industry ( )

WebSphere Business Monitor

Extended Process Modeling: LEADing Practice Modeling with igrafx. Ed Maddock VP of Development and Process Management Solutions

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

Business Process Management In An Application Development Environment

Lluis Belanche + Alfredo Vellido. Intelligent Data Analysis and Data Mining. Data Analysis and Knowledge Discovery

10g versions followed on separate paths due to different approaches, but mainly due to differences in technology that were known to be huge.

Talend Technical Note

CROSS INDUSTRY PegaRULES Process Commander. Bringing Insight and Streamlining Change with the PegaRULES Process Simulator

webmethods Product Roadmap Subhash Ramachandran VP, Product Management webmethods Product Line

PERFORMANCE MANAGEMENT

Expanding Uniformance. Driving Digital Intelligence through Unified Data, Analytics, and Visualization

Business Process Modeling with BPMN. Dr. Darius Šilingas Head of Solutions Department

The Performance Management Process How to establish goals, objectives and KPI s

Testhouse Training Portfolio

Total Exploration & Production: Field Monitoring Case Study

How To Compare The Cost Of Business Process Management (Bpm) To Open Source Software (Bmp)

Ultimus Adaptive BPM Suite V8

IBM WebSphere ILOG Rules for.net

IFS-8000 V2.0 INFORMATION FUSION SYSTEM

Introduction to Business Model Simulation ActiveVOS Designer

The Process Architect: The Smart Role in Business Process Management

Bringing agility to Business Intelligence Metadata as key to Agile Data Warehousing. 1 P a g e.

Enterprise IT Architectures BPM (Business Process Management)

Sequence Kinetics TM ibpms

What Business and Process Analysts Need to Know About BPM Suites

WebSphere Business Monitor V7.0 Business space dashboards

Business Intelligence and Big Data Analytics: Speeding the Cycle from Insights to Action Four Steps to More Profitable Customer Engagement

HOW TO IMPROVE QUALITY AND EFFICIENCY USING TEST DATA ANALYTICS

Using Visio 2010 and SharePoint 2010 for Process Management: Practical Tips and Customer Examples

GCS North America - ARIS BPM Consulting - Services Overview. Marc Redemann Director, ARIS BPM Consulting marc.redemann@softwareag.

Introduction to the ARIS Platform

Towards Collaborative Requirements Engineering Tool for ERP product customization

Enabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software

SysML Modelling Language explained

Analytics for Performance Optimization of BPMN2.0 Business Processes

Visualizing Software Architecture with Off-The-Shelf Components

Service Level Management

Simplify Complex Architectures and See the Potential Impact of New Technologies

ZetesChronos Full visibility on your delivery process

Semantic Business Process Management Lectuer 1 - Introduction

Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software

Methods and Technologies for Business Process Monitoring

ARIS 9 Highlights and Outlook

Business Process Discovery

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

Intalio BPM. The first and only complete Open Source Business Process Management System

SUPPORTING BUSINESS TRANSFORMATION

WebRatio 5: An Eclipse-based CASE tool for engineering Web applications

WebSphere Business Modeler

IBM SOA Foundation products overview

Adapting an Enterprise Architecture for Business Intelligence

Flexible Business Process Management enabled by SOA Full support of BPM life cycle Closing the gap between Business & IT

HP Application Lifecycle Management

Franchise Tax Board. Business Process Management Suite Standards. April 30, Franchise Tax Board s (FTB) Enterprise Architecture (EA)

Pivot Charting in SharePoint with Nevron Chart for SharePoint

Bizagi BPM Suite. Functional Description. Copyright 2014 Bizagi

Business Process Modeling with Structured Scenarios

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite

ALM120 Application Lifecycle Management 11.5 Essentials

Getting Started. About Cisco Prime Service Catalog Reporting Solution. Reporting. Advanced Reporting. This chapter contains the following topics:

Dr. Jana Koehler IBM Zurich Research Laboratory

Cloud Accounting For Professional Services. The questions to ask when selecting Accounting Software for your firm

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Processes and Best Practices Guide (Codeless Mode)

OpenControl. Utilization

IBM Operational Decision Management v8

Transcription:

PPINOT: A Performance Management Solution for Process Oriented Organisations Adela del Río Ortega, Universidad de Sevilla Manuel Resinas, Universidad de Sevilla Antonio Ruiz Cortés, Universidad de Sevilla

Adela del Río Ortega BPM SOC SPL Automated Testing PhD Computer Sciences- BPM & Metrics 5 Years Experience Research and Teaching Congreso Académico ITGSM13 Diapositiva 2

Introduction Motivation Proposal Congreso Académico ITGSM13 Diapositiva 3

Introduction Motivation Proposal Congreso Académico ITGSM13 Diapositiva 4

Business Processes (BPs) Business goal Organisation Humans Activities IT systems Data Other resources Congreso Académico ITGSM13 Diapositiva 5

Request For Change (RFC) Management BP Requester (Participant 1) RFC approved or cancelled RFC Participants IT systems Analyse RFC and give an answer Congreso Académico ITGSM13 Diapositiva 6

RFC Management BP Diagram Congreso Académico ITGSM13 Diapositiva 7

Business Process Management Process designer System architect BP modelling & analysis (simulation) Configuration Process repository Execution logs Evaluation Execution and monitoring process analysts Process participants Congreso Académico ITGSM13 Diapositiva 8

Need to Measure Congreso Académico ITGSM13 Diapositiva 9

Measure for the Manager To keep the business under control BAM Manager Congreso Académico ITGSM13 Diapositiva 10

Measure for Employees To keep them motivated Employee If we get an EFQM +200 certification, then we will get an extra payment Congreso Académico ITGSM13 Diapositiva 11

Measure for Customers To pay according to the QoS Customer Congreso Académico ITGSM13 Diapositiva 12

Key Performance Indicator (KPI) KPIs are quantifiable metrics that an organisation uses to measure performance in terms of meeting its strategic and operational objectives. [A. Neely et al., 2005] Congreso Académico ITGSM13 Diapositiva 13

KPI Example The average class attendance should be increased by 15% during this course Congreso Académico ITGSM13 Diapositiva 14

Process Performance Indicator KPI 1 KPI n BP 1 BP n PPI 1-1 PPI 1-n PPI n-1 PPI n-n Congreso Académico ITGSM13 Diapositiva 15

PPI vs KPIs KPIs PPIs Congreso Académico ITGSM13 Diapositiva 16

Process Performance Indicator (PPI) Quantifiable metrics that allow the evaluation of the efficiency and effectiveness of business processes. They can be measured directly by data that is generated within the process flow and are aimed at the process controlling and continuous optimization. [G. Chase et al., 2011] Congreso Académico ITGSM13 Diapositiva 17

PPI Examples delays caused by committee number of RFCs per project percentage of corrective changes from RFC approved Congreso Académico ITGSM13 Diapositiva 18

Introduction Motivation Proposal Congreso Académico ITGSM13 Diapositiva 19

Integrating the PPIM lifecycle into the BPM one Identify PPI correlations, conflicts and predict future behaviour Evaluation Evaluation Design and Analysis Design Define PPIs, Connect with BP, design-time analysis Calculate PPIs values and monitor PPIs Instrumentation Computation Implement measurement points Enactment Configuration BPM lifecycle PPIM lifecycle Congreso Académico ITGSM13 Diapositiva 20

Current Picture Congreso Académico ITGSM13 Diapositiva 21

Current Picture Congreso Académico ITGSM13 Diapositiva 22

Problem Statement How to define PPIs to fully support the PPIM lifecycle? How to depict PPIs for all kinds of users? How to extract valuable information? Congreso Académico ITGSM13 Diapositiva 23

Desirable Properties PPI Definition P1. Unambiguity & completeness Way of defining a PPI P2. Traceability P3. Expressiveness Congreso Académico ITGSM13 Diapositiva 24

P1: Unambiguity and Completeness Duration of the analysis activity When Which analysis activity Congreso Académico ITGSM13 Diapositiva 25

P2: Traceability? Way of defining a PPI??? Congreso Académico ITGSM13 Diapositiva 26

3.1 Specific P3: Expressiveness Timed SMART Measurable 3.3 Relevant Achievable 3.2? 1 2 3?? Congreso Académico ITGSM13 Diapositiva 27

Desirable Properties PPI Representation P4. Understandability P5. Bridging the Visual gap Congreso Académico ITGSM13 Diapositiva 28

P4: Understandability Precise vs understandable?? Business manager System architect Congreso Académico ITGSM13 Diapositiva 29

P5: Visual Gap Way of defining a PPI Partial views Comprehensive views Congreso Académico ITGSM13 Diapositiva 30

Desirable Properties Analysis of PPIs P6. Design-time automated analysis Congreso Académico ITGSM13 Diapositiva 31

P6: Design-time Automated Analysis Desig-time? analysis BP modelling & analysis (simulation) Configuration Post-mortem analysis Process repository Run-time analysis Execution logs Evaluation Execution and monitoring Congreso Académico ITGSM13 Diapositiva 32

Two Additional Requirements R1. Tooling support R2. Standards support Congreso Académico ITGSM13 Diapositiva 33

State of the Art P3 P6 Proposal P1 P2 3.1 3.2 3.3 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.3.1 3.3.2 3.3.3 P4 P5 6.1 6.2 R1 R2 Castellanos et al. N/A * ~ ~ ~ ~ ARIS PPM ~ ~ ~ ~ Mayerl et al. ~ N/A ~ Momm et al. ~ N/A N/A Pedrinaci et al. ~ ~ * * * N/A Wetzstein et al. ~ ~ ~ * González et al. ~ ~ ~ ~ N/A N/A Popova et al. ~ Barone et al. ~ ~ * ~ ~ N/A * * N/A Friedenstabet al. * ~ ~ Congreso Académico ITGSM13 Diapositiva 34

Introduction Motivation Proposal Congreso Académico ITGSM13 Diapositiva 35

Proposal 1. Metamodel 2. Graph not 3. Templates 4. Design-time analysis 5. Tool Congreso Académico ITGSM13 Diapositiva 36

Proposal 1. Metamodel 2. Graph not 3. Templates 4. Design-time analysis 5. Tool Congreso Académico ITGSM13 Diapositiva 37

Contributions C1. Metamodel C2. Graph not C3. Templates C4. Designtime analysis C5. Tool Congreso Académico ITGSM13 Diapositiva 38

Why a Graphical Notation P5. Bridging the Visual gap Comprehensive views P4. Understandability Congreso Académico ITGSM13 Diapositiva 39

Graphical Notation Measures What to measure Base Measure Time PPI Aggregated Measure Count State Condition SUM Derived Single-Instance Measure Derived Multi-Instance Measure Data Property Condition Data content SUM Connectors Time connectors Aggregates Applies to Uses Congreso Académico ITGSM13 Diapositiva 40 isgroupedby

Some Guidelines I want to know the delays caused by committee What to measure Congreso Académico ITGSM13 Diapositiva 41

Some Guidelines I want to know the delays caused by committee What to measure Congreso Académico ITGSM13 Diapositiva 42

Some Guidelines I want to know the delays caused by committee How to connect it to the BP Congreso Académico ITGSM13 Diapositiva 43

Some Guidelines I want to know the delays caused by committee How to measure Aggregating several Instances: AggregatedMeasure What aggregation?: Average (AVG) Congreso Académico ITGSM13 Diapositiva 44

Proposal 1. Metamodel 2. Graph not 3. Templates 4. Design-time analysis 5. Tool Congreso Académico ITGSM13 Diapositiva 45

Why Templates P4. Understandability Scalability? learning curve Business manager Congreso Académico ITGSM13 Diapositiva 46

Templates Helps to structure information Serves as a guide Uses (structured) natural language Congreso Académico ITGSM13 Diapositiva 47

Linguistic patterns The PPI value must be greater than [or equal to] <lower bound> Easier and faster than writing whole paragraphs from scratch Sucessfully used in RE Fills placeholders in prewritten sentences Congreso Académico ITGSM13 Diapositiva 48

PPI-template PPI-<ID> Process Goals MeasureDefinition <PPI descriptive name> <process ID the PPI is related to> <strategic or operational goals the PPI is related to> The PPI is calculated as{ <TimeMeasure> <CountMeasure> <ConditionMeasure> <DataMeasure> <DerivedMeasure> <AggregatedMeasure>} Target The PPI value { <SimpleTargetValue> <ComposedTargetValue> <CustomTargetValue>} Scope Source Responsible Informed Comments The process instances considered for this PPI are All those in <descriptive name (S-x)> <source from whcih the PPI measure can be taken> {<role> <department> <organisation> <person>} {<role> <department> <organisation> <person>} <additional comments about the PPI> Congreso Académico ITGSM13 Diapositiva 49

PPI-template Example PPI-005 Process Average time of RFC analysis Request for change (RFC) Goals BG-002: Improve customer satisfaction BG-014: Reduce RFC response time MeasureDefinition Target Scope Source Responsible Informed The PPI is calculated as the average of the duration between the time instants when activity RFC analysis becomes active and when activity RFC analysis becomes completed The PPI value must be lower than or equal to 1 working day The process instances considered for this PPI are those in Last 100 instances scope Event logs of BPMS Planning and quality manager Chief Information Officer (CIO) Comments Most RFCs are created after 12:00 Congreso Académico ITGSM13 Diapositiva 50

Proposal 1. Metamodel 2. Graph not 3. Templates 4. Design-time analysis 5. Tool Congreso Académico ITGSM13 Diapositiva 51

Proposal 1. Metamodel 2. Graph not 3. Templates 4. Design-time analysis 5. Tool Congreso Académico ITGSM13 Diapositiva 52

Execute Analyse Design Alternative 1 Alternative 2 PPINOT Tool Suite Using PPINOT graphical Editor Using the Templates Editor Design-time analysis operations on PPIs, e.g: 1. Which are the BP elements involved in PPI P? 2. Which are the PPI associated to activity A? Integrated with Open Source BPMS (Activiti) to instrument BPs and report PPI values Congreso Académico ITGSM13 Diapositiva 53 53

PPINOT Graphical Editor PPI palette Congreso Académico ITGSM13 Diapositiva 54

PPINOT Templates Editor Congreso Académico ITGSM13 Diapositiva 55

PPINOT Tool Analyser InvolvedBPElements Operation Plugin Congreso Académico ITGSM13 Diapositiva 56

PPINOT BP Instrumenter Congreso Académico ITGSM13 Diapositiva 57

Congreso Académico ITGSM13 Diapositiva 58

Muchas gracias! Contact details: Adela del Río Ortega Email: adeladelrio@us.es Web: www.isa.us.es/adela.delrio Congreso Académico ITGSM13 Diapositiva 59