In this chapter we consider a real-life problem which consists in scheduling the activities of a project subject to precedence and resource constraints so as to optimize several conflicting goals. The durations of the activities cannot be specified precisely in advance. Rather, we assume that based on the experience with previous projects, the means, the standard deviations, and certain percentiles of the respective probability distributions can be reliably estimated. The algorithm applied to solve this problem relies on goal programming techniques in conjunction with Goldratt’s Critical Chain Project Management (CCPM) method. The algorithm was applied to a case study dealing with the construction of an accommodation module for an oil rig. Goal programming is a multi-objective programming technique which attempts to minimize the deviations to a set of target values for the given objectives in such a way that all operational restrictions of the problem are satisfied. Several solutions can be obtained, and the best solution will depend on the priority associated to each goal. In this work we considered the minimization of the project makespan and the levelling of the project resources as the objectives to be pursued. The results obtained using the proposed algorithm have been compared with classical project management techniques (PERT/CPM) that the company involved in the case study used in many projects.

Robust Multi-Criteria Project Scheduling in Plant Engineering and Construction / Bevilacqua, Maurizio; Ciarapica, FILIPPO EMANUELE; Mazzuto, Giovanni; Paciarotti, Claudia. - ELETTRONICO. - (2015), pp. 1291-1305. [10.1007/978-3-319-05915-0_28]

Robust Multi-Criteria Project Scheduling in Plant Engineering and Construction

BEVILACQUA, MAURIZIO
;
CIARAPICA, FILIPPO EMANUELE;MAZZUTO, GIOVANNI;PACIAROTTI, CLAUDIA
2015-01-01

Abstract

In this chapter we consider a real-life problem which consists in scheduling the activities of a project subject to precedence and resource constraints so as to optimize several conflicting goals. The durations of the activities cannot be specified precisely in advance. Rather, we assume that based on the experience with previous projects, the means, the standard deviations, and certain percentiles of the respective probability distributions can be reliably estimated. The algorithm applied to solve this problem relies on goal programming techniques in conjunction with Goldratt’s Critical Chain Project Management (CCPM) method. The algorithm was applied to a case study dealing with the construction of an accommodation module for an oil rig. Goal programming is a multi-objective programming technique which attempts to minimize the deviations to a set of target values for the given objectives in such a way that all operational restrictions of the problem are satisfied. Several solutions can be obtained, and the best solution will depend on the priority associated to each goal. In this work we considered the minimization of the project makespan and the levelling of the project resources as the objectives to be pursued. The results obtained using the proposed algorithm have been compared with classical project management techniques (PERT/CPM) that the company involved in the case study used in many projects.
2015
Handbook on Project Management and Scheduling Vol. 2 - International Handbooks on Information Systems
978-3-319-05914-3
978-3-319-05915-0
978-3-319-05914-3
978-3-319-05915-0
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/224807
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? ND
social impact