Automated Allocation of Designers to Construction Projects: A Multi-Phase Multi-Skill Approach

dc.contributor.advisorAbou Ibrahim, Hicham
dc.contributor.authorKamali, Hoda
dc.contributor.commembersMaddah, Bacel
dc.contributor.commembersZahed, Karim
dc.contributor.degreeMEM
dc.contributor.departmentDepartment of Industrial Engineering and Management
dc.contributor.facultyMaroun Semaan Faculty of Engineering and Architecture
dc.contributor.institutionAmerican University of Beirut
dc.date2025
dc.date.accessioned2025-08-01T07:26:08Z
dc.date.available2025-08-01T07:26:08Z
dc.date.issued2025-07-31T21:00:00Z
dc.date.submitted2025-07-28T21:00:00Z
dc.description.abstractThe design phase of construction projects significantly influences subsequent stages, including construction, operation, and maintenance. While previous studies have examined design project’s performance individually, real-world practice often involves managing multiple concurrent projects. Such multi-project environment introduces challenges like coordinating overlapping timelines, aligning designers' varied skill levels to diverse task requirements, and managing dependencies and scope changes across project’s phases. While resource management has been extensively studied in construction, the specific complexities of resource allocation during the design phase, particularly within multi-project, multi-phase, and multi-grade environments, remain insufficiently addressed in current research. This thesis addresses this gap by developing an optimization-based scheduling tool specifically designed for multi-project, multi-phase, multi-grade resource management. The tool integrates key factors such as grade-specific skills, phase sequencing, and multi project coordination. Using Design Science Research (DSR) as the methodology, the tool was iteratively improved through continuous stakeholder’s feedback. Through this feedback, novel features were also added to increase the practical feasibility of the tool, including grade cascading, workload smoothing, and inter-phase client review delays. The scheduling tool is implemented in Python using Mixed-Integer Linear Programming (MILP) model to automate designer allocation, with the objective of minimizing overall project cost. The tool was validated through a series of controlled experiments and a real-world application within a leading Lebanese engineering firm. The results demonstrate the model's practical applicability, its potential to reduce manual planning efforts, and its capacity to improve both cost efficiency and scheduling accuracy. By providing an adaptable, user-oriented decision-support system, this research contributes to bridging the gap between theoretical resource optimization and the practical demands of design project management. Moreover, the tool enables managers to perform scenario-based analyses, supporting more informed and proactive decision-making in dynamic, multi project design environments.
dc.identifier.urihttp://hdl.handle.net/10938/35011
dc.language.isoen
dc.subject.keywordsManagement
dc.subject.keywordsOptimization
dc.subject.keywordsAutomation
dc.titleAutomated Allocation of Designers to Construction Projects: A Multi-Phase Multi-Skill Approach
dc.typeThesis
local.AUBID202470592

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.65 KB
Format:
Item-specific license agreed upon to submission
Description: