Title: Business Process Management Systems
1Business Process ManagementSystems
- Pascal Ravesteyn
- UU/HU - 2009
2General overview
- Why BPM(S)?
- What is BPMS?
- BPMS implementation frameworks
- Research Assignment
3Why Business Process Management System?
4View of processes and organization
Value Chain
Act. Based costing
Web services
TQM
EAI
CASE
Balanced Scorecards
Cont. process improvement
UML
Workflow management
Rules engines
ERP
Kaizen
Java
ISO9001
Six Sigma
B2Bi
So BPMS A new software category that supports
the entire lifecycle of modeling, executing, and
monitoring business processes
IT organization
Business organization
5From strategy to infrastructure
Strategy layer
Organization layer
Software layer
Infrastructure layer
6BPM as Intermediary
Strategy layer
1-2 yrs
Organization layer
3-6 mth
Software layer
6-10 yrs
Infrastructure layer
7What is aBusiness Process Management System
8Source Ravesteyn, 2007
9Evolution of Software Architectures
10Process Layer
11Redundancy in the IT Landscape
12ERP as a Solution?
13ERP - integration from perspective Porter
14ERP - Possible functionality
15ERP - Complexity
16Integration as a Solution?
17Service Orientation as a Solution?
18The Road to SOA
WWW
IBM PC
Business computing
Content data Business logic
Mainframe
SQL
R/3
Databases
Data Warehouse
Batch processing
EAI
Visicalc
BPM
R/2
Client/Server
WSDL
VT3270
CORBA
MQ
Distribution technology
Remote access infrastructure
NFS
Service Oriented Architecture
VT100
RPC
EJB
EAI
SOAP
TCP/IP sockets
WWW
Modula2
Implementation Platform, interfacing Techniques
interaction patterns
Smalltalk
Pascal
Java
Programming language
PROLOG
.NET
COBOL
Ada
C
Assembler
SIMULA
C
1950
1980
1960
1970
1990
2000
Krafzig et al. 2005
19SOA to Enable BPM?
20BPMS Architecture -1
Role Based Presentation Applications (CAF)
Business Activity Monitoring (BAM)
Business Process Management (BPM)
Enterprise Service Bus (ESB)
Enterprise Applications (ERP others)
21BPMS Architecture 2A Layered Approach
22BPMS Defined
a generic software system that is driven by
explicit process designs to enact and manage
operational business processes (Weske et al.
2004) Fremantle et al. (2002) define BPMS as
the systematic automation of ongoing business
processes by integrating core systems (with a
focus on integration of processes). This needs a
different perspective on software applications,
from monolithic to a set of components and
services that are then assembled into new
processes.
23Market Overview
The Forrester Wave Integration-Centric
Business Process Management Suites (Q4, December
20, 2006)
24Market Overview
25When to use BPMS?
26BPMS Implementation Framework
27Several Frameworks / Methodologies
Sources Weske et al. 2007 Rosemann De Bruin
2005 2007 Fisher 2004 The Open Group.
28BPM/SOA Alignment Maturity Model
Source Hiemstra Ravesteyn Versendaal, 2009
29Researching a BPMS Implementation Framework
- Literature Research
- Framework Model
- Validation (qualitative quantitative)
- Case Studies
30(No Transcript)
31Critical Success Factors of BPMS Implementation
- A literature study of 126 articles and books
- Based on a meta-analysis of the literature a list
was compiled with over 337 critical success
factors from the different background principles - This list was based upon the principles according
to the following composition - 3.86 of the factors came from TQM
- 17.51 from BPR
- 29.97 BPM
- 11.57 WFM
- 12.76 EAI (incl. SOA)
- 2.08 BAM
- 12.17 from the BPMS domain
- 10.08 from various other related areas
32Business Process Management System
Implementation approach
33Management of Organization Processes
Architecture Design
- Success Factors
- Understanding the process
- Use the 'best' modeling standards techniques
- Organizing the modeling design phase
- Maintenance and control - including quality - of
the models is important - Interdependencies and Integration of Data sources
- Discovery of Information
- Process Orientation
- Defining (web) services
- Understanding the BPMS paradigm
- Business IT divide
- Use of Business Rules
- Success Factors
- Project management
- Change management and involving people
- Understanding the BPM concept
- Management support and involvement
- Strategic Alignment
- Governance accountability
- Training
- Culture
Development
- Success Factor
- Integration of processes and data
- (Use of) Webservices
- 3) IT Infrastructure
- IT infrastructure is not aligned to the developed
solution - embedded business logic within communications
networks
Management of Implementation Change
- Success Factors
- Project management
- Change management
- Involving the right people
34Implementation Fragments
Success factor Using the 'best' modelling
standards techniques
Situation when modeling method is known is as
follows
35Assignment
36Human Interaction Management
- Develop a implementation methodology or maturity
framework for Human Interaction Management. - The paper should cover at least the following
topics - Relevance
- Research problem, (sub)questions approach
- Related Research (existing/related theories,
methods, models) - Framework (steps, phases, global model etc.)
- Sources
37Human Interaction Management
- Or
- Dynamic BPM
- Collaboration of knowledge workers
- Information overload
- Human Performance Technology
- ..???
HIM
38Next Week
- Each team has to prepare 1 .ppt slide and be
ready to present their work - Content
- Research problem question
- Research approach
39(No Transcript)