The Art of Process Modeling: Theory and Practice

41
Copyright Kemsley Design Ltd., 2 007 The Art of Process Modeling: Theory and Practice Sandy Kemsley Kemsley Design Ltd. www.column2.com

description

Presentation given at a seminar for TIBCO customer in NYC

Transcript of The Art of Process Modeling: Theory and Practice

Page 1: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

The Art of Process Modeling: Theory and PracticeSandy KemsleyKemsley Design Ltd.www.column2.com

Page 2: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Agenda

Goals of process modeling BPM and SOA Process design patterns Business rules and business

intelligence Modeling for ROI

Page 3: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

BPM Goals

Efficiency Automating steps and handoffs Integrating systems and data sources

Compliance Achieving and proving standardization

Agility Changing processes quickly and easily

Visibility See what’s happening in a process

Page 4: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Why We Model Business Processes Document current state Identify opportunities for process

improvement Driven by other requirements, e.g.,

compliance, quality management May result in manual process improvement

Identify opportunities for process automation What can be automated What should be automated

Page 5: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Process Thinking

Cross-departmental: looking beyond functional silos

Optimization of end-to-end process cycle rather than local maxima

Focus on creating value for customers/shareholders

Enabling agility: built to change, not built to last

Page 6: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Modeling Tools

Visio Modeling-only tools

ARISProforma

BPMS vendor modeling/design toolBrowser-basedLicensed desktop applicationFree downloadable application

Page 7: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

From Collaboration to Implementation Redraw process model in each

environment One-way, one-time export/import from

modeling to execution environment Round-tripping between modeling and

execution environments Shared model

Page 8: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

BPM and SOA

Page 9: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

A Short Segue on BPM/SOA

BPM:Management practiceTools for automating processes

SOA:Architectural philosophyDesign standards-based services to

access system functionality

Page 10: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

BPM and SOA

Service A Service B Service C

Service D Service E

LegacySystem Database ERP

System

ProcessStep 1

ProcessStep 2

ProcessStep 3

ProcessStep 4

Page 11: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

BPM and SOA Together

BPM is the “killer app” for SOA; SOA is the enabling infrastructure for BPMSOA alone only allows you to design

and build a set of servicesBPM alone would require custom

coding for each system integration BPM + SOA orchestrates people and

services into a business process

Page 12: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

SOA in Process Modeling

Discovering servicesWhat services already existWhether existing services meet the

needs Specifying services

What new services need to be createdWhat legacy functions need to be

wrapped in services

Page 13: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Process Modeling and Design Patterns

Page 14: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Initiating Processes

Human intervention External event

e.g., content added to repository Invoked as web service

Page 15: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Human-Facing Steps

Work type:TransactionalCollaborative

Participation frequency:OccasionalHeads-down

Participants outside the firewall Monitoring and governance

Page 16: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

System Steps

Web service orchestration and legacy application integrationData synchronizationInvoke subprocesses

Content management integration

Page 17: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Role of Content

Document-focused: Create, review and approve document Document content does not impact process

flow Usually collaborative

Document-driven: Complete a transaction based on document

content Document content controls process flow

Page 18: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Volume of Work

Work assignment methods Work selection methods Granularity and complexity of process

governance

Page 19: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Other Considerations

External participants Process monitoring Collecting analytics data Frequency of process/rule/staff

changes

Page 20: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Designing a Process

Page 21: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Steps in Modeling/Design

Define graphical process flow Define parameters of each step

Human-facingSystem (automated)

Identify process triggers Design user interface

Page 22: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Define Process Flow

Graphical map of process Steps for user or automated tasks Routes between steps Flow control

Split/merge typeMerge conditions

Page 23: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Define Step Parameters

Data fields, including attachments Human-facing steps:

Participant (individual or role)User interface form/tools

System steps:Web service callSubprocess callOther custom action

Page 24: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Identify Process Launch Triggers Manual launch External event trigger Invoked as web service

Page 25: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Designing the User Interface

Work assignment/selection Data display and validation Launch other applications Complex routing rules on exit

Page 26: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Incremental Implementation

Step 1: non-integrated BPM Minimal customization + dashboard Provides process governance and

optimization Step 2: integrate critical data

synchronization interfaces Reduces data entry/errors

Step 3: integrate critical external process interfaces Provides overall process governance

Page 27: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Business Rules and Business Intelligence

Page 28: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Business Rules and BPM

Key to agility in business processesRouting decisionsWork assignmentSet parameters

Changing rules without changing the process

Applying rules consistently in processes and other applications

Page 29: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Business Intelligence and BPM Key to visibility in business processes

Process monitoring and reporting Process analysis and optimization Predictive analytics

May contribute to process agility Trigger processes Automate steps based on prior decisions Suggest decision for human task

Page 30: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

BPM + BR + BI

Self-learning decisions within processes:Process statistics captured with BIStatistics analyzed and fed back to

inform business rulesBusiness rules modify process

behavior BR + BI = decision management

Page 31: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Modeling for ROI

Page 32: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Improve Efficiencies

Automate manual work steps Directly integrate data between

systems Provide process monitoring and

control Automate process statistics gathering

and analysis

Page 33: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Cut Out the Middle Man

Provide customer self-service to initiate processes

Provide process visibility to customer

Page 34: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Location, Location, Location

Share redundant processes between business units

Identify steps that can be completed in isolation

Automate escalation and handoffs Allow remote work

Page 35: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

ROI: Reduce Costs

Reduce manual tasks Reduce error rates Allow customer self-service Reduce compliance costs Reduce time to implement changes Reduce functional redundancy Allow outsourcing

Page 36: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

ROI: Increase Competitive Advantage Reduce time to market Reduce end-to-end cycle time Improve customer service Increase capacity Improve decision-making

Page 37: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Calculating ROI

Baseline the “as-is” process Model and simulate “to-be” process Select relevant ROI metrics Select ROI calculation method Calculate best and worst case

scenarios

Page 38: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Common ROI Pitfalls

Increased capacity does not guarantee increased revenue

Cost reduction may require FTE reductions

Providing self-service does not guarantee that customers will use it

Remote work and outsourcing can have hidden costs

Page 39: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

BPM ROI Potential

Increased agility to business changes Optimized operational efficiency Process standards compliance Shortened process cycle times Better information for decision-making Reduced complexity of integrating

people, processes and existing systems

Page 40: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Summary

Analyzing and classifying processes Modeling and designing processes Business rules Business intelligence Return on investment

Page 41: The Art of Process Modeling: Theory and Practice

Copyright Kemsley Design Ltd., 2007

Questions?

Sandy KemsleyKemsley Design Ltd.www.column2.com