business process modeling

37
Copyright Kemsley Design Ltd., 2 007 Business Process Modeling Sandy Kemsley Kemsley Design Ltd. www.column2.com

Upload: sandy-kemsley

Post on 06-May-2015

9.737 views

Category:

Business


0 download

DESCRIPTION

Slides from a webinar that I did recently for TIBCO. Full webinar replay with audio available at http://www.tibco.com/mk/2007/bpm-bpm11-jul-07usarc.jsp

TRANSCRIPT

Page 1: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Business Process Modeling

Sandy KemsleyKemsley Design Ltd.www.column2.com

Page 2: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Agenda

What’s in your processes? Process modeling notation/standards Modeling for ROI Changing processes = changing job

roles

Page 3: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

What’s in your processes?

Page 4: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Kicking it off

Human intervention Scanned document External event Invoked as web service

Page 5: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Types of steps/tasks

Human-facing:Transactional heads-downOccasional participantCollaboration

System:Web service orchestrationLegacy application integrationContent management integration

Page 6: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Other considerations

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

changes

Page 7: Business Process Modeling

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 8: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPM and SOA

Service A Service B Service C

Service D Service E

LegacySystem

DatabaseERP

System

ProcessStep 1

ProcessStep 2

ProcessStep 3

ProcessStep 4

Page 9: Business Process Modeling

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 10: Business Process Modeling

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 11: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Simulation and optimization

Identify key performance indicators Estimate parameters:

ArrivalsTime per stepParticipantsCost per step

Run and compare scenarios

Page 12: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Simulation example

Page 13: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Process modeling standards

Page 14: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Graphical notation standard

BPMN (Business Process Modeling Notation) = diagramming standard for drawing business processes

Method of communicating processes:Understandable by business users

and unambiguousReduces translation errors between

business and IT Easy transition between tools

Page 15: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPMN flow objects

Event

Activity

Gateway

Page 16: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPMN connecting objects

Sequence flow

Message flow

Association

Page 17: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPMN swimlanes

Pool

Lanes

Page 18: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPMN artifacts

Data object

Group

Annotation

Page 19: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPMN example: exception handling

Page 20: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPMN example: transaction

Page 21: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPMN example: funds transfer

Page 22: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Modeling for ROI

Page 23: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Areas of process innovation

Automational Informational Sequential Tracking Analytical

Geographical Integrative Intellectual Disintermediating

Source: Process Innovation, Thomas H. Davenport, 1992

Page 24: Business Process Modeling

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 25: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Cut out the middle man

Provide customer self-service to initiate processes

Provide process visibility to customer

Page 26: Business Process Modeling

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 27: Business Process Modeling

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 28: Business Process Modeling

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 29: Business Process Modeling

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 30: Business Process Modeling

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 31: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Classify 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 32: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Changing job roles

Page 33: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPM supports changing roles Support for change management initiatives

Model the new organization Simulate and optimize changes Measure results

Enabling more rapid changes Overarching process orchestration and

governance Real-time view of organizational processes Agile, business-driven changes

Page 34: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

BPM causes role changes

Business function concerns and benefits: Workers

• Concerns: job loss• Benefits: better job and training

Supervisors• Concerns: loss of control• Benefits: improved team and work management

Managers• Concerns: failure to achieve ROI• Benefits: improved visibility and performance

Page 35: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Overcoming change resistance

Communication of plans and impacts Involvement in process modeling Demonstration of new technologies Smaller “quick hit” before tackling

radical reengineering

Page 36: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Summary

Dissecting your process BPMN ROI BPM and role changes

Page 37: Business Process Modeling

Copyright Kemsley Design Ltd., 2007

Questions?

Sandy KemsleyKemsley Design Ltd.www.column2.com