SlideShare a Scribd company logo
COMP 5524 1
Organizing Workflows
References:
Rashid, Chapter 1
Aalst and Hee, Chaffey, Chapter 1
COMP 5524 2
Business Process
Different types of works, e.g. designing house, making bread
In all examples → One tangible thing that is produced or modified –
house, bread – thing or case
Working on a case → Discrete
Each case involves a process (procedure) being performed
Process – number of tasks that need to be carried out and a set of
conditions that determines order of tasks
Task → Logical unit of work that is carried out as a single whole by
one resource
Resource → Generic name of person, machine or group that can
perform specific tasks
Work
Produce All things Ourselves?
Organize into business units
Organizing Workflows
COMP 5524 3
Processing of a Claim by Insurance Company
1. Recording of receipt of claim;
2. Establishing type of claim (fire, vehicle, professional);
3. Checking client’s policy, to confirm that it does in principle cover what has been
claimed for;
4. Checking the premium, to confirm that payments are up to date;
5. Rejection → if task 3 or 4 has a negative result;
6. Producing a rejection letter
7. Estimating amount to be paid, based upon the claim details;
8. Appointment of an assessor to reach the circumstances of the damages and to
establish its value;
9. Consideration of emergency measures to limit further damages or relieve distress;
10. Provision of emergency measures if approved as part of task 8;
11. Establishment or revision of an amount to be paid and offer to client;
12. Recording of client’s reaction: acceptance or objection;
13. Assessment of objection and decision to reverse (task 11) or to take legal
proceedings (task 14);
14. Legal proceedings;
15. Payment of claim; and
16. Closure of claim: filing
Process - Example
COMP 5524 4
Sequence
Two or more task that must be performed in strict
order
Process Diagram
Selection
Choice between two or more task
Synchronization
Both task must be completed before ‘rejection’ can
begin
Iteration
Repeated assessment of an objection or revision of
amount to be paid
COMP 5524 5
Process Diagram
Sequence
Selection
Parallelization
Iteration
COMP 5524 6
Knowledge
Tacit Knowledge
Stored in Mind by Experience
Explicit Knowledge
Learning and Information Retrieval
Knowledge Management
Acquisition, Enrichment, Distribution of Knowledge at Right Time to fulfill a task
Atomic Process
Process that cannot be subdivided any further
Activity
Performance of a task by a resource
Process Categories
Primary → Production Processes, Generates Income, Customer Oriented
Secondary → Support Processes, Maintaining means of Production
Tertiary → Managerial Processes, Directs & Coordinates Pr/Sec Process
Process
COMP 5524 7
Links Between Types of Processes
Process
Products and
services
Primary process
Support process Managerial process
Objectives
and
capital
Order
Raw materials and
components
COMP 5524 8
Categories of Groupware (3C’s)
Communication
Sending information, request, instructions
Collaboration
Working together on joint projects
Coordination
Participants in Process, Coordination is workflow …
Communication Products
E-mail, chat, fax solutions, video Conferencing
Collaboration Products
Lotus Notes, Document Management System, CAD
Coordination Products
IBM, Staffware, FileNet, Ultimus, etc.
Groupware
Working Together is fundamental to modern Organization
COMP 5524 9
Coordination Products
Structured or Semi-Structured Process
Reviews, Approvals, Processing Orders, Handling Applications
Projects
Groupware → Workflow Automation
Process is essence of workflow or coordination
Design, Display, Monitor, Measure Business Process
Processes can be structured or semi-structured
Never be purely ad-hoc → Logic/Structure for automation
Workflow is Proactive → Push towards reaching goal/outcome
Coordination or Workflow → Every Organization in some way
Groupware
COMP 5524 10
Workflow Defined
A Sequence of Structured or Semi-Structured tasks
performed in series or parallel by two or more
individuals to reach a common goal
Workflow is a sequence of tasks
There is some logic to a workflow – not on purely ad-hoc basis
Series or in parallel – Logic
At least two individuals – Individual cannot constitute wokflow
Workflow is geared towards producing results
Workflow Automation
COMP 5524 11
Example - Purchase Requisition Workflow
Any employee can initiate purchase requisition by filling a form
Supervisor – Approve or Disapprove
Simple example – Essential elements of workflow
Workflow Automation
COMP 5524 12
Workflow has numerous exceptions → Too complex to present graphically
Supervisor may not be at work
Buyer may not have enough info for purchase, return back order for clarification
Every workflow requires monitoring
Employee need to know status of his application
Every step in workflow → Time and Cost
Measuring Time and Cost, improvement in business process
Examples of Business Process - Workflow
Number and Type of workflow process vary from organization to organization
Workflow Automation
COMP 5524 13
Workflow Vs Workflow Automation
Workflow
Simple routing of work from one person to another
Email attachment → Work has flowed from one to another
Not Workflow automation, Why?
Emails → Facilitates workflow but does not automate workflow
Workflow Automation
Proactive control of entire workflow process, Start to Finish!
Ability to monitor status of workflow, handle exceptions,
generate metrics to improve performance of system
Software Applications → Microsoft exchange, Lotus Notes,
Intelligent web sites, etc.,
Workflow features but they are not automating workflow
Workflow automation → Similarities with EAI (automation of
system-centric processes)
Workflow Automation
COMP 5524 14
Essential Requirements for Workflow Automation
Graphical workflow representation
Roles or job functions
Rules embedding
Exception handling
Monitor status of workflow incidents
Metrics (cost-effectiveness and timeliness)
Integration with third party applications
Proactive
Database connectivity
Workflow inbox
Workflow Automation
COMP 5524 15
Evolution
EAI → Automate movement of data, applications ⇔ computers
Workflow automation, movement of data between people
Departmental solutions → Emergence of EAI
Point Integration Solution
Unified Integration Framework
Interface standardization
Data transformation
Mapping
Synchronization
Enterprise Application Integration
COMP 5524 16
EAI Business Processes
Workflow process and EAI driven process
High degree of similarity
Notable exception, data movement between applications and people
Often confusion, EAI ⇔ Workflow → generic BPM products
Very different Challenges
Technology trends → Minimizing gap
EAI and Business Processes
COMP 5524 17
Comparison
Workflow Automation Vs EAI
COMP 5524 18
Role
Principals → The Boss and The Customer
Organizations have Hierarchy
Contractor or Resource → Person Who is Assigned a Task
Resource – Assignments can also be done by machines
Actor → Describes Principals and Contractors
Can play both roles – Principal or Subcontractor (or resource)
Contractor
Can redirect or subcontract work to third parties
The Role of Customer → Depends on Situation
IRD – Taxpayers, Prison Service – Criminals, etc.
Allocating/Accepting Work
COMP 5524 19
Allocating/Accepting Work
Principal Contractor
Specification
Quote
Assignment
Confirmation
Order
Completion
Communications Protocol
COMP 5524 20
Actor
Responsible for Process
Can assign or outsource task as whole to contractor
Can decompose into process
Network of tasks
Each of which he assigns to a contractor
Contract Tree
Another Approach
Network of tasks is created
(Sub)contractors are selected
Allocating/Accepting Work
COMP 5524 21
Allocating/Accepting Work
Transport A-K
Transport D-KTransport A-D
Transport J-KTransport D-JTransport C-DTransport A-C
Principal P
Contractor Q Contractor R
Principal Q Principal R
Contractor S Contractor T
Contractor U Contractor V
Contract Tree
COMP 5524 22
Establishes how the work carried out by the organization
in question is divided up amongst its staff
Division of authorities and responsibilities
Organizational Structure
Hierarchical organization
Matrix organization
Network organization
Organizational Structure
COMP 5524 23
Organizational Structure
Managing director
Head of productionAdministrationHead of Sales
Stores Dept.Production Dept.Sales ForceAdvertising Dept.
Organizational Chart
COMP 5524 24
Hierarchical organization
Purely hierarchical organizations → Virtually extinct now
Designing
The capacity group – People with same skills, Same department
The functional department (Accounting, Maintenance)
Process or production departments
Matrix organization
Two dimensions
Functional (depends on tasks)
Hierarchical (same as earlier)
Each Person
Hierarchical boss
Functional boss
Example → Operate on Project Basis, Contractors
Organizational Structure
COMP 5524 25
Organizational Structure
Project-A Project-B Project-C
Supervisors Louise Anita John
Carpenters Pete Karl Geraldine
Masons Henry Tom Jerry
Painters Bert Simone Simone
Plasterers Charles Peter Paul
COMP 5524 26
Network Organization
Autonomous actors collaborate to supply products or
services
Virtual organization
No formal permanent employment relationship
More and more network organizations are being created
Control fixed cost
Specialist companies
Difference with matrix organization
Resources do not have to be from the same employer
Organizational Structure
COMP 5524 27
Managing Process
Management system and a Managed system
System → People, machines, and IS that carry
out particular processes
Managed System
Low level management system
Managed System
• Managed system at lowest level → an enactment system
Process Management
A system of interlinked processes, involves concerted
efforts to map, improve, and adhere to organizational
processes
COMP 5524 28
Managing Process
management
management
managed system
management
enactment
Recursive Management Paradigm
Managed System
COMP 5524 29
BPM Principles
Process
Assets
Should be managed and continuously improved
IT is an essential enabler
Process Management
1. Real-time management
2. Operational management
3. Tactical management
4. Strategic management
COMP 5524 30
Process Management
Management Level Time Horizon Financial Impact
Real-time Seconds-hours Low
Operational Hours-days Limited
Tactical Days-months High
Strategic Months-years Very high
COMP 5524 31
Process Management
Management
level
Type of decisions Supporting methods
Real-time Equipment control Control theory
Operational Recourse assignment Combinational optimization
Tactical Recourse capacity
planning and budgeting
Stochastic models (e.g.,
queuing models)
Strategic Process design and
recourse types
Financial models, multi-
criteria analysis
COMP 5524 32
Decision Making
Definition
What the problem is, and what scope a solution to it
must be found
Creation
To formulate one or more solutions that fall within the
scope defined
Evolution
To access different solutions, for instance by multi-
criteria analysis
Selection
To select one solution that works in order to
implement it
COMP 5524 33
Evolution of Information Systems
1965-1975
Decompose Applications → There was no exchange of
data between different applications
1975-1985
Database Management → The use of database has the
advantages that data managed by different applications
can be combined
1985-1995
UIMS → User-Interface Management
1995-2005
WFMS, Workflow Management → To support business
process (procedure)
COMP 5524 34
Trends in Information Systems
Evolution
Processes
Are becoming more important (BPR)
Are subject to frequent changes
Are becoming more complex
Are increasing in number
OS OS OS OS
DBMS
appl. appl.
DBMS
DBMS
WFMS
appl.
appl.
UIMS UIMS
1965-1975 1975-1985 1985-1995 1995-2005
COMP 5524 35
Set organizational goals
Inventory all organizational process
Rank
Choose
Determine incremental or radical improvement
Implement
Monitor
Repeat step 4
Process Management Lifecycle
COMP 5524 36
Workflow Systems (Wil van der Aalst)
human
oriented
system
oriented
groupware
workflow
transaction
processing
P2P
=
Person
To
Person
A2P
=
Application
To
Person
A2A
=
Application
To
Application
Workflow Systems
Focus on classical workflow management systems, but ...
Four types of workflow-like systems:
1. Information systems with hard-coded workflows
(process& organization specific)
2. Custom-made information systems with generic
workflow support (organization specific)
3. Generic software with embedded workflow
functionality (example, the workflow components of
ERP, CRM, PDM, etc. systems)
4. Generic software focusing on workflow functionality
(example, Staffware, MQSeries Workflow, FLOWer,
COSA, Oracle BPEL, Filenet, etc.)
COMP 5524 37

