4.7 Article

A comparative study of modeling and solution approaches for the multi-mode resource-constrained discrete time-cost trade-off problem: Case study of an ERP implementation project

Journal

COMPUTERS & INDUSTRIAL ENGINEERING
Volume 169, Issue -, Pages -

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.cie.2022.108201

Keywords

Multi-mode resource-constrained discrete; time-cost tradeoff problem; Constraint programming; Integer-linear programming; Genetic algorithm; ERP implementation projects

Ask authors/readers for more resources

This study focuses on software engineering projects in knowledge-intensive industries, proposing a new problem model (MRC-DTCTP) that aims to minimize total direct/indirect costs of resources under a pre-specified project deadline. By using an implicit non-linear programming model, a constraint programming model, and a genetic algorithm, the study is able to achieve superior results in shorter run times. Furthermore, through the analysis of a real-life application in an international ERP software company, insights are provided to project managers in terms of time-cost trade-off.
Most knowledge-intensive industries, especially companies developing software engineering projects such as Enterprise Resource Planning (ERP) implementation projects, generally necessitate finding the optimal trade-off between the project duration and total usage cost of the renewable resource costs (e.g., human resource expertise costs). Therefore, the MRC-DTCTP, which integrates classical multi-mode resource-constrained project scheduling (MRCPSP) and discrete time-cost trade-off problems (DTCTP), can be seen as a more applicable problem since it better reflects the objectives and requirements of today's real-life software project applications. The MRC-DTCTP is a much more complex variant of the MRCPSP since it aims to minimize total direct/indirect costs of the resources simultaneously under a pre-specified project deadline. Based on this motivation, a new explicit integer-linear programming (ILP) model of the MRC-DTCTP was first developed based on the implicit non-linear programming model of Wuliang and Chengen (2009). Due to its NP-hard nature, we also proposed a constraint programming (CP) model that includes several search strategies to solve large-sized problem instances within reasonable computation time. In addition, a genetic algorithm (GA) approach in combination with a Modified Serial Schedule Generation scheme (SSGS) is implemented to make further comparisons on several benchmark instances, which are generated based on the existing MRCPSP data sets taken from the project scheduling problem library (PSPLIB) by considering additional problem characteristics. A comprehensive experimental study has shown that the proposed CP model and GA approach can provide superior results in shorter run times for large-sized benchmark instances. Finally, an international Enterprise Resource Planning (ERP) Software Company's real-life application is presented. The ERP projects generally necessitate finding the optimal trade-off between project makespan and human resource costs, making the MRC-DTCTP much more difficult than classical MRCPSPs & DTCTPs. For further analysis, time-cost trade-off curves under different human resource avail abilities and project deadlines are drawn to provide managerial insights to ERP project managers.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available