This course introduces key principles and methods of Business Process Management (BPM) along the entire lifecycle of business processes: from identification to redesign, automation, monitoring, and mining. The course emphasizes the role of business process models as an instrument to understand and analyze 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.
The lectures will be given:
- in room A5 (in presence) and A6 (remote streaming), Dipartimento di Ingegneria Informatica, Automatica e Gestionale, Via Ariosto 25, Roma.
- Prof. Andrea Marrella: to have an appointment online (using Google Meet or Zoom), it is required to send an e-mail to the instructor at least one day before. Email Address: marrella@diag.uniroma1.it
- (TUTOR) Dr. Simone Agostinelli: to have an appointment online (using Google Meet or Zoom), it is required to send an e-mail to the instructor at least one day before. Email Address: agostinelli@diag.uniroma1.it
Lecture Dates and Times
- Tuesday 16:00-18:00
- Thursday 12:00-15:00
Main Topics
- Process Management in Organizations
- Process Identification
- Design of Business Processes
- Process Modeling with BPMN
- Qualitative and Quantitative Process Analysis
- Process Simulation and Redesign
- Process Automation and Execution
- Process-Aware Information Systems
- Robotic Process Automation
- Process Mining
Learning Objectives
At the end of the course, the students:
- 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 with an information system
- are able to execute a routine through a Robotic Process Automation software
- understand process mining algorithms and techniques
Exam
The exam will consist of:
- One practical project to be held individually or in group of 3-4 students, or - in special cases - individually (more details below)
- A written exam 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).
- Process modeling
- Process simulation
- Process execution
- Robotic Process Automation
- Process 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.
- Docente: SIMONE Agostinelli
- Docente: ANDREA Marrella