SlideShare a Scribd company logo
1Jarrar © 2015
Business Process Management
Design and Re-engineering
Reference:
Mustafa Jarrar: Lecture Notes on Business Process Design and Re-engineering,
University of Birzeit, Palestine, 2015
In collaboration with
Bilal Farraj
Mustafa Jarrar
Birzeit University, Palestine
mjarrar@birzeit.edu
www.jarrar.info
2Jarrar © 2015
Download the slides from
http://jarrar-courses.blogspot.com/2015/01/dataandbusinessprocessmodelling.html
Some content in this lecture are based on [2]
3Jarrar © 2015
Reading and practice
[1] Every material in these slides.
[2] What Lucy Taught Us: The Model Chapter
[3] Practice Session
Keywords: Data Engineering, Data Modeling, Conceptual Data Modeling, ORM, Object Role Modeling, Information Modeling, Schema
engineering, Business Rules, integrity constraints, Derivation rules, Logic, verbalization of business rules, rules
contradictions, rules implications, Business Process Engineering, Business Process Management, Business Process Modelling, Process
Mapping, Process identification, process re-engineering, process re-engineering, Process Optimization, Process execution.
‫هندسة‬‫البيانات‬،‫مخطط‬‫بيانات‬‫المفاهيمية‬، ‫النمذجة‬‫المفاهيمية‬‫للبيانات‬،‫هندسة‬‫العمليات‬، ‫إعادة‬‫هندسة‬‫العمليات‬‫اإلدارية‬
4Jarrar © 2015
Walter Geer: The Model
Business processes drive the basis of any organizations’
products and services. It can be seen as the way things get
done.
In theory, process design ensure the consistency of
delivery.
More commonly, the individuals involved must interpret,
define and follow the processes.
Inconsistencies, confusion, delays, miscues
5Jarrar © 2015
Walter Geer: The Model
Evidence: Individuals are unable to produce a meaningful
documentation to describer the actual workflow within and
between organizations’ departments.
To effectively use the model, begin with a vision to identify
the process goal.
Goal typically includes descriptive verbs such as: improve,
increase. reduce, or eliminate
6Jarrar © 2015
Walter Geer: The Eight Steps Model
Document current processes (modeling)
Evaluate the “As Is” condition
Realign duties and responsibilities
Improve interdepartmental communication
Clarify staff responsibilities
Take advantage of technology
Prepare for change
Institutionalize process improvement
7Jarrar © 2015
Business Process Management Lifecycle
Image Source: https://teaminformatics.files.wordpress.com/2013/03/bpm-diagram-1.jpg
8Jarrar © 2015
Challenges: Process Design and Re-engineering
We will present you a clear methodology that can be followed
step by step to improve a business process!
But we will present and discuss some factors to be taken into
account.
This will help to improve you re-engineering skills
 Main challenges to accomplish to improve business process
design, would be (but not limited to):
 Process domain
 Process engagement
 Process interpretation
 Process monitoring and improvement
9Jarrar © 2015
Domain knowledge is Important
Understand the business process domain is important but is not an
easy task. Domain can be for instance:
 Banking
 Healthcare
 Telecommunication
 Public administrations
 Insurance
More likely, there are usually domains within a single domain itself.
 Banking (i.e., finance, accounting, loans)
 Healthcare (i.e., hospital, clinic, doctor, patient)
 Telecom (i.e., billing, infrastructure, OSS, BSS)
 Public administrations (i.e., health, education, several citizen services)
 Insurance (i.e., ship, car, house, life)
10Jarrar © 2015
Understanding Process Owners
• There are different levels of process owners within/across
departments
• When process span across organizations, it become even
more challenging
• Owners can vary in any BPM activity depending on the
complexity of certain process, such as
- Board of directors
- Domain experts
- Business owners
- Managers
- Lawyers
- Customers
…and many more!
11Jarrar © 2015
Process Engagement
• One important thing to keep in mind while designing and re-
engineering a business process is to determine the people
and/or systems involved in process execution.
• This activity should be during the design and model phases of
BPM lifecycle.
• Example, potential roles engaged to course enrollment process
at Birzeit University are: Student, Instructor, Advisor, Academic
Department, Registration, Finance, Dean, Ritaj, Banks.
12Jarrar © 2015
Process Interpretation
• People who execute the process, usually tell their own
interpretation of how the process should be done.
• But in reality, there are several concerns:
 Interpretation usually different from one person to another,
department to another, organization to another,
 Execution might be different from the way it should be.
• You should be smart enough, and should pay attention to
process model accuracy.
13Jarrar © 2015
Process Improvement
• After design and modeling, comes to the phase of improvement.
• process improvement vary from domain to another, even within
same domain.
• No specific methodology to follow for this phase, and it depends on
the level of process complexity.
• Improvement can be iterative- through phases.
• Some recommendations for process improvement:
1. Gather process metrics
2. Define what to improve and which goals
3. Find out ways to achieve the improvement goal(s)
4. Monitor process execution
5. Understand the limits to organizational changes allowed.
14Jarrar © 2015
Use Case: Goods Import
Example is available in Signavio in the shared folder
“Examples - analytic elements”
Model name: Goods Import, Bilal - version 1
15Jarrar © 2015
Tips: Naming Convention
• Naming Processes is sub processes is important.
• Try to define and agree on the naming convention, between all
people who collaborate on your project.
• For example: lets agree on the following structure for all models
created for a BPM activity. What in brackets is replaceable.
{Brief_Name_of_Process}, {Editors} – version {#}
Example: Goods Shipment, Bilal - version 7
16Jarrar © 2015
Tips: Model Revision
Good to provide brief description of changes to business
process models when applying changes to model.
17Jarrar © 2015
Project II: Faculty Traveling Permission
Description: Faculty member who want to travel during semesters are required to
have a permission. Faculty member need to fill in a form and get it signed by the
department chair and the dean of the faculty. The form includes (a) some
information about the trip, destination, dates, and purpose; and (b) a plan on how
they will make up the the missed lectures. The form is then sent to the department
chair to decide whether this plan is acceptable, and send it to the dean who then
decides to give the permission or not. The dean may take the recommendations of
the dept. chair into account; and can refuse if the faculty member succeeded the
allowed number of absence days (9 teaching days per semester). After
acceptance/rejection of the form, the faculty member and the chair are notified, and
a copy of the decision is also sent to VP-academic.
As this process takes lots of time and efforts from faculty member and involved
departments. The university would like to automate the process, so that faculty
members can request it easily through Ritaj.
Task: Model the above business process using BPMN 2.0 on Signavio, and deliver
hard copy before, May 5th 2015 at 9AM, Please also save a soft copy on the shared
folder “Faculty Traveling Permission”.
18Jarrar © 2015
Project: Faculty Traveling Permission

More Related Content

PPS
Introduction to ITIL v3 Foundation exam
PPT
ERP - Implementation is The Challenge
PDF
Architecture Series 5-4 Solution Architecture Draft
PPT
Enterprise Architecture Governance: A Framework for Successful Business
PPTX
9. foundation ea to 2 use cases
PDF
La gouvernance au cœur de la transformation numérique - Comment COBIT 5 peut ...
PDF
ITIL compliant Open Source tools
Introduction to ITIL v3 Foundation exam
ERP - Implementation is The Challenge
Architecture Series 5-4 Solution Architecture Draft
Enterprise Architecture Governance: A Framework for Successful Business
9. foundation ea to 2 use cases
La gouvernance au cœur de la transformation numérique - Comment COBIT 5 peut ...
ITIL compliant Open Source tools

What's hot (20)

PDF
Structured Approach to Solution Architecture
PPTX
What is Solution Architecture?
PPTX
CoBIT 5 (A brief Description)
PPTX
Enterprise Architecture Approach Togaf 9
PDF
Business process analysis and design – importance of having a common language...
PPT
Oracle DBA Meets ITIL and COBIT
PPTX
Integrating architecture and itil
PDF
SFIA 8 launch slides September 2021
PDF
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
PDF
Proven Strategies to Fuel Your Design Team
PPT
It Governance Methodology Cox
PDF
From Models of Understanding (ARIS example) to Models of Execution (SAP examp...
PDF
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
PPTX
Erp process flow
DOCX
Stephen Cannoo Business Analyst skills matrix v2.0
PPTX
Enterprise Architecture & Project Portfolio Management 2/2
PDF
Outsourcing And Cloud Computing
PDF
Enterprise Architecture - An Introduction from the Real World
PPTX
Enterprise Architecture & Project Portfolio Management 1/2
PDF
BPMN and Bizagi
Structured Approach to Solution Architecture
What is Solution Architecture?
CoBIT 5 (A brief Description)
Enterprise Architecture Approach Togaf 9
Business process analysis and design – importance of having a common language...
Oracle DBA Meets ITIL and COBIT
Integrating architecture and itil
SFIA 8 launch slides September 2021
Solution Architecture – Approach to Rapidly Scoping The Initial Solution Options
Proven Strategies to Fuel Your Design Team
It Governance Methodology Cox
From Models of Understanding (ARIS example) to Models of Execution (SAP examp...
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
Erp process flow
Stephen Cannoo Business Analyst skills matrix v2.0
Enterprise Architecture & Project Portfolio Management 2/2
Outsourcing And Cloud Computing
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture & Project Portfolio Management 1/2
BPMN and Bizagi
Ad

Viewers also liked (20)

PPTX
BPMN 2.0 Analytical Constructs
PPTX
Business Process Implementation
PPTX
Introduction to Business Process Management
PPTX
BPMN 2.0 Descriptive Constructs
PPT
Habash: Arabic Natural Language Processing
PDF
Pal gov.tutorial4.session2.lab populationontology
PDF
Pal gov.tutorial4.outline
PDF
Business process management
PPTX
Jarrar: Introduction to Linked Data
PDF
Process Patterns for Business Process Design
PDF
Jarrar: Ontology Modeling using OntoClean Methodology
PPTX
Jarrar: Arabic Ontology
PPTX
Jarrar: WordNet And Global WordNets
PDF
Jarrar: RDFa
PPTX
Jarrar: RDF Stores -Challenges and Solutions
PPT
Data Mining: Concepts and Techniques chapter 07 : Advanced Frequent Pattern M...
PDF
Taxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
PPTX
Jarrar: Un-informed Search
PPTX
Jarrar: Introduction to Natural Language Processing
PPTX
Jarrar: Informed Search
BPMN 2.0 Analytical Constructs
Business Process Implementation
Introduction to Business Process Management
BPMN 2.0 Descriptive Constructs
Habash: Arabic Natural Language Processing
Pal gov.tutorial4.session2.lab populationontology
Pal gov.tutorial4.outline
Business process management
Jarrar: Introduction to Linked Data
Process Patterns for Business Process Design
Jarrar: Ontology Modeling using OntoClean Methodology
Jarrar: Arabic Ontology
Jarrar: WordNet And Global WordNets
Jarrar: RDFa
Jarrar: RDF Stores -Challenges and Solutions
Data Mining: Concepts and Techniques chapter 07 : Advanced Frequent Pattern M...
Taxonomies and Ontologies – The Yin and Yang of Knowledge Modelling
Jarrar: Un-informed Search
Jarrar: Introduction to Natural Language Processing
Jarrar: Informed Search
Ad

Similar to Business Process Design and Re-engineering (20)

PPT
Lecture02_Business Process Reengineering.ppt
PPTX
Introduction to Bussinessprocessengineering.pptx
PPTX
Business Process Engineering Introduction
PPTX
BPRe Design.pptx
PPTX
Mis unit iv PIMR
PPTX
Bit120 m03 l06 - business process
PPTX
PPTX
workshop1.pptx
PPT
BPR OR Business Process Re-engineering
PPT
BPR OR Business Process Re-Engineer
PPT
Business-Process-Reengineering METHOD.ppt
PDF
Workflow Modeling Tools For Process Improvement And Application Development 2...
PPTX
Innovative processes in organizations
PPT
PPT
Bpr business process reengineering ppt excellent
PPT
Business process-reengineering
PDF
Business Process Management Training 1
DOCX
Bpr assignement
PPTX
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
DOCX
Master Global Project ManagementTorrens University Aus.docx
Lecture02_Business Process Reengineering.ppt
Introduction to Bussinessprocessengineering.pptx
Business Process Engineering Introduction
BPRe Design.pptx
Mis unit iv PIMR
Bit120 m03 l06 - business process
workshop1.pptx
BPR OR Business Process Re-engineering
BPR OR Business Process Re-Engineer
Business-Process-Reengineering METHOD.ppt
Workflow Modeling Tools For Process Improvement And Application Development 2...
Innovative processes in organizations
Bpr business process reengineering ppt excellent
Business process-reengineering
Business Process Management Training 1
Bpr assignement
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
Master Global Project ManagementTorrens University Aus.docx

More from Mustafa Jarrar (20)

PPTX
Clustering Arabic Tweets for Sentiment Analysis
PPTX
Classifying Processes and Basic Formal Ontology
PPTX
Discrete Mathematics Course Outline
PDF
Customer Complaint Ontology
PPTX
Subset, Equality, and Exclusion Rules
PPTX
Schema Modularization in ORM
PPTX
On Computer Science Trends and Priorities in Palestine
PPTX
Lessons from Class Recording & Publishing of Eight Online Courses
PPTX
Presentation curras paper-emnlp2014-final
PPTX
Jarrar: Future Internet in Horizon 2020 Calls
PDF
Adnan: Introduction to Natural Language Processing
PPTX
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
PPTX
Bouquet: SIERA Workshop on The Pillars of Horizon2020
PPTX
Jarrar: Sparql Project
PPTX
Jarrar: Logical Foundation of Ontology Engineering
PPTX
Jarrar: Stepwise Methodologies for Developing Ontologies
PPT
Jarrar: Games
PPTX
Introduction to Artificial Intelligence
PPTX
Jarrar: Introduction to Information Retrieval
PPTX
Jarrar: Probabilistic Language Modeling - Introduction to N-grams
Clustering Arabic Tweets for Sentiment Analysis
Classifying Processes and Basic Formal Ontology
Discrete Mathematics Course Outline
Customer Complaint Ontology
Subset, Equality, and Exclusion Rules
Schema Modularization in ORM
On Computer Science Trends and Priorities in Palestine
Lessons from Class Recording & Publishing of Eight Online Courses
Presentation curras paper-emnlp2014-final
Jarrar: Future Internet in Horizon 2020 Calls
Adnan: Introduction to Natural Language Processing
Riestra: How to Design and engineer Competitive Horizon 2020 Proposals
Bouquet: SIERA Workshop on The Pillars of Horizon2020
Jarrar: Sparql Project
Jarrar: Logical Foundation of Ontology Engineering
Jarrar: Stepwise Methodologies for Developing Ontologies
Jarrar: Games
Introduction to Artificial Intelligence
Jarrar: Introduction to Information Retrieval
Jarrar: Probabilistic Language Modeling - Introduction to N-grams

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Spectroscopy.pptx food analysis technology
PPT
Teaching material agriculture food technology
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Electronic commerce courselecture one. Pdf
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Machine learning based COVID-19 study performance prediction
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Spectral efficient network and resource selection model in 5G networks
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
MYSQL Presentation for SQL database connectivity
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Spectroscopy.pptx food analysis technology
Teaching material agriculture food technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Electronic commerce courselecture one. Pdf
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Machine learning based COVID-19 study performance prediction
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Empathic Computing: Creating Shared Understanding
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)
sap open course for s4hana steps from ECC to s4
Spectral efficient network and resource selection model in 5G networks
“AI and Expert System Decision Support & Business Intelligence Systems”
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
MYSQL Presentation for SQL database connectivity

Business Process Design and Re-engineering

  • 1. 1Jarrar © 2015 Business Process Management Design and Re-engineering Reference: Mustafa Jarrar: Lecture Notes on Business Process Design and Re-engineering, University of Birzeit, Palestine, 2015 In collaboration with Bilal Farraj Mustafa Jarrar Birzeit University, Palestine mjarrar@birzeit.edu www.jarrar.info
  • 2. 2Jarrar © 2015 Download the slides from http://jarrar-courses.blogspot.com/2015/01/dataandbusinessprocessmodelling.html Some content in this lecture are based on [2]
  • 3. 3Jarrar © 2015 Reading and practice [1] Every material in these slides. [2] What Lucy Taught Us: The Model Chapter [3] Practice Session Keywords: Data Engineering, Data Modeling, Conceptual Data Modeling, ORM, Object Role Modeling, Information Modeling, Schema engineering, Business Rules, integrity constraints, Derivation rules, Logic, verbalization of business rules, rules contradictions, rules implications, Business Process Engineering, Business Process Management, Business Process Modelling, Process Mapping, Process identification, process re-engineering, process re-engineering, Process Optimization, Process execution. ‫هندسة‬‫البيانات‬،‫مخطط‬‫بيانات‬‫المفاهيمية‬، ‫النمذجة‬‫المفاهيمية‬‫للبيانات‬،‫هندسة‬‫العمليات‬، ‫إعادة‬‫هندسة‬‫العمليات‬‫اإلدارية‬
  • 4. 4Jarrar © 2015 Walter Geer: The Model Business processes drive the basis of any organizations’ products and services. It can be seen as the way things get done. In theory, process design ensure the consistency of delivery. More commonly, the individuals involved must interpret, define and follow the processes. Inconsistencies, confusion, delays, miscues
  • 5. 5Jarrar © 2015 Walter Geer: The Model Evidence: Individuals are unable to produce a meaningful documentation to describer the actual workflow within and between organizations’ departments. To effectively use the model, begin with a vision to identify the process goal. Goal typically includes descriptive verbs such as: improve, increase. reduce, or eliminate
  • 6. 6Jarrar © 2015 Walter Geer: The Eight Steps Model Document current processes (modeling) Evaluate the “As Is” condition Realign duties and responsibilities Improve interdepartmental communication Clarify staff responsibilities Take advantage of technology Prepare for change Institutionalize process improvement
  • 7. 7Jarrar © 2015 Business Process Management Lifecycle Image Source: https://teaminformatics.files.wordpress.com/2013/03/bpm-diagram-1.jpg
  • 8. 8Jarrar © 2015 Challenges: Process Design and Re-engineering We will present you a clear methodology that can be followed step by step to improve a business process! But we will present and discuss some factors to be taken into account. This will help to improve you re-engineering skills  Main challenges to accomplish to improve business process design, would be (but not limited to):  Process domain  Process engagement  Process interpretation  Process monitoring and improvement
  • 9. 9Jarrar © 2015 Domain knowledge is Important Understand the business process domain is important but is not an easy task. Domain can be for instance:  Banking  Healthcare  Telecommunication  Public administrations  Insurance More likely, there are usually domains within a single domain itself.  Banking (i.e., finance, accounting, loans)  Healthcare (i.e., hospital, clinic, doctor, patient)  Telecom (i.e., billing, infrastructure, OSS, BSS)  Public administrations (i.e., health, education, several citizen services)  Insurance (i.e., ship, car, house, life)
  • 10. 10Jarrar © 2015 Understanding Process Owners • There are different levels of process owners within/across departments • When process span across organizations, it become even more challenging • Owners can vary in any BPM activity depending on the complexity of certain process, such as - Board of directors - Domain experts - Business owners - Managers - Lawyers - Customers …and many more!
  • 11. 11Jarrar © 2015 Process Engagement • One important thing to keep in mind while designing and re- engineering a business process is to determine the people and/or systems involved in process execution. • This activity should be during the design and model phases of BPM lifecycle. • Example, potential roles engaged to course enrollment process at Birzeit University are: Student, Instructor, Advisor, Academic Department, Registration, Finance, Dean, Ritaj, Banks.
  • 12. 12Jarrar © 2015 Process Interpretation • People who execute the process, usually tell their own interpretation of how the process should be done. • But in reality, there are several concerns:  Interpretation usually different from one person to another, department to another, organization to another,  Execution might be different from the way it should be. • You should be smart enough, and should pay attention to process model accuracy.
  • 13. 13Jarrar © 2015 Process Improvement • After design and modeling, comes to the phase of improvement. • process improvement vary from domain to another, even within same domain. • No specific methodology to follow for this phase, and it depends on the level of process complexity. • Improvement can be iterative- through phases. • Some recommendations for process improvement: 1. Gather process metrics 2. Define what to improve and which goals 3. Find out ways to achieve the improvement goal(s) 4. Monitor process execution 5. Understand the limits to organizational changes allowed.
  • 14. 14Jarrar © 2015 Use Case: Goods Import Example is available in Signavio in the shared folder “Examples - analytic elements” Model name: Goods Import, Bilal - version 1
  • 15. 15Jarrar © 2015 Tips: Naming Convention • Naming Processes is sub processes is important. • Try to define and agree on the naming convention, between all people who collaborate on your project. • For example: lets agree on the following structure for all models created for a BPM activity. What in brackets is replaceable. {Brief_Name_of_Process}, {Editors} – version {#} Example: Goods Shipment, Bilal - version 7
  • 16. 16Jarrar © 2015 Tips: Model Revision Good to provide brief description of changes to business process models when applying changes to model.
  • 17. 17Jarrar © 2015 Project II: Faculty Traveling Permission Description: Faculty member who want to travel during semesters are required to have a permission. Faculty member need to fill in a form and get it signed by the department chair and the dean of the faculty. The form includes (a) some information about the trip, destination, dates, and purpose; and (b) a plan on how they will make up the the missed lectures. The form is then sent to the department chair to decide whether this plan is acceptable, and send it to the dean who then decides to give the permission or not. The dean may take the recommendations of the dept. chair into account; and can refuse if the faculty member succeeded the allowed number of absence days (9 teaching days per semester). After acceptance/rejection of the form, the faculty member and the chair are notified, and a copy of the decision is also sent to VP-academic. As this process takes lots of time and efforts from faculty member and involved departments. The university would like to automate the process, so that faculty members can request it easily through Ritaj. Task: Model the above business process using BPMN 2.0 on Signavio, and deliver hard copy before, May 5th 2015 at 9AM, Please also save a soft copy on the shared folder “Faculty Traveling Permission”.
  • 18. 18Jarrar © 2015 Project: Faculty Traveling Permission