Process Management and Mining
Master's Degree in Engineering in Computer Science
Master's Degree in Engineering in Management Science
Instructor: Prof. Andrea Marrella
A.A. 2019/2020
Course Description
This course introduces key principles and methods of Business Process Management (BPM) along the entire lifecycle of business processes: from identification to redesign, automation and monitoring. The course emphasises the role of business process models as an instrument to understand and analyse business operations, and to drive the design of Information Technology solutions that support the execution of business processes. The course combines business and IT methods and is designed both for IT and business students.Main Topics:
- Process Management in Organizations
- Process Identification
- Design of Business Processes
- Process Modeling with BPMN
- Qualitative and Quantitative Process Analysis
- Process Simulation
- Process Redesign
- Process Automation and Execution
- Process-Aware Information Systems
- Process Mining
- learn the main methods to carry out a real BPM project;
- are able to model a process with the BPMN standard;
- are able to implement and execute a process through a commercial information system;
- understand process mining algorithms and techniques.
Office Hours | By appointment, in Room B219 (second floor), Dipartimento di Ingegneria Informatica, Automatica e Gestionale (DIAG), Via Ariosto 25, Roma. To have an appointment, it is required to send an e-mail to the instructor at least one day before. |
E-mail Address | marrella <at> diag <dot> uniroma1 <dot> it |
Mailing List | bpm-sapienza-1920 <at> diag <dot> uniroma1 <dot> it |
News
- A recap of the exam rules and guidelines for the projects is available here.
- Exam Dates :
- Next Exam: 5 October 2020, at 9:30, online
- 10 September 2020, online
- 23 July 2020, online
- 3 June 2020, online
- 30 April 2020, online
- 17 February 2020, at 9:30 in Room A5 (DIAG, Via Ariosto 25)
- 29 January 2020, at 14:00 in Room A4 (DIAG, Via Ariosto 25)
Schedule of Lectures
DATE AND TIME | TOPICS TACKLED |
---|---|
27/09/2019 14:00-16:00 (A3) |
|
01/10/2019 16:00-19:00 (A3) |
|
04/10/2019 14:00-16:00 (A3) |
|
11/10/2019 14:00-16:00 (A3) |
|
15/10/2019 16:00-19:00 (A3) |
|
18/10/2019 14:00-16:00 (A3) |
|
22/10/2019 16:00-19:00 (A3) |
|
25/10/2019 14:00-16:00 (A3) |
|
29/10/2019 16:00-19:00 (A3) |
|
05/11/2019 16:00-19:00 (A3) |
|
08/11/2019 14:00-16:00 (A3) |
|
12/11/2019 16:00-19:00 (A3) |
|
15/11/2019 14:00-16:00 (A3) |
|
19/11/2019 16:00-19:00 (A3) |
|
22/11/2019 14:00-16:00 (A3) |
|
29/11/2019 14:00-16:00 (A3) |
|
03/12/2019 16:00-19:00 (A3) |
|
06/12/2019 14:00-16:00 (A3) |
|
10/12/2019 16:00-19:00 (A3) |
|
17/12/2019 15:00-20:00 (A3) |
|
20/12/2019 14:00-19:00 (A3) |
|
Slides
- Presentation of the course
- Exam rules and guidelines for the projects
- Introduction to Business Process Management
- Basic notation for business processes
- Process Identification
- Process Modeling with BPMN
- Declarative Process Modeling
- Process Analysis
- Process Redesign and Automation
- Process Mining
- Introduction to CMMN
Additional Material and Tools
- WoPeD (Workflow Petri Net Designer)
- Process Modeling with Bizagi Modeler
- Process simulation with Bizagi Modeler
- ProM (Process Mining Workbench)
- User Manual of Bizagi Studio
- My First Process in Bizagi studio
- My Second Process in Bizagi Studio
- Logs and model for process mining.
Exercises
- Exercise on Workflow Nets: Compliance Handling Process
- Exercise on Process Identification: University Admission Process
- Exercises on Process Modeling:
- Exercise on Process Automation: Warehouse Order Fulfillment
Exam
The exam will consist of:- One practical project to be held individually or in group of 2-3 students, or - in special cases - individually (more details below).
- An oral discussion consisting of questions and exercises related to the course topics.
Projects
Students are strongly encouraged to propose their own idea for projects. Send an email to the teacher to ask for the assignment of a project (please, do not start performing a project before you have it assigned).The project must cover the phases of process modeling/simulation/execution/mining.
Projects consist of concretely using the tools investigated during the course through one or more realistic examples/case studies.
A presentation of the project (possibly performed with slides) is required. The presentation should also include a working demo of the developed project.
A recap of the exam rules and guidelines for the projects is also available here.