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:

Lecturers:
  • 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 2-3 students, or - in special cases - individually (more details below)
  • A written exam consisting of questions and exercises related to the course topics
The written exam can be carried out during the exam dates. The project can be presented in some specific dates defined by the teacher during the academic year.

Exam Dates

  • To be defined
Any student has the possibility to register her/his participation to the exam on Infostud starting from (around) one month before the exam date. The decision to organize the exam fully online or in a blended mode will be taken according to the evolution of the emergency in the next months.

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). 

Guidelines for preparing and presenting a project

The project must cover the phases of:
  • 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.