2019 CSCE Annual Conference - Laval (Greater Montreal)

2019 CSCE Annual Conference - Laval (Greater Montreal) Conference

Integrated scheduling of modular construction using “Mod-Scheduler”

Return to Session

Dr. Ahmad Salah, Department of Civil and Construction Engineering, College of Engineering, Imam Abdulrahman Bin Faisal University, P.O. Box 1982
Dr. Osama Moselhi, Concordia University, BCEE

Offsite construction has gained momentum in recent years due to its improved performance in projects ‘schedule, quality, safety, and environmental impact without increasing cost. Several research studies have introduced planning and scheduling techniques for modular and offsite construction using simulation-based methods. Few of these methods integrate offsite and onsite construction activities, and they are tailored according to the nature and needs of the project or production system being considered. This process requires dedicated simulation professionals and historical records of productivity data which might not be available. Modular and offsite construction needs planning and scheduling methods that account for the unique characteristics of this industry such as its repetitive nature as well as uncertainty and variability of productivity rates. This paper presents a scheduling software prototype named “Mod-Scheduler”; designed as a web application for scheduling this class of projects. It enables integration of offsite and onsite activities for modular and offsite construction. Schedule development is based on the buffering model presented earlier by the authors, which integrates linear scheduling method (LSM) and the critical chain project management (CCPM) while considering uncertainties associated with productivity rates. “Mod-Scheduler” was developed as a three-tier application tool comprising of 1) web front-end as the presentation layer coded using Angular, JavaScript (JS), hypertext markup (HTML) and cascading style sheets (CSS) languages; 2) ASP.NET core back-end system written in C# for data processing that includes calculations for activity durations , integration of offsite and onsite schedules by identifying the critical controlling link between both schedules, identification of overall critical sequence, and adding feeding and project buffers according to CCPM, and 3) SQL server database to store project data used in scheduling. Conclusions are drawn from using developed software to a case example to demonstrate its use and to highlight its capabilities.