scholarly journals Research on Software Project Schedule Based on Critical Chain

Author(s):  
Xu Huihua ◽  
Wan Li ◽  
Xue Song
2019 ◽  
Vol 11 (24) ◽  
pp. 7229
Author(s):  
Guofeng Ma ◽  
Jianyao Jia ◽  
Tiancheng Zhu ◽  
Shan Jiang

In order to overcome the difficulty in quantifying rework by traditional project schedule management tools, this study proposes an innovative method, namely improved Critical Chain Design Structure Matrix (ICCDSM). From the perspective of information flow, the authors firstly make assumptions on activity parameters and interactions between activities. After that, a genetic algorithm is employed to reorder the activity sequence, and a banding algorithm with consideration of resource constraints is used to identify concurrent activities. Then potential criticality is proposed to measure the importance of each activity, and the rework impact area is implicated to indicate potential rework windows. Next, two methods for calculating project buffer are employed. A simulation methodology is used to verify the proposed method. The simulation results illustrate that the ICCDSM method is capable of quantifying and visualizing rework and its impact, decreases iterations, and improves the completion probability. In this vein, this study provides a novel framework for rework management, which offers some insights for researchers and managers.


2021 ◽  
Vol 2021 ◽  
pp. 1-16
Author(s):  
Guofeng Ma ◽  
Ming Wu ◽  
Keke Hao ◽  
Shanshan Shang

Rework risks caused by information flow interactions have become a major challenge in project scheduling. To deal with this challenge, we propose a model integrating the critical chain project management method, design structure matrix method, and max-plus method. Our model uses a start-to-start relationship of activities instead of the traditional finish-to-start relationship, which also allows overlaps between activities. We improve the accuracy of the rework safety time in two ways: (1) the overall overlapping effect is taken into consideration when calculating the rework time of an activity arising from the information flow interaction of its multiple predecessors overlapped with it; (2) the rework time arising from activity overlaps, the first rework time, and the second rework time are calculated as components of the rework safety time in our model, while the last one is ignored in traditional methods. Furthermore, the accuracy of time buffers is improved based on the improved rework safety time. Finally, we design the max-plus method to generate project schedules and appropriately sized time buffers. The empirical results show that the project schedule generated by the proposed method has a higher on-time completion probability, as well as more appropriately sized project buffers.


Sign in / Sign up

Export Citation Format

Share Document