Skip to main content
Log in

Improved critical chain buffer management framework considering resource costs and schedule stability

  • Published:
Flexible Services and Manufacturing Journal Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Creemers S, Demeulemeester E, Van de Vonder S (2014) A new approach for quantitative risk analysis. Ann Oper Res 213:27–65

    Article  MathSciNet  MATH  Google Scholar 

  • Demeulemeester E, Herroelen W (1992) A branch-and-bound procedure for the multiple resource-constrained project scheduling problem. Manag Sci 38(12):1803–1818

    Article  MATH  Google Scholar 

  • Goldratt EM (1997) Critical chain. The North River Press, New York

    Google Scholar 

  • Herroelen W, Leus R (2001) On the merits and pitfalls of critical chain scheduling. J Oper Manag 19(5):559–577

    Article  Google Scholar 

  • Herroelen W, Leus R, Demeulemeester E (2002) Critical chain project scheduling—do not oversimplify. Proj Manag J 33(4):46–60

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Khemakhem MA, Chtourou H (2013) Efficient robustness measures for the resource-constrained project scheduling problem. Int J Ind Syst Eng 14(2):245–267

    Google Scholar 

  • Kolisch R, Sprecher A (1996) PSPLIB—a project scheduling problem library. Eur J Oper Res 96:205–216

    Article  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • Leach LP (2005) Critical chain project management, 2nd edn. Artech House, London

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Newbold RC (1998) Project management in the fast lane—applying the theory of constraints. The St.Lucie Press, Boca Raton

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Trietsch D, Baker KR (2012) PERT 21: fitting PERT/CPM for use in the 21st century. Int J Proj Manag 30(4):490–502

    Article  Google Scholar 

  • 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

    Article  MATH  Google Scholar 

  • Umble M, Umble E (2006) Utilizing buffer management to improve performance in a healthcare environment. Eur J Oper Res 174:1060–1075

    Article  MATH  Google Scholar 

  • Van de Vonder S, Ballestin F, Demeulemeester E, Herroelen W (2007) Heuristic procedures for reactive project scheduling. Comput Ind Eng 52(1):11–28

    Article  Google Scholar 

  • Vanhoucke M (2012) Project management with dynamic scheduling. Springer, Berlin

    Book  Google Scholar 

  • 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

    Article  Google Scholar 

  • Yamashita DS, Armentano VA, Laguna M (2007) Robust optimization models for project scheduling with resource availability cost. J Sched 10(1):67–76

    Article  MathSciNet  MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Zhu G, Bard J, Yu G (2005) Disruption management for resource constrained project scheduling. J Oper Res Soc 56(4):365–381

    Article  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Jianjiang Wang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10696-016-9241-y

Keywords

Navigation