More Related Content

What's hot

IBM BPM & ODM
IBM BPM & ODMIBM BPM & ODM
IBM BPM & ODM
IBM Sverige
 
Workflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureWorkflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise Architecture
Nathaniel Palmer
 
The Role of Standards in BPM
The Role of Standards in BPMThe Role of Standards in BPM
The Role of Standards in BPM
Sandy Kemsley
 
IBM Business Process Management
IBM Business Process ManagementIBM Business Process Management
IBM Business Process Management
Asif Hussain
 
iLOG - how to make your business processes smarter using business rules
iLOG - how to make your business processes smarter using business rulesiLOG - how to make your business processes smarter using business rules
iLOG - how to make your business processes smarter using business rules
Vincent Kwon
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top Practices
Brian Petrini
 
IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workers
sflynn073
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
Alexander SAMARIN
 

What's hot (8)

IBM BPM & ODM
IBM BPM & ODMIBM BPM & ODM
IBM BPM & ODM
 
Workflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise ArchitectureWorkflow and BPM in the New Enterprise Architecture
Workflow and BPM in the New Enterprise Architecture
 
The Role of Standards in BPM
The Role of Standards in BPMThe Role of Standards in BPM
The Role of Standards in BPM
 
IBM Business Process Management
IBM Business Process ManagementIBM Business Process Management
IBM Business Process Management
 
iLOG - how to make your business processes smarter using business rules
iLOG - how to make your business processes smarter using business rulesiLOG - how to make your business processes smarter using business rules
iLOG - how to make your business processes smarter using business rules
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top Practices
 
IBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workersIBM BPM Case Manager for knowledge workers
IBM BPM Case Manager for knowledge workers
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
 

Viewers also liked

Our year book
Our year bookOur year book
Our year book
LokiC
 
Ypc pp presentation 3 28-11
Ypc pp presentation 3 28-11Ypc pp presentation 3 28-11
Ypc pp presentation 3 28-11
brittanyp1
 
Que tiempohace
Que tiempohaceQue tiempohace
Que tiempohace
LokiC
 
How to learn vocabulary
How to learn vocabularyHow to learn vocabulary
How to learn vocabulary
LokiC
 
1992 2009
1992   20091992   2009
1992 2009
Ihab Farag
 
Kako učiti strane reči
Kako učiti strane rečiKako učiti strane reči
Kako učiti strane rečiLokiC
 
Neolític ainhoa elisa claudia
Neolític ainhoa elisa claudiaNeolític ainhoa elisa claudia
Neolític ainhoa elisa claudia
ainhoa2011
 
Data conversionservices
Data conversionservicesData conversionservices
Data conversionservices
yirgalem ameshe
 
Neolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa ClaudiaNeolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa Claudia
ainhoa2011
 
Neolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa ClaudiaNeolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa Claudia
ainhoa2011
 
Career slideshow
Career slideshowCareer slideshow
Career slideshow
Jwizzle02
 
Les illes balears a l'edat antiga
Les illes balears a l'edat antigaLes illes balears a l'edat antiga
Les illes balears a l'edat antigaainhoa2011
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
yirgalem ameshe
 
Reconstruction 1
Reconstruction 1Reconstruction 1
Reconstruction 1
cnichols76
 
Project management with trello 101
Project management with trello 101Project management with trello 101
Project management with trello 101
Phung Cuong
 

Viewers also liked (15)

Our year book
Our year bookOur year book
Our year book
 
Ypc pp presentation 3 28-11
Ypc pp presentation 3 28-11Ypc pp presentation 3 28-11
Ypc pp presentation 3 28-11
 
Que tiempohace
Que tiempohaceQue tiempohace
Que tiempohace
 
How to learn vocabulary
How to learn vocabularyHow to learn vocabulary
How to learn vocabulary
 
1992 2009
1992   20091992   2009
1992 2009
 
Kako učiti strane reči
Kako učiti strane rečiKako učiti strane reči
Kako učiti strane reči
 
Neolític ainhoa elisa claudia
Neolític ainhoa elisa claudiaNeolític ainhoa elisa claudia
Neolític ainhoa elisa claudia
 
Data conversionservices
Data conversionservicesData conversionservices
Data conversionservices
 
Neolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa ClaudiaNeolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa Claudia
 
Neolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa ClaudiaNeolític Ainhoa Elisa Claudia
Neolític Ainhoa Elisa Claudia
 
Career slideshow
Career slideshowCareer slideshow
Career slideshow
 
Les illes balears a l'edat antiga
Les illes balears a l'edat antigaLes illes balears a l'edat antiga
Les illes balears a l'edat antiga
 
Online courseregistration tolstoy
Online courseregistration   tolstoyOnline courseregistration   tolstoy
Online courseregistration tolstoy
 
Reconstruction 1
Reconstruction 1Reconstruction 1
Reconstruction 1
 
Project management with trello 101
Project management with trello 101Project management with trello 101
Project management with trello 101
 

Similar to Introduction

1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docx1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docx
felicidaddinwoodie
 
Advance Total Compensation Statement for Executives
Advance Total Compensation Statement for ExecutivesAdvance Total Compensation Statement for Executives
Advance Total Compensation Statement for Executives
Emtec Inc.
 
HRIS and cloud
HRIS and cloudHRIS and cloud
HRIS and cloud
Fredrik Rexhammar
 
ORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptx
ORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptxORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptx
ORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptx
SRM institute, Modinagar
 
Oracle Fusion v/s Workday
Oracle Fusion v/s WorkdayOracle Fusion v/s Workday
Oracle Fusion v/s Workday
Mayda Barsumyan
 
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practiceAlex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Ciklum Ukraine
 
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons LearnedVMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons Learned
VMworld
 
Heng thida slide-final
Heng thida slide-finalHeng thida slide-final
Heng thida slide-final
Neo Bidam
 
Business Process Reengineering
Business Process ReengineeringBusiness Process Reengineering
Business Process Reengineering
DAVIS THOMAS
 
Super Strategies 2014 ACL Presentation
Super Strategies 2014 ACL PresentationSuper Strategies 2014 ACL Presentation
Super Strategies 2014 ACL Presentation
David Fernandes
 
SPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_FinalSPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_Final
Curtis Weldon
 
Order to cash process ppt
Order to cash process pptOrder to cash process ppt
Order to cash process ppt
Shoeb Mannur
 
Process Automation Showdown Session 1
Process Automation Showdown Session 1Process Automation Showdown Session 1
Process Automation Showdown Session 1
Michael Gill
 
Enterprise Resource Planning (ERP)
Enterprise Resource Planning (ERP)Enterprise Resource Planning (ERP)
Enterprise Resource Planning (ERP)
Jhon Lantaca
 
SPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_FinalSPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_Final
Curtis Weldon
 
Charlotte FENG - What you need to know in 2014!
Charlotte FENG - What you need to know in 2014!Charlotte FENG - What you need to know in 2014!
Charlotte FENG - What you need to know in 2014!
Ken Witt
 
The Power of Workday Extend
The Power of Workday ExtendThe Power of Workday Extend
The Power of Workday Extend
Workday, Inc.
 
Review the five signs that you need a new Segregation of Duties compliance st...
Review the five signs that you need a new Segregation of Duties compliance st...Review the five signs that you need a new Segregation of Duties compliance st...
Review the five signs that you need a new Segregation of Duties compliance st...
Symmetry™
 
Increasing the probability of success for your project
Increasing the probability of success for your projectIncreasing the probability of success for your project
Increasing the probability of success for your project
Glen Alleman
 
Scrum Costing: Metric Reasoning in an Agile Age aka Book It Daniel
Scrum Costing: Metric Reasoning in an Agile Age aka Book It DanielScrum Costing: Metric Reasoning in an Agile Age aka Book It Daniel
Scrum Costing: Metric Reasoning in an Agile Age aka Book It Daniel
Brij Consulting, LLC
 

Similar to Introduction (20)

1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docx1Introduction To Business Process Design2Overvie.docx
1Introduction To Business Process Design2Overvie.docx
 
Advance Total Compensation Statement for Executives
Advance Total Compensation Statement for ExecutivesAdvance Total Compensation Statement for Executives
Advance Total Compensation Statement for Executives
 
HRIS and cloud
HRIS and cloudHRIS and cloud
HRIS and cloud
 
ORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptx
ORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptxORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptx
ORACLE_EBS_12_PAYROLL_COURSE_CONTEN.pptx
 
Oracle Fusion v/s Workday
Oracle Fusion v/s WorkdayOracle Fusion v/s Workday
Oracle Fusion v/s Workday
 
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practiceAlex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
 
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons LearnedVMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons Learned
 
Heng thida slide-final
Heng thida slide-finalHeng thida slide-final
Heng thida slide-final
 
Business Process Reengineering
Business Process ReengineeringBusiness Process Reengineering
Business Process Reengineering
 
Super Strategies 2014 ACL Presentation
Super Strategies 2014 ACL PresentationSuper Strategies 2014 ACL Presentation
Super Strategies 2014 ACL Presentation
 
SPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_FinalSPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_Final
 
Order to cash process ppt
Order to cash process pptOrder to cash process ppt
Order to cash process ppt
 
Process Automation Showdown Session 1
Process Automation Showdown Session 1Process Automation Showdown Session 1
Process Automation Showdown Session 1
 
Enterprise Resource Planning (ERP)
Enterprise Resource Planning (ERP)Enterprise Resource Planning (ERP)
Enterprise Resource Planning (ERP)
 
SPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_FinalSPI_Conference_Handling Breakups to Save Future Headaches_Final
SPI_Conference_Handling Breakups to Save Future Headaches_Final
 
Charlotte FENG - What you need to know in 2014!
Charlotte FENG - What you need to know in 2014!Charlotte FENG - What you need to know in 2014!
Charlotte FENG - What you need to know in 2014!
 
The Power of Workday Extend
The Power of Workday ExtendThe Power of Workday Extend
The Power of Workday Extend
 
Review the five signs that you need a new Segregation of Duties compliance st...
Review the five signs that you need a new Segregation of Duties compliance st...Review the five signs that you need a new Segregation of Duties compliance st...
Review the five signs that you need a new Segregation of Duties compliance st...
 
Increasing the probability of success for your project
Increasing the probability of success for your projectIncreasing the probability of success for your project
Increasing the probability of success for your project
 
Scrum Costing: Metric Reasoning in an Agile Age aka Book It Daniel
Scrum Costing: Metric Reasoning in an Agile Age aka Book It DanielScrum Costing: Metric Reasoning in an Agile Age aka Book It Daniel
Scrum Costing: Metric Reasoning in an Agile Age aka Book It Daniel
 

Recently uploaded

Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
Decomart Studio
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
eloprejohn333
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
PoojaSaini954651
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
amrsoftec1
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
jhonguerrerobarturen
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
pmgdscunsri
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
184804
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
qo1as76n
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
Chiara Aliotta
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
Knight Moves
 

Recently uploaded (20)

Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1Top Interior Designers in Bangalore.pdf1
Top Interior Designers in Bangalore.pdf1
 
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdfSECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
SECURING BUILDING PERMIT CITY OF CALOOCAN.pdf
 
PDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in NoidaPDF SubmissionDigital Marketing Institute in Noida
PDF SubmissionDigital Marketing Institute in Noida
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
Revolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in IndiaRevolutionizing the Digital Landscape: Web Development Companies in India
Revolutionizing the Digital Landscape: Web Development Companies in India
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economicoZAPATILLAS 2 X 110 ABRIL.pdf compra economico
ZAPATILLAS 2 X 110 ABRIL.pdf compra economico
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
 
Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
哪里办理美国中央华盛顿大学毕业证双学位证书原版一模一样
 
Storytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design ProcessStorytelling For The Web: Integrate Storytelling in your Design Process
Storytelling For The Web: Integrate Storytelling in your Design Process
 
Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
ARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdfARENA - Young adults in the workplace (Knight Moves).pdf
ARENA - Young adults in the workplace (Knight Moves).pdf
 

Introduction

  • 1. COMP 5524 1 Organizing Workflows References: Rashid, Chapter 1 Aalst and Hee, Chaffey, Chapter 1
  • 2. COMP 5524 2 Business Process Different types of works, e.g. designing house, making bread In all examples → One tangible thing that is produced or modified – house, bread – thing or case Working on a case → Discrete Each case involves a process (procedure) being performed Process – number of tasks that need to be carried out and a set of conditions that determines order of tasks Task → Logical unit of work that is carried out as a single whole by one resource Resource → Generic name of person, machine or group that can perform specific tasks Work Produce All things Ourselves? Organize into business units Organizing Workflows
  • 3. COMP 5524 3 Processing of a Claim by Insurance Company 1. Recording of receipt of claim; 2. Establishing type of claim (fire, vehicle, professional); 3. Checking client’s policy, to confirm that it does in principle cover what has been claimed for; 4. Checking the premium, to confirm that payments are up to date; 5. Rejection → if task 3 or 4 has a negative result; 6. Producing a rejection letter 7. Estimating amount to be paid, based upon the claim details; 8. Appointment of an assessor to reach the circumstances of the damages and to establish its value; 9. Consideration of emergency measures to limit further damages or relieve distress; 10. Provision of emergency measures if approved as part of task 8; 11. Establishment or revision of an amount to be paid and offer to client; 12. Recording of client’s reaction: acceptance or objection; 13. Assessment of objection and decision to reverse (task 11) or to take legal proceedings (task 14); 14. Legal proceedings; 15. Payment of claim; and 16. Closure of claim: filing Process - Example
  • 4. COMP 5524 4 Sequence Two or more task that must be performed in strict order Process Diagram Selection Choice between two or more task Synchronization Both task must be completed before ‘rejection’ can begin Iteration Repeated assessment of an objection or revision of amount to be paid
  • 5. COMP 5524 5 Process Diagram Sequence Selection Parallelization Iteration
  • 6. COMP 5524 6 Knowledge Tacit Knowledge Stored in Mind by Experience Explicit Knowledge Learning and Information Retrieval Knowledge Management Acquisition, Enrichment, Distribution of Knowledge at Right Time to fulfill a task Atomic Process Process that cannot be subdivided any further Activity Performance of a task by a resource Process Categories Primary → Production Processes, Generates Income, Customer Oriented Secondary → Support Processes, Maintaining means of Production Tertiary → Managerial Processes, Directs & Coordinates Pr/Sec Process Process
  • 7. COMP 5524 7 Links Between Types of Processes Process Products and services Primary process Support process Managerial process Objectives and capital Order Raw materials and components
  • 8. COMP 5524 8 Categories of Groupware (3C’s) Communication Sending information, request, instructions Collaboration Working together on joint projects Coordination Participants in Process, Coordination is workflow … Communication Products E-mail, chat, fax solutions, video Conferencing Collaboration Products Lotus Notes, Document Management System, CAD Coordination Products IBM, Staffware, FileNet, Ultimus, etc. Groupware Working Together is fundamental to modern Organization
  • 9. COMP 5524 9 Coordination Products Structured or Semi-Structured Process Reviews, Approvals, Processing Orders, Handling Applications Projects Groupware → Workflow Automation Process is essence of workflow or coordination Design, Display, Monitor, Measure Business Process Processes can be structured or semi-structured Never be purely ad-hoc → Logic/Structure for automation Workflow is Proactive → Push towards reaching goal/outcome Coordination or Workflow → Every Organization in some way Groupware
  • 10. COMP 5524 10 Workflow Defined A Sequence of Structured or Semi-Structured tasks performed in series or parallel by two or more individuals to reach a common goal Workflow is a sequence of tasks There is some logic to a workflow – not on purely ad-hoc basis Series or in parallel – Logic At least two individuals – Individual cannot constitute wokflow Workflow is geared towards producing results Workflow Automation
  • 11. COMP 5524 11 Example - Purchase Requisition Workflow Any employee can initiate purchase requisition by filling a form Supervisor – Approve or Disapprove Simple example – Essential elements of workflow Workflow Automation
  • 12. COMP 5524 12 Workflow has numerous exceptions → Too complex to present graphically Supervisor may not be at work Buyer may not have enough info for purchase, return back order for clarification Every workflow requires monitoring Employee need to know status of his application Every step in workflow → Time and Cost Measuring Time and Cost, improvement in business process Examples of Business Process - Workflow Number and Type of workflow process vary from organization to organization Workflow Automation
  • 13. COMP 5524 13 Workflow Vs Workflow Automation Workflow Simple routing of work from one person to another Email attachment → Work has flowed from one to another Not Workflow automation, Why? Emails → Facilitates workflow but does not automate workflow Workflow Automation Proactive control of entire workflow process, Start to Finish! Ability to monitor status of workflow, handle exceptions, generate metrics to improve performance of system Software Applications → Microsoft exchange, Lotus Notes, Intelligent web sites, etc., Workflow features but they are not automating workflow Workflow automation → Similarities with EAI (automation of system-centric processes) Workflow Automation
  • 14. COMP 5524 14 Essential Requirements for Workflow Automation Graphical workflow representation Roles or job functions Rules embedding Exception handling Monitor status of workflow incidents Metrics (cost-effectiveness and timeliness) Integration with third party applications Proactive Database connectivity Workflow inbox Workflow Automation
  • 15. COMP 5524 15 Evolution EAI → Automate movement of data, applications ⇔ computers Workflow automation, movement of data between people Departmental solutions → Emergence of EAI Point Integration Solution Unified Integration Framework Interface standardization Data transformation Mapping Synchronization Enterprise Application Integration
  • 16. COMP 5524 16 EAI Business Processes Workflow process and EAI driven process High degree of similarity Notable exception, data movement between applications and people Often confusion, EAI ⇔ Workflow → generic BPM products Very different Challenges Technology trends → Minimizing gap EAI and Business Processes
  • 17. COMP 5524 17 Comparison Workflow Automation Vs EAI
  • 18. COMP 5524 18 Role Principals → The Boss and The Customer Organizations have Hierarchy Contractor or Resource → Person Who is Assigned a Task Resource – Assignments can also be done by machines Actor → Describes Principals and Contractors Can play both roles – Principal or Subcontractor (or resource) Contractor Can redirect or subcontract work to third parties The Role of Customer → Depends on Situation IRD – Taxpayers, Prison Service – Criminals, etc. Allocating/Accepting Work
  • 19. COMP 5524 19 Allocating/Accepting Work Principal Contractor Specification Quote Assignment Confirmation Order Completion Communications Protocol
  • 20. COMP 5524 20 Actor Responsible for Process Can assign or outsource task as whole to contractor Can decompose into process Network of tasks Each of which he assigns to a contractor Contract Tree Another Approach Network of tasks is created (Sub)contractors are selected Allocating/Accepting Work
  • 21. COMP 5524 21 Allocating/Accepting Work Transport A-K Transport D-KTransport A-D Transport J-KTransport D-JTransport C-DTransport A-C Principal P Contractor Q Contractor R Principal Q Principal R Contractor S Contractor T Contractor U Contractor V Contract Tree
  • 22. COMP 5524 22 Establishes how the work carried out by the organization in question is divided up amongst its staff Division of authorities and responsibilities Organizational Structure Hierarchical organization Matrix organization Network organization Organizational Structure
  • 23. COMP 5524 23 Organizational Structure Managing director Head of productionAdministrationHead of Sales Stores Dept.Production Dept.Sales ForceAdvertising Dept. Organizational Chart
  • 24. COMP 5524 24 Hierarchical organization Purely hierarchical organizations → Virtually extinct now Designing The capacity group – People with same skills, Same department The functional department (Accounting, Maintenance) Process or production departments Matrix organization Two dimensions Functional (depends on tasks) Hierarchical (same as earlier) Each Person Hierarchical boss Functional boss Example → Operate on Project Basis, Contractors Organizational Structure
  • 25. COMP 5524 25 Organizational Structure Project-A Project-B Project-C Supervisors Louise Anita John Carpenters Pete Karl Geraldine Masons Henry Tom Jerry Painters Bert Simone Simone Plasterers Charles Peter Paul
  • 26. COMP 5524 26 Network Organization Autonomous actors collaborate to supply products or services Virtual organization No formal permanent employment relationship More and more network organizations are being created Control fixed cost Specialist companies Difference with matrix organization Resources do not have to be from the same employer Organizational Structure
  • 27. COMP 5524 27 Managing Process Management system and a Managed system System → People, machines, and IS that carry out particular processes Managed System Low level management system Managed System • Managed system at lowest level → an enactment system Process Management A system of interlinked processes, involves concerted efforts to map, improve, and adhere to organizational processes
  • 28. COMP 5524 28 Managing Process management management managed system management enactment Recursive Management Paradigm Managed System
  • 29. COMP 5524 29 BPM Principles Process Assets Should be managed and continuously improved IT is an essential enabler Process Management 1. Real-time management 2. Operational management 3. Tactical management 4. Strategic management
  • 30. COMP 5524 30 Process Management Management Level Time Horizon Financial Impact Real-time Seconds-hours Low Operational Hours-days Limited Tactical Days-months High Strategic Months-years Very high
  • 31. COMP 5524 31 Process Management Management level Type of decisions Supporting methods Real-time Equipment control Control theory Operational Recourse assignment Combinational optimization Tactical Recourse capacity planning and budgeting Stochastic models (e.g., queuing models) Strategic Process design and recourse types Financial models, multi- criteria analysis
  • 32. COMP 5524 32 Decision Making Definition What the problem is, and what scope a solution to it must be found Creation To formulate one or more solutions that fall within the scope defined Evolution To access different solutions, for instance by multi- criteria analysis Selection To select one solution that works in order to implement it
  • 33. COMP 5524 33 Evolution of Information Systems 1965-1975 Decompose Applications → There was no exchange of data between different applications 1975-1985 Database Management → The use of database has the advantages that data managed by different applications can be combined 1985-1995 UIMS → User-Interface Management 1995-2005 WFMS, Workflow Management → To support business process (procedure)
  • 34. COMP 5524 34 Trends in Information Systems Evolution Processes Are becoming more important (BPR) Are subject to frequent changes Are becoming more complex Are increasing in number OS OS OS OS DBMS appl. appl. DBMS DBMS WFMS appl. appl. UIMS UIMS 1965-1975 1975-1985 1985-1995 1995-2005
  • 35. COMP 5524 35 Set organizational goals Inventory all organizational process Rank Choose Determine incremental or radical improvement Implement Monitor Repeat step 4 Process Management Lifecycle
  • 36. COMP 5524 36 Workflow Systems (Wil van der Aalst) human oriented system oriented groupware workflow transaction processing P2P = Person To Person A2P = Application To Person A2A = Application To Application
  • 37. Workflow Systems Focus on classical workflow management systems, but ... Four types of workflow-like systems: 1. Information systems with hard-coded workflows (process& organization specific) 2. Custom-made information systems with generic workflow support (organization specific) 3. Generic software with embedded workflow functionality (example, the workflow components of ERP, CRM, PDM, etc. systems) 4. Generic software focusing on workflow functionality (example, Staffware, MQSeries Workflow, FLOWer, COSA, Oracle BPEL, Filenet, etc.) COMP 5524 37