Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Learning Curve Effect in Scheduling Repetitive Projects

Al-Azhar university Civil Engineering Research Magazine

Many construction projects could be considered as repetitive projects. Researchers developed many scheduling models for repetitive projects. Although these models showed enhancement in meeting deadline and resources limitations, they ignored the effect of learning curve on the production rate of construction crews. The effect of learning in repetitive work are being studied since the 1930. Despite the fact that there is an effect on Line of Balance (LOB), no further development has been made to their applications. This paper develops a scheduling model which incorporate the effect of learning with LOB. The model is validated using a case study to show the learning effect on activities duration.

Al-Azhar University Civil Engineering Research Magazine (CERM) Vol. (40) No. (4) October, 2018 Learning Curve Effect in Scheduling Repetitive Projects Mohamed Eslam [1], Ahmed Elyamany [2], Ahmed ElHakeem [3] [1] Graduate student, Construction and Building Engineering Department, Arab academy for science, technology and Maritime Transport, Cairo, Egypt. [2] Assistant Professor, Construction Engineer and Validity Department, Zagazig University, Egypt. [3] Associate Professor, Construction and Building Engineering Department, Arab academy for science, technology and Maritime Transport, Cairo, Egypt. :‫ملخص البحث‬ ‫ لذا فقد قام الباحثون بتطوير العديد من الطرق لعمل‬.‫تعد الكثير من المشروعات االنشائية بمثابة مشروعات تكرارية‬ ‫ وعلي الرغم من إنجاز هذه الطريقة‬.‫ أشهرها هي طريقة خط اإلتزان‬،‫برامج زمنية لهذه الفئة من المشروعات‬ ‫ اال انها اهملت تاثير منحني التعلم الخاص بأطفم‬،‫لبرامج زمنية تتوافق مع زمن المشروع و محدادات الموارد‬ ‫ ورغم ثبوت تاثير منحني التعلم علي طريقة خط التزان اال ان التطويرالذي تم في هذه الطريقة لم يشمل تأثير‬.‫التنفيذ‬ ‫ يهدف هذا البحث لتطوير نموذج يمكنه االستفادة من‬،‫ لذا‬.‫منحني التعلم علي البرنامج الزمني المنفذ بهذه الطريقة‬ ‫ و قد تم التحقق من نتائج التطوير‬.‫تأثير منحني التعلم في تحسين البرامج الزمنية المنفذة بطريقة خط االتزان‬ ‫ حيث اثبت تحليل النتائج نحسنا في‬،‫المقترح علي البرنامج من خالل تطبيق النموذج المقترح علي مشروع فعلي‬ .‫البرامج الزمنية باستخدام تاثير منحني التعلم‬ Abstract: Many construction projects could be considered as repetitive projects. Researchers developed many scheduling models for repetitive projects. Although these models showed enhancement in meeting deadline and resources limitations, they ignored the effect of learning curve on the production rate of construction crews. The effect of learning in repetitive work are being studied since the 1930. Despite the fact that there is an effect on Line of Balance (LOB), no further development has been made to their applications. This paper develops a scheduling model which incorporate the effect of learning with LOB. The model is validated using a case study to show the learning effect on activities duration. Keywords: Scheduling, Repetitive Project, Line of Balance, Learning curve, crew productivity Introduction: Project management software is designed to make the job of a project manager easier and more efficient, providing applications to aid in planning, to manage project costs, and to track activities and monitor schedules. As more and more public works departments face the realities of increasing workloads and shrinking resources, finding technology applications that allow productivity gains becomes more important. The use of project management software as a tool for managing and organizing work has grown and continues to grow at a rapid pace in all industries. Repetitive construction projects are those include identical units such as highways, tunnels, bridges, railways, pipeline networks, sewer mains, high-rise buildings, and housing development projects. In such projects, crews repeat the same work with the same volume and specification many times in various locations. Scheduling repetitive projects focus on keeping the crew always busy by enabling each crew to finish work in 149 one location of the project and move promptly to the next location in order to minimize work interruptions (El-Rayes 2001, Arditi and Albulak, 1986). Resource-based planning techniques, such as Line of Balance (LOB), have been used to schedule repetitive projects to ensure work continuity. LOB is well suited to projects that are composed of activities of a linear and repetitive nature. LOB is oriented toward the required delivery of completed units and is based on knowledge of how many units must be completed on any day so that the programmed delivery of units can be achieved. Once a target rate of delivery has been established for the project, the rate of production of each activity is expected not to be less than this target rate of delivery. (Arditi et al 2002) LOB scheduling technique assumed the production rate is linear (constant rate of production over time). In reality, the more times an operation is performed, the shorter the time needed to perform it. This phenomenon is called the learning curve effect. To incorporate effects of learning into the LOB method, the learning rate of each activity should be established and then converted into man-hour estimates. The resulting LOB diagram are neither linear nor parallel anymore. (Arditi et al. 1999, Zahran el al. 2014) Improvements to LOB Techniques: Many studies attempted to combine benefits of both the Critical Path Method (CPM) and the LOB method. Suhail and Neal(1994), developed a methodology to combine the activity relationship logic and float of the CPM method and the scheduling logic of crew work continuity in LOB method. Using this methodology, shortcomings of both CPM and LOB in planning and scheduling repetitive projects are avoided. This methodology used in a model to determine the number of crews needed to meet a project duration deadline. Activities’ total float are utilized to relax non-critical activities without influencing the total project duration. Hegazi and Wassef (2001) developed a model to minimize total construction cost (direct cost, indirect cost, interruption cost, incentives and liquidated damages) by integrating LOB and CPM method. The model uses genetic algorithms to obtain the optimum construction methods, number of crews, and interruptions for each repetitive activity. Ammar (2013) proposed an integrated CPM and LOB model to schedule repetitive projects in an easy non-graphical way, considering both logic dependency and resource continuity constraints. Although, this model showed enhancement in calculating optimum number of crews and resources limitations, it neglected the effect of learning curve. Objective This paper aims to develop a model for scheduling repetitive projects. The proposed model incorporates the learning effect with LOB scheduling technique. Model Development: Building the proposed model is achieved through the following steps; shown in Fig.1. 1) Input data and scheduling first unit. 2) Transforming first unit to a repetitive units (LOB schedule). 3) Calculating activities’ duration using learning curve effect. 4) Obtain output data. 150 Step (1): Input Data and Scheduling First Unit Step (2): Transforming First Unit to Repetitive Unit Step (3): Calculating Activities Duration using Learning Curve Effect  Project: User Duration, Units Number. 1. 2. 3. 4. MS Project Names, Duration, Relations, Learning Factor.  Activities: Designed Production Rate (Rdi) Designed Crew Number (Cdi) Adjusted Crew Number (Cai) Adjusted Production Rate (Rai) 1. Max Number of Repetition (n) 2. Actual Max Number (na) 3. Step (S) Total Duration Calculation Using Learning Factor LOB Chart, Activities Duration Distribution Data Step (4) Output Data Fig. 1. Model Flow Chart Step (1): Input Data and Scheduling First Unit: First, the user enters model input data such as; activities names, duration, and relations. Then, the user enters the following data to the model; target project duration, number of project units, and learning factor for each activity. Step (2): Transforming First Unit to Repetitive Units: In this step the model transfer scheduling of the first unit, into scheduling of repetitive unit. This step aims to calculate the number of crew for each activity and production rate to perform LOB schedule. The input data are used to calculate the designed production rate (Rd) required to achieve project total duration. Rd is calculated using equation (1). Rd = (N-1) / (Dp-D1+TF) (1) Where, Rd = Designed production rate, N = Number of units, Dp = Total project duration, D1 = Duration of first unit, TF = Total float. Calculating Rd for each activity is used in calculating number of crews needed to be hired to achieve this rate. The designed crew number (Cd) can be calculated for each activity using equation (2). 151 Cd = D1 * Rd (2) Where, Cd = Designed crew number, Rd = Designed production rate, and D1 = Duration of first unit. Cd should be round up to the nearest integer to produce an adjusted number of crews (Ca). The design production rate is adjusted accordingly to obtain adjusted production rate (Ra). Calculating adjusted crew number and production rate for each activity are used in calculating total activities’ durations discussed in the next step. Step (3): Calculating Activities Duration using Learning Curve Effect: This step aims to calculate total activities’ duration taking into consideration the learning effect. The duration of any activity can be defined as the duration between the start time (ST) of the first unit (N1) and the finished time (FT) of the last unit (NL). Activity duration depends on the number of crews needed to perform the work and the number of repetition cycles of these crews. Activities Durations Calculation: The duration of any activity can be defined as the duration between the start time (ST) of the first unit (N1) and the finished time (FT) of the last unit (N). As shown in Fig. 2, activities are not necessarily performed by the same crew, in which case, the duration is calculated using equation (3). Dti = DtCj + St (3) Where, Dti = Total Duration of activity i, DtCj = duration of crew j to complete the activity, St = Summation of lags between start time of (C1) and start time of Cj (Cj = S1 +…..+Sj-1). Where, S1 = lag between unit of C1 and C2 , and Sj-1 = lag between unit of Cj and its predecessor crew Cj-1. The Cj is assumed to continue working in (n) units until it finishes the activity. Next, DtCj should be calculated with considering the learning effect. Dt = DtCj + St DtCj St Cj Unites C1 Cj n time D1 S1 S2 C1 Cj DtCj C1 ST1 FTn Fig. 2. Repetitive Activity Duration 152 Learning Effect Calculation: Several studies have been done to predict the effect of learning on repetitive activities. The easiest and most commonly used model for construction activities is the straight-line power model. This model was first introduced in the 1930’s for the production of aero planes. It is also called the log linear model as it is represented on a log-log scale. The model assumes that each time the number of cycles doubles, the duration needed to finish a cycle is decreased by a constant percentage called the learning rate (K), provided that there is no interruption of work (Zahran et al, 2016). This relation is presented in equation (4): Dnj = D1 × nj ^ (log k / log 2) (4) Where, Dnj = Duration of unit number (n) in crew j (Cj), nj = Number of units in Cj, k = the learning rate factor. As shown in Fig. 3, the duration of activity is decreased as a result of learning from repetition. Increasing number of units finished by Cj result in decreasing in duration needed to finish this unit. By calculating the duration of each unit in a certain activity with Cj, the learning reduction in duration can be calculated using equation (5) DtCj = D1j + round up (D2j) +…….+ round up (Dnj) (5) Where, DtCj = duration of crew j to complete the activity, D1j = Duration of the first unit, D2j = Duration of the second unit in the same crew (Cj), Dnj = Duration of the last unit in (Cj). Dt = St + D12 +D22 + D32 Dlearning D32 Unites D31 D22 D21 St D12 D11 = 2 Time Fig. 3. Learning Effect Calculations Step (4): Output Data: The proposed model achieves its objectives by producing two main outputs: 1) LOB chart. 2) Crew duration distribution. The LOB chart indicates the variation in activities duration through project units as a result of learning curve effect. The crew duration distribution is shown in the form of a table. This table indicates the change in crew durations for each project unit. The output data provide the scheduler with the following: 153 1. Number of crews and durations for each activity. 2. LOB chart to show the production rates of each activity and project total duration. 3. Activities duration table to show the reduction in duration as a result of learning effect. Model Validation: Model validation aims to check the model ability to calculate activities’ duration. The proposed model is validated using the same case study discussed in Ammar (2013). The case study consists of a project with 10 identical repetitive units. The target project duration is 70 days and a minimum buffer time of one day is to be maintained between activities. Work breakdown for the first unit and the activities’ estimated duration are shown in Table 1. The total project duration was 74 days if the learning effect is ignored. Data are entered to the model with an assumption that K for all activities are equal 90%. As calculated by the proposed model, activities’ duration are shown in Fig. 4. Table 1. Case Study Duration Predecessors 4 --6 --2 --8 A 10 B 16 B 6 C 4 D 8 E 10 F,G 6 H,I Activity A B C D E F G H I J K Relation ------FS FS FS FS FS FS FS FS 80 70 60 Time 50 40 30 20 10 0 Ammar (2013) model Proposed model A 40 36 B 33 31 c 20 20 D 44 41 E 40 37 F 52 49 G 60 53 H 40 36 I 44 41 Fig. 4. Result Comparison to Ammar (2013) Case Study 154 J 40 37 K 33 31 TD 74 67 Using the proposed model, total project duration is reduced to 67 days compared to 74 days for Ammar (2013) model. The proposed model saves 7 days. Additional benefits is introduced by the proposed model which is a reduction in the duration of non-critical activities. For the presented case study this reduction equals 34 days. The reduction in the duration of non-critical activities increases the total float of these activities which can be used in case of resources limitation. Changes in activity duration is shown in Table 2. For example, activity A, 60% of units can be completed in 4 days while this duration is decreased to 3 days in the last 40% of units. The change in duration is a result of learning curve effect. Activity A B C D E F G H I J K Table 2. Activities Duration Distribution Through Units Unit Unit Unit Unit Unit Unit Unit Unit Unit #1 #2 #3 #4 #5 #6 #7 #8 #9 4 4 4 4 4 4 3 3 3 6 6 6 6 6 6 5 5 5 2 2 2 2 2 2 2 2 2 8 8 8 8 7 7 7 7 7 10 10 10 9 9 9 9 9 9 16 16 16 16 15 15 15 15 14 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 8 8 8 8 7 7 7 7 7 10 10 10 9 9 9 9 9 9 6 6 6 6 6 6 5 5 5 Unit #10 3 5 2 7 9 14 5 3 7 9 5 Conclusion: Repetitive construction projects are those include identical units such as highways, tunnels, and bridges. Resource-based planning techniques, such as Line of Balance (LOB), have been used to schedule repetitive projects to ensure work continuity. Many studies attempted to combine benefits of both the Critical Path Method (CPM) and the LOB method. Reviewing the literature of LOB scheduling models, it has been found that none of the mentioned research work has taken into consideration the effect of learning. This study presented a model for scheduling repetitive projects. The proposed model incorporates the learning effect with LOB scheduling technique. The proposed model was validated using a case study previously discussed in Ammar (2013). The developed model gives the planner the availability of using learning effect in repetitive projects. The learning curve effect has a great impact on activities’ durations. The total activities’ durations are reduced under the effect of learning. This reduction can reduce the project total duration. The studying of this reduction gives the scheduler the advantage of real estimate for project duration. The non-critical activities’ reduction increases total float of these activities. This total float can be used in case of resource limitations. 155 References: Ammar M, (2013). LOB and CPM Integrated Method for Scheduling Repetitive Projects. (ASCE)CO.1943-7862.0000569. © 2013 American Society of Civil Engineers. Arditi, D., and Albulak, M. Z. (1986). ‘‘Line-of-balance scheduling in pavement construction.’’ Journal of Construction Engineering and Management., Vol. 112(3), pp. 411–424. Arditi, D., Tokdemir, O. B., & Suh, K (2002). Challenges in Line-of-Balance Scheduling. Journal of Construction Engineering and Management, Vol. 128(6), pp. 545-556. Arditi, D., Tokdemir, O. B., and Suh, K. 1999. ‘‘Effect of learning on line-of-balance scheduling.’’ Int. J. Proj. Manage., vol.15(5), pp. 265–277. El-Rayes K. (2001), “Object-Oriented Model for Repetitive Construction Scheduling”, Journal of Construction Engineering and Management, Vol. 127(3), pp. 199-205. Hegazy T. and Wassef N., (2001). “Cost Optimization in Projects with Repetitive Nonserial Activities”. Journal of Construction Engineering and Management. Vol. 127(3), pp. 183-191. Saad A. Suhail, and Richard H. Neal (1994). “CPM/LOB: New Methodology to Integrate CPM and Line of balance”. Journal of Construction Engineering and Management. Vol. 120(3), pp. 667-684. Zahra K., Nour M. and Hosny O. (2014), “Cost Optimization using Learning Curves and Line of Balance Scheduling’’, International Journal of Engineering Science and Computing, Vol 5(5), pp. 8-28. Zahra K., Nour M. and Hosny O. (2016), “The Effect of Learning on Line of Balance Scheduling: Obstacles and Potentials’’, International Journal of Engineering Science and Computing, Vol 6 (3), pp. 3831-3841. 156