Abstract
The critical chain scheduling and buffer management (CC/BM) methodology has proven to be a favorable approach to schedule resource-constrained projects and to offer a valuable control tool for monitoring projects under uncertainty. The previous studies on CC/BM seem to have neglected the cost performance, which might render its wider applications to the modern economic activities that are mostly performed in a project way. This paper presents an improved CC/BM framework that allows additional resource allocation/reallocation to bring forward activity starting times based on cost and schedule stability criteria. In the planning phase, the decision is made concerning the regular resource availability period in order to minimize the expected resource costs. In the execution phase, a scheduled order repair method for rescheduling along with two reactive resource allocation procedures as the corrective action whenever delays are beyond a certain buffer threshold are presented and examined in order to exhibit a comprehensive project schedule/cost control system that is adaptive to the CC/BM management logic. Finally, our computational experiment demonstrates the benefits of the proposed reactive methods under different cost or availability parameters.
Similar content being viewed by others
References
Ahlemann F, El Arbi F, Kaiser MG, Heck A (2013) A process framework for theoretically grounded prescriptive research in the project management field. Int J Proj Manag 31(1):43–56
Bevilacqua M, Ciarapica FE, Giacchetta G (2009) Critical chain and risk analysis applied to high-risk industry maintenance: a case study. Int J Proj Manag 27(4):419–432
Bie L, Cui N, Zhang X (2012) Buffer sizing approach with dependence assumption between activities in critical chain scheduling. Int J Prod Res 50(24):7343–7356
Blackstone JH Jr, Cox JF III, Schleier JG Jr (2009) A tutorial on project management from a theory of constraints perspective. Int J Prod Res 47(24):7029–7046
Creemers S, Demeulemeester E, Van de Vonder S (2014) A new approach for quantitative risk analysis. Ann Oper Res 213:27–65
Demeulemeester E, Herroelen W (1992) A branch-and-bound procedure for the multiple resource-constrained project scheduling problem. Manag Sci 38(12):1803–1818
Goldratt EM (1997) Critical chain. The North River Press, New York
Herroelen W, Leus R (2001) On the merits and pitfalls of critical chain scheduling. J Oper Manag 19(5):559–577
Herroelen W, Leus R, Demeulemeester E (2002) Critical chain project scheduling—do not oversimplify. Proj Manag J 33(4):46–60
Hu X, Cui N, Demeulemeester E (2015) Effective expediting to improve project due date and cost performance through buffer management. Int J Prod Res 53(5):1460–1471
Hu X, Cui N, Demeulemeester E, Bie L (2016) Incorporation of activity sensitivity measures into buffer management to manage project schedule risk. Eur J Oper Res 249(2):717–727
Khemakhem MA, Chtourou H (2013) Efficient robustness measures for the resource-constrained project scheduling problem. Int J Ind Syst Eng 14(2):245–267
Kolisch R, Sprecher A (1996) PSPLIB—a project scheduling problem library. Eur J Oper Res 96:205–216
Kuo TC, Chang SH, Huang SN (2009) Due-date performance improvement using TOC’s aggregated time buffer method at a wafer fabrication factory. Expert Syst Appl 36(2):1783–1792
Lambrechts O (2007) Robust project scheduling subject to resource breakdowns. Dissertation, Katholieke Universiteit Leuven
Lambrechts O, Demeulemeester E, Herroelen W (2008) Proactive and reactive strategies for resource-constrained project scheduling with uncertain resource availabilities. J Sched 11(2):121–136
Leach LP (2005) Critical chain project management, 2nd edn. Artech House, London
Long LD, Ohsato A (2008) Fuzzy critical chain method for project scheduling under resource constraints and uncertainty. Int J Proj Manag 26(6):688–698
Ma G, Wang A, Li N, Gu L, Ai Q (2014) Improved critical chain project management framework for scheduling construction projects. J Constr Eng Manag 140(12):04014055
Newbold RC (1998) Project management in the fast lane—applying the theory of constraints. The St.Lucie Press, Boca Raton
Peng W, Huang M (2014) A critical chain project scheduling method based on a differential evolution algorithm. Int J Prod Res 52(13):3940–3949
Reyes J, Alvarez K, Vasquez R (2016) Dynamic Buffer Management for Raw Material Supply in the Footwear Industry. J Ind Intell Inf 4(1):1–8
Tian W, Demeulemeester E (2013) On the interaction between roadrunner or railway scheduling and priority lists or resource flow networks. Flex Serv Manuf J 25(1–2):145–174
Trietsch D, Baker KR (2012) PERT 21: fitting PERT/CPM for use in the 21st century. Int J Proj Manag 30(4):490–502
Tukel OI, Rom WO, Eksioglu SD (2006) An investigation of buffer sizing techniques in critical chain scheduling. Eur J Oper Res 172(2):401–416
Umble M, Umble E (2006) Utilizing buffer management to improve performance in a healthcare environment. Eur J Oper Res 174:1060–1075
Van de Vonder S, Ballestin F, Demeulemeester E, Herroelen W (2007) Heuristic procedures for reactive project scheduling. Comput Ind Eng 52(1):11–28
Vanhoucke M (2012) Project management with dynamic scheduling. Springer, Berlin
Wang W, Wang X, Ge X, Deng L (2014) Multi-objective optimization model for multi-project scheduling on critical chain. Adv Eng Softw 68:33–39
Yamashita DS, Armentano VA, Laguna M (2007) Robust optimization models for project scheduling with resource availability cost. J Sched 10(1):67–76
Yang S, Fu L (2014) Critical chain and evidence reasoning applied to multi-project resource schedule in automobile R&D process. Int J Proj Manag 32(1):166–177
Zhang J, Song X, Chen H, Shi R (2015a) Optimisation of critical chain sequencing based on activities’ information flow interactions. Int J Prod Res 53(20):6231–6241
Zhang J, Shi R, Diaz E (2015b) Dynamic monitoring and control of software project effort based on an effort buffer. J Oper Res Soc 66:1555–1565
Zhang J, Jia S, Diaz E (2015c) A new buffer sizing approach based on the uncertainty of project activities. Concurr Eng 23(1):3–12
Zhang J, Song X, Díaz E (2016) Project buffer sizing of a critical chain based on comprehensive resource tightness. Eur J Oper Res 248(1):174–182
Zhu G, Bard J, Yu G (2005) Disruption management for resource constrained project scheduling. J Oper Res Soc 56(4):365–381
Acknowledgements
This research has been supported by the China Scholarship Council. We would like to acknowledge the China Scholarship Council for the financial support and the Research Center for Operations Management of the KU Leuven for providing a visiting research period to Xuejun Hu and Jianjiang Wang.
Funding
This work was supported by the National Natural Science Foundation of China under Grant (Nos. 71271097 and 71201119).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hu, X., Demeulemeester, E., Cui, N. et al. Improved critical chain buffer management framework considering resource costs and schedule stability. Flex Serv Manuf J 29, 159–183 (2017). https://doi.org/10.1007/s10696-016-9241-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10696-016-9241-y