You are on page 1of 10

Standard Article

Concurrent Engineering: Research


and Applications
A new buffer sizing approach based on 2015, Vol. 23(1) 312
The Author(s) 2014
the uncertainty of project activities Reprints and permissions:
sagepub.co.uk/journalsPermissions.nav
DOI: 10.1177/1063293X14561871
cer.sagepub.com

Junguang Zhang1, Saike Jia1 and Estrella Diaz2

Abstract
A new buffer sizing method based on the uncertainty of the project is proposed in order to improve the accuracy of buf-
fer management. Assuming that the project activities follow lognormal distribution, the model proposed first analyzes the
influence of uncertainty, which is characterized as the main factor to affect the activitys duration. Fuzzy theory is then
introduced to calculate the uncertainty and is adjusted using resource tightness and network complexity. Finally, a new
buffer sizing model based on the uncertainty and the project attributes is introduced. The effectiveness of the method is
verified by employing the Monte Carlo simulation, and the actual duration and cost are obtained on the basis of the mean
and variance of the project. The experimental results show that the buffer obtained using this method is smaller than the
cut and paste method but larger than the root square error method. These findings indicate that the new model is able
to avoid the excessive protection issues of the cut and paste method and overcome the root square error methods prob-
lem as regards an insufficient consideration of project attributes. The method proposed fully considers the factors that
affect buffer sizing, signifying that it can provide the project with effective protection and an appropriate buffer size.

Keywords
critical chain, buffer, trapezoidal fuzzy number, uncertainty, attribute dependent

Introduction (1997) and the root square error method (RSEM) pro-
posed by Newbold (1998). The deficiency of the C&PM
The concept of the critical chain was originally defined is that it may provide the project with excessive protec-
as a set of interdependent project activities that deter- tion, while the disadvantage of RSEM is that it may
mine the shortest duration of the project, in which the make the buffer size calculated smaller than necessary
resource and the activity dependencies are equally (Bie et al., 2012). Other improved methods based on
important in determining the critical chain (Goldratt, project attributes have accordingly been proposed to
1997). Goldratt (1997) states that the projects planned adjust the buffer. However, these methods calculate the
duration often contains a great amount of safety time safety time by means of project variance and seldom
because the project plan is developed according to the provide a detailed discussion on the determination of
most painful experience and also because of senior dele- uncertainty. In fact, the uncertainty of a project is a
tion prevention. The main consequence of the safety fuzzy concept, and it is therefore difficult to calculate it
time will be the relaxation of the project path. The with any other methods except fuzzy theory.
safety time is usually located at various stages of the
project, but this decentralized safety time will increase
the projects completion time. Moreover, in most cases 1
Dongling School of Economics and Management, University of Science &
the safety time of the plan will be wasted because of the
Technology Beijing, Beijing, P.R. China
student syndrome, unreported early completion, and 2
Law and Social Sciences School, University of Castilla-La Mancha,
impact of multi-tasking on the lead tasks, among oth- Ciudad Real, Spain
ers. Goldratt accordingly adopts the concept of the buf-
fer in order to absorb the uncertainty in the project Corresponding author:
Junguang Zhang, Dongling School of Economics and Management,
rather than using the safety time term. University of Science & Technology Beijing, No. 30 Xueyuan Road,
The most classical buffer sizing methods are the cut Haidian District, Beijing 100083, P.R. China.
and paste method (C&PM) proposed by Goldratt Email: zhangjg@ustb.edu.cn

Downloaded from cer.sagepub.com by guest on August 11, 2016


4 Concurrent Engineering: Research and Applications 23(1)

The project schedule plan is full of uncertainties the actual conditions and features of the project, which
because of the unpredictability of the project itself, may lead to some quality problems (Herroelen and
external environmental factors, and customer require- Leus, 2001). Ashtiani et al. (2007) use the mathematical
ment changes, among others. In view of the limitations statistics method to study the buffer size and reach the
of traditional methods, the intention of this study is conclusion that Goldratts 50% buffer size method will
therefore to make headway in this research area and to lead to serious waste. Another alternative to Goldratts
propose a new model with which to determine the proj- (1997) approach is the RSEM, which is based on the
ect buffer. This study proposes a buffer sizing method central limit theorem and performs much better, partic-
based on uncertainty and integrates both resource tight- ularly in the case of larger projects (Newbold, 1998). In
ness and network complexity. More specifically, this this method, it is supposed that the activities are
research also presents a new activity uncertainty based mutually independent for central limit theorem to
on the buffer determination model by integrating the work. In fact, the activities in a network have a correla-
advantages of previous research and circumventing tion. They might be affected by the same factors, such
their shortcomings. as resource tightness or network complexity, which
Given this backdrop of fragmented insights, this arti- makes the buffer size calculated by the RSEM smaller
cle makes three key contributions. First, fuzzy theory is than necessary and decreases the projects protection.
first introduced to calculate the uncertainty of the proj- In terms of project attribute buffer sizing methods,
ect so as to determine the project buffer. Although pre- Tukel et al. (2006) propose an adaptive procedure with
vious authors (Kuo and Lu, 2013) have employed fuzzy resource tightness (APRT) method and an adaptive
models to enhance risk assessment, the proposed procedure with density (APD) method. These methods
method presents a new buffer sizing approach with use the RSEM as a basis to consider the effect of the
which to calculate uncertainty. Second, based on the project attributes on buffer size. Chu (2008) take into
interaction between project activities, the resource tight- account the effect of managers risk preferences while
ness and the network complexity are jointly used to considering resource tightness and network complexity
adjust the project buffer, which is more accurate than and obtain a new buffer sizing method that can ensure
those methods that do not consider the project attribute the appropriate buffer size regardless of how many pro-
or the factors separately. Finally, uncertainty is proved cesses exist in the chain. Shan et al. (2009) have
to be the main factor affecting the project duration, designed a method with which to determine buffer size
which helps to study the project buffer in terms of based on the analysis of the risk event caused by acci-
uncertainty. The relationship between the proposed dental factors during project implementation.Yang
method and the attributes of the project itself is closer et al. (2008) set three correction factors of project prop-
than in traditional methods. erty based on the RSEM and determine the effect of
The remainder of this article is structured as follows. these three factors on the project schedule by means of
The second part contains a review of previous studies data simulation, which improves the buffer sizing
dealing with the main features of buffer sizing methods. method. In order to improve the efficiency of buffer
Section Uncertainty assessments of the activities management and optimize the estimation accuracy of a
describes how to use fuzzy theory to assess the activity project buffer, Zhang et al. (2014) propose an innova-
uncertainty. The fourth section formulates the calcula- tive buffer sizing method based on attribute optimiza-
tion of the project attributes and proposes a new buffer tion which considers the comprehensive effect of
determination model. In section Experimental lay- resource tightness and network complexity. Yang and
outs, the model is demonstrated with an example from Fu (2014) propose a multi-project schedule method on
the basis of task priority and critical chain, thus solving
an industrial process using the optimization and simu-
the multi-project resource schedule problem in the
lation methods. The final section includes the conclu-
automobile research and development (R&D) process.
sions of this study.
Fuzzy theory is increasingly being used to evaluate
the status of projects owing to the unpredictability of
Literature review the project implementation status (Miyuan et al., 2009;
Naeni et al., 2013). In this respect, Long and Ohsato
Buffer management has an important significance in (2008) simulate the project uncertainty with fuzzy num-
terms of overcoming student syndrome and providing bers and calculate the size of the project buffer using
the project with adequate protection. Buffer manage- genetic algorithms and trapezoidal fuzzy theory as a
ment has already become one of the core contents of basis. The innovation of this approach lies in the fact
the critical chain theory. The first buffer sizing method, that, in the case of a lack of historical data, the use of
denominated as the C&PM, was proposed by Goldratt expert judgment to estimate the specific circumstances
(1997). However, this simple method does not consider of the project is conducive to dealing with specific

Downloaded from cer.sagepub.com by guest on August 11, 2016


Zhang et al. 5

Table 1. Classification of uncertainty.

Classification Uncertainty The possible error range


Floor (associated with the Upper limit (associated with
most optimistic time) the most pessimistic time)

A Very low 25% 20%


B Low 210% 30%
C High 215% 40%
D Very high 220% 50%

project issues, which is worthy of further study Security of


(Gonzalez et al., 2013). In other studies, Shi and Gong completion
A B C D
(2009) and Shi et al. (2012) adopt a fuzzy method in 90%

order to calculate resource tightness and suggest a buf-


fer sizing method combined with network complexity
and risk preference. The main innovation of this is that
these three factors that affect the size of the project
uncertainty are considered in a synthetic manner, and
fuzzy assessment methods are used to assess the The activity
period
resource constraints. Zhao et al. (2010) subsequently 50%
Ti50% TA90% TB90% TC90% TD90%
use a genetic algorithm to determine the critical chain.
These authors use trapezoidal fuzzy numbers to deter- Figure 1. Duration distribution with different uncertainty.
mine the projects uncertainty and propose a buffer cal-
culation method. Combined with design structure Uncertainty assessments of the activities
matrix, the information flow between activities was
taken into consideration (Yang et al., 2012). Khoo et There are many uncertain factors in a project, which
al. (2003) propose a dynamic fuzzy decision support may have some impacts on the project and greatly
scheme that is able to provide a reasonable plan for an affect the implementation of the project schedule. Risk
inherent iterative, complex product design. To facilitate refers to the uncertainty that may have a negative or
the design of computer network simultaneously for all positive impact on the project objectives (Schwalbe,
x-abilities in an integrated way, Kiran and Agrawal 2006). In general, the risks that affect the project sched-
(2008) propose a concurrent design methodology using ule refer to the factors that adversely affect the project.
Risks may delay the activity duration, or even cancel
a multi-attribute decision-making (MADM) approach.
an activity, thereby affecting the implementation of the
Moreover, Smith and Eppinger (1998) suggest an
project.
approach for minimizing duration and cost by adjusting
the schedule.Holtta-Otto and Weck (2007) propose the
concept of resource utilization and Hu et al. (2003) ana- Uncertainty assessments based on fuzzy theory
lyze the characteristics of the network structure, thus Newbold (1998) proposes that the project activity time
improving the project attributes and providing a good obeys lognormal distribution and that this distribution
direction for further study. is skewed to the right. Lognormal distribution can
Uncertainty has a great influence on project imple- change the shape of the distribution by simply adjust-
mentation, and this uncertainty is the main factor to ing its variance, which is not dependent on the mean
affect the buffer size. However, the prediction of the value, and can be used to depict different degrees of
future status of a project is full of uncertainties (Peng uncertainty of the activity duration under the same
and Huang, 2013). Under these circumstances, it is dif- expectation. The simplicity is increased by dividing the
ficult to judge the condition of many affairs clearly. variance of the activities into four categories, from low
Based on the assumption that the activity duration to high uncertainty. Table 1 shows four activities with
obeys the lognormal distribution, the proposed different degrees of uncertainty. However, these activi-
method adopts fuzzy mathematics to deal with the ties have common duration estimation t (i). The corre-
uncertainties of the project, and the buffer size is fur- sponding cumulative distribution function is shown in
ther determined according to resource tightness and Figure 1. According to Goldratts (1997) study, the
network complexity. estimations are usually conservative.

Downloaded from cer.sagepub.com by guest on August 11, 2016


6 Concurrent Engineering: Research and Applications 23(1)

As shown in Figure 1, the uncertainty of activity A


is lower, and its duration with a completion guarantee
rate of 90% is T 90% (A). T 90% (A) is much larger than 1
T 50% (A) whose completion guarantee rate is 50%. =1
However, activity D has a higher level of uncertainty,
and T 90% (D) is much larger than T 90% (A). The values of
activity B and activity C are between those of activity The left spread The right spread

A and activity D. The project duration is therefore


jointly determined by using the average activity time
and the level of uncertainty. The uncertainty level can
be regarded as the project buffer. Figure 2. Trapezoid fuzzy numbers.
Uncertainty leads to fuzzy descriptions of many
project factors, such as approximately,possible,re- fuzzy set (McCabom, 1993). The membership function
levantly good, and relevantly bad, among others. m is often determined by means of expert judgment.
According to this estimation, any uncertainty that is
The introduction of fuzzy sets theory into a project
smaller than a or larger than d may not occur, whereas
schedule could therefore better analyze and deal with
the values between b and c have the highest possibility
the multiple fuzzy uncertainties of the project.
of occurrence. The membership function is shown in
Every object in a fuzzy set theory has a membership
equation (1)
value range from 0 to 1, where 0 signifies that the object
is not a member of the fuzzy set and 1 indicates that the 8
>
> s  a=b  a, for s 2 a, b
object completely belongs to the fuzzy set. The value <
1, for s 2 b, c
between 0 and 1 indicates the degree to which the object m(s) = 1
>
> d  s=d  c, for s 2 c, d
belongs to the fuzzy set (Hua C et al., 2005). The uncer- :
0, for s 62 a, d
tainty of project activity duration generally uses an L-R
type fuzzy number (Ashtiani et al., 2007; Chanas and After the four fuzzy sets have been determined, the
Zielinski, 2001). degree to which the fuzzy numbers agree should be cal-
Definition of an L-R fuzzy number. If A ~ is a normal culated. In this research, we adopt the agreement index
fuzzy number set of real number field R, and the cut (AI) to measure the degree of agreement. The AI is an
~ of A
set Au ~ is a closed interval for any 0  u  1, then index that is used to measure the consistency of two
~
A is a fuzzy number (Wu et al., 2003). These objects are fuzzy events. In the actual application aspect, AI is a
not clearly defined, and their fuzzy values depend on very good index because it thoroughly considers the
experts judgment of the uncertainty of the events. In shape of the fuzzy events. The consistency index is
general, an L-R fuzzy number that is used to describe essentially a probability index, which shows how many
the project duration has two forms: a triangular fuzzy proportion of an event is inside the boundaries of
number and a trapezoidal fuzzy number. The main dif- another event. The AI is between 0 and 1, and the two
ference between the two forms of L-R fuzzy numbers is events are fully compatible when AI = 1. With graphic
that the triangular fuzzy number uses a single value to method, this article measures AI by the ratio of two
express the most possible value, whereas the most pos- areas, which is highly intuitive. That is to say, the
sible value of a trapezoidal fuzzy number is an interval. degree of agreement is often equal to the left cut graph
The uncertainty estimation is related to the experts area divided by the original trapezoid area. According
experience, and an interval form is therefore more suit- to Figure 2, (A) stands for the black trapezoid area and
able for the disposal of uncertainty problems. Kandel (B) stands for the red rectangle area; the yellow area
(1992) uses a trapezoid to describe fuzzy intervals and means the overlapping of (A) and (B). Then, AI can be
states that the interval is better at determining a specific determined by equation (2), which adopts the calcula-
value. tion method of area rate

S(A \ B)
AI(A, B) = 2
Estimating the uncertainty with trapezoidal fuzzy S(A)
numbers where
The proposed method uses trapezoidal fuzzy sets
A(i) = a(i), b(i), c(i), d(i) to estimate the uncertainty of c(i)  b(i) + d(i)  a(i) d(i)  s(i)2
the project, as shown in Figure 2. The membership S(A \ B) = 
2 2 3 d(i)  c(i)
function m has values in [0, 1], and it is used to express 3
the degree of an uncertainty factor si belonging to a

Downloaded from cer.sagepub.com by guest on August 11, 2016


Zhang et al. 7

c(i)  b(i) + d(i)  a(i)


S(A) = 4
2 X5
Y4
In general, in order to make the estimation results
X3
close to reality, the AI will take a high value, which dif- Y2
fers according to the conditions of each separate proj- Y1 Y5
X6
X1 X2
ect. For example, the planner will sometimes set the AI
as 90% according to the actual condition of the project. Y3
X4
If the average duration of certain activities is
10 days, the fuzzy sets of the activity uncertainty pro-
vided by the expert are A(i) = (1, 3, 4, 6), the required Figure 3. Project network diagram.
AI is 90%, and the uncertainty size of this activity can
therefore be estimated using the trapezoidal fuzzy num- P
bers as follows r(i, q) 3 ti
i
RF(q) = 7
T 3 Rav(q)
4  3 + 6  1=2  6  s(i)2 =2 3 (6  4)
AI = = 0:9
(4  3 + 6  1)=2 where RF represents the resource utilization, r(i, q) indi-
5 cates the resource usage for activity i for resource q,
and ti is the duration of activity i. Rav(q) represents the
s(i) = 4:9 6 availability of resource q, and T is the length of the crit-
This means that when the average duration of the ical chain. The resource tightness is therefore
project is 10 days, the fuzzy value of the uncertainties
is 4.9 days. The error range of the estimated activity a(i) = maxfRF(q)g 8
q
duration is close to 50% of the average duration, which
means that the uncertainty of exceeding the average
duration is very large. Network complexity. Network complexity is another
Fuzzy theory is more suitable for those conditions important factor that affects the project buffer size. In
under which the project lacks historical data or is dif- order to calculate the network complexity of the proj-
ferent from previous projects. In these circumstances, ect, this article simplifies the project schedule into a
the determination of the probability distribution of the network diagram which consists of arrows and nodes
project activity is unrealistic and inaccurate, and it is according to the logical relationship between the activi-
thus more dependent on subjective judgment. Fuzzy ties. Let us suppose that there is a network collection
theory can quantify the uncertainties, and it is therefore G = \X, Y . , where X = \Xi . (i = 0, 1, 2,...) is
more reasonable and applicable to estimate the uncer- a set of nodes and Y = \Yi . (i = 0, 1, 2,...) is a set
tainty of activities. of arrows. The network diagram is shown in Figure 3.
In order to simplify the calculations, this study is car-
ried out under the following conditions:
Determining the project buffer
According to the fuzzy values of the uncertainty deter- Assumption 1. There is only one arrow between two
mined above, the final project buffer can be determined nodes, and the direction of every arrow is from the
by taking into account the impact of the projects own front to the back.
properties such as its resource constraints and network Assumption 2. In this path, the nodes and arrows are
complexity. arranged alternately; the number series is
T = x0 y1 x1 y2 . . . yn xn .
The attribute factors affecting the buffer Network complexity is a non-dimensional parameter
Resource tightness. In modern project planning, the between the range [0, 1]. The input and output of the
resource is introduced as a constraint in network plan- nodes can reflect the limit of the number of the nodes
ning problems. The closer the resources required are to in the network. Here, the total number of network con-
the resources available, the greater the likelihood of straints and network paths are set as valid factors in
project delay and the larger the buffer needed to absorb order to measure the network complexity. Practice
the delays. In this article, the resource utilization rate is shows that the greater the number of network paths
used to reflect the situation of resource scarcity (Tukel and the number of constraints, the higher the complex-
et al., 2006). The resource utilization rate of the project ity (Lin and Gang, 2010). The network complexity of
activities is shown in equation (7) activity i is accordingly defined as equation (9)

Downloaded from cer.sagepub.com by guest on August 11, 2016


8 Concurrent Engineering: Research and Applications 23(1)

Table 2. Activities and logical relationships of project A.


B FB I L FB

No. Activity name Duration Cost


(day) (KUSD/day) A C E F G H J M N FB

A Acquire project team 15 3.5 D FB K FB


B Customer analysis 13 3
C Market investigation 11 3
D Preparation of feasibility 9 2.5 Figure 4. Network diagram of project A.
report
E Requirements analysis 19 3.5
F High-level design 17 3.5 The basic hypothesis of the experiment
G Detailed design 21 4
H Detailed design 7 2.5 Project A involves all the processes in a project devel-
improvement opment, including 14 steps. The activities in the project
I Coding 8 2.5 and the logical relationships between the activities are
J Preparation of test plans 18 3.5
K Internal test 11 3 shown in Table 2 (Shi et al., 2012).
L External platform 6 2 According to Newbolds (1998) view, the proposed
establishment method assumes that the duration of the project activi-
M External test 14 2 ties follows a lognormal distribution and that the ideal
N Debugging and improving 20 4 duration is set by the duration of a 50% completion
probability. After the safety time has been removed,
NY the activities are ordered according to the logical rela-
b(i) = 1 + 9 tionship to form a logical relationship network plan.
NX
This plan is then adjusted according to the resource
where NY represents the total number of precedent rela- constraints and the principle of minimum total dura-
tionships defined in the sub-network feeding into activ- tion in order to obtain the projects critical chain, as
ity i of the critical chain, and NX is the total number of shown in Figure 4. The critical chain principles are con-
nodes in the sub-networks. sidered in order to add the feeding buffer to the end of
a non-critical chain, thus avoiding the impact of the
non-critical chain on the critical chain, and the project
Extended optimization buffer model buffer is added at the end of a critical chain to protect
The proposed method is first used to estimate the fuzzy the projects timely completion.
uncertainty of the critical chain activities and is then used In order to ensure the progress of the experiment
to adjust the uncertainties of the activities according to and to be able to indicate the effectiveness of the
resource tightness and network complexity. Finally, the improved method, the following hypotheses were pro-
buffer time of all the activities is concentrated at the end posed during the experiment:
of the project by using the tail-centralized method. When
the safety time of all the activities is concentrated to the 1. Availability of resources. The availability of the lim-
end of the project, the buffer produced is less than the ited resources remains unchanged during the imple-
buffer sum of all the activities, but it is able to provide mentation of the project.
the same guarantee rate of completion. This means that 2. The activities cannot be interrupted. Once a project
the concentration of the project buffer to the end of the activity has started, the next activity cannot start
project reduces the duration of the project without until it has finished, and it should not be inter-
increasing project risks. The calculation of the PB is rupted by other activities.
shown in equation (10) 3. Overlapping relationship. The bridging relationships
between activities are finishstart. That is, an activ-
s
X n ity can only start once the precedent activity has
PB = (1 + a(i)) 3 b(i) 3 s2 10 finished, and it must start at once.
i=1

The experimental simulation model and results


Experimental layouts
MATLAB software was adopted for the simulation
This article proposes a determination model for a proj- and the results of the simulation, which were run 500
ect buffer according to the impact of the project uncer- times. In order to obtain an objective and authentic
tainty on project duration. In this section, an actual conclusion, the mean value and variance of the project
project is used to simulate and validate this model. are adopted to simulate index such as the duration,

Downloaded from cer.sagepub.com by guest on August 11, 2016


Zhang et al. 9

Table 3. The comparison result.

Project Actual duration Actual cost Buffer consumption Probability of


buffer (day) (day) (KUSD) (100%) delay (100%)

The proposed method 27.30 72.70 238.30 40.15% 2.6%


RSEM 24.52 81.09 265.78 41.12% 4.2%
C&PM 35.50
APRT 46% 4%
APD 66% 6%

RSEM: root square error method; C&PM: cut and paste method; APRT: adaptive procedure with resource tightness; APD: adaptive procedure with
density.

Figure 5. Buffer comparison (left) and buffer consumption comparison (right).

Figure 6. Probability distribution of duration (left) and frequency distribution of duration and cost (right).

cost, buffer consumption, and probability of delay. RSEM, APRT, and APD. All the comparison results
Moreover, the results are compared with the C&PM, are shown in Table 3 and Figures 5 and 6.

Downloaded from cer.sagepub.com by guest on August 11, 2016


10 Concurrent Engineering: Research and Applications 23(1)

The results of this actual case allow us to draw the required by the RSEM. The proposed method has a
following conclusions. First, as can be observed from higher completion rate than the RSEM.
the results in Table 3, the buffer size determined by the
proposed method is less than that of the C&PM but
larger than that of the RSEM. The duration and cost Conclusion
determined by the proposed method are, meanwhile, Project schedule planning is a predictive work, which is
smaller than those of the C&PM and RSEM. There are developed according to planners experience and sub-
three reasons for these findings. First, the C&PM cuts jective judgment. Considering that the actual imple-
half of the project duration as a project buffer without mentation of the future status is unknown, this article
considering the number of activities. This will make the proposes a new model with which to determine a proj-
buffer size increase linearly with the number of activi- ect buffer. Based on the assumption that the project
ties, thus resulting in excessive protection when the activities follow lognormal distribution, the analysis of
number of activities is large. Second, the RSEM the impact factors of the project duration is used to
assumes that the activity time durations are indepen- determine that the main factors affecting the buffer are
dent of each other based on the central limit theorem. uncertainties. A fuzzy theory and trapezoidal fuzzy
In fact, the activities are not independent. The RSEM numbers are then introduced to calculate the uncer-
will therefore inevitably lead the buffer determined to tainty of the project, which is the initial project buffer.
be smaller than the actual requirement. Third, the pro- Finally, the initial project buffer is adjusted by using
posed fuzzy theory introduced to measure the safety resource tightness and network complexity, thus allow-
time and uncertainty is therefore determined by the ing it to avoid the deficiency of the central limit theo-
actual situation of a project, thus avoiding the insuffi- rem. The experimental results show that this method
ciency of cutting the estimated duration by half. can consider different project attributes effectively, set
Moreover, the project buffer is then adjusted by project a more accurate project buffer, and provide the project
attributes, thus making the buffer more reasonable. with more effective protection.
Second, according to Figure 5, the buffer consump- The study of human behavior and psychological fac-
tion of the proposed method is smaller than that of tors has great theoretical and practical significance
RSEM, and both the two methods have some buffer regarding how to measure and estimate the project buf-
left. The proposed method not only has smaller dura- fer more accurately. The project manager can reduce
tion and cost but also has a lower delay probability. the project schedule and improve the timely completion
Based on the critical chain theory, the proposed rate effectively by adopting the proposed method.
method extracts a proper buffer and shortens the proj- Despite the strengths of this research, the main limita-
ect duration. The shortening of the project duration tion of this study is that the determination of the fuzzy
will therefore lead to a reduction in costs and a double number set lacks actual statistical data, which are
optimization of project duration and cost. mostly decided according to the experts experience
Third, the results of buffer consumption and delay and subjective behavior factors. How to determine the
probability are also compared with APRT and APD practical fuzzy set in a numerical manner is, therefore,
(Tukel et al., 2006). As shown in Table 3, both the buf- still a problem for further study.
fer consumption and the probability are lower than As a new project planning idea, there has been much
that of APRT and APD. APRT and APD did not con- progress in buffer research and the buffer application
sider the comprehensive effect of resource tightness and area. However, there are still several limitations that
network complexity, so the delay will inevitably occur have to be taken into consideration. Herroelen and
because of insufficient buffer. The proposed method Leus (2001) conducted a detailed analysis and summary
determines an appropriate buffer size, thus reducing regarding the advantages and disadvantages of buffer
the delay probability and providing a better protection. management. Future research could improve buffer
Fourth, the cumulative probability and frequency monitoring and early warning mechanisms based on
distributions are shown in Figure 6. The frequency dis- the present studies, which combine the buffer with the
tribution diagram refers to the 500 experimental results specific conditions of the project activities. In addition,
distributed situation. As can be obtained from the fre- the core concept of the critical chain is that the project
quency distributions, the simulation result tends to be plan contains a large number of safety times owing to
concentrated, the fluctuation is small, and the project human factors: most of the safety times are wasted
risk is greatly reduced. For example, the duration with because of the student syndrome (Goldratt, 1997).
a 90% completion guarantee rate is 76 days for the Further studies will also focus on an analysis of the
proposed method, which is smaller than the duration influence of human nature, such as the influence of the

Downloaded from cer.sagepub.com by guest on August 11, 2016


Zhang et al. 11

motivation factor and the penalty factor, which would Lin L and Gang D (2010) Measurement methods on the com-
allow us to control both effective and humanized safety plexity of network. Journal of Harbin Institute of Technol-
time. ogy (New Series) 17(4): 540547.
Long LD and Ohsato A (2008) Fuzzy critical chain method
for project scheduling under resource constraints and
Declaration of conflicting interests uncertainty. International Journal of Project Management
The authors declare that there is no conflict of interest. 26(6): 688698.
McCabom CS (1993) Using PERT as an approximation of
fuzzy projection network analysis. IEEE Transactions on
Funding Engineering Management 40(2): 146153.
This research received no specific grant from any funding Miyuan S, Yong L, Bin R, et al. (2009) Research on critical
agency in the public, commercial, or not-for-profit sectors. chain buffer based on the perspective of uncertainties. Soft
Science 8: 2629.
Naeni LM, Shadrokh S and Salehipour A (2013) A fuzzy
References approach for the earned value management. International
Ashtiani B, Jalali GR, Aryanezhad MB, et al. (2007) A new Journal of Project Management 29(6): 764772.
approach for buffer sizing in critical chain scheduling. In: Newbold RC (1998) Project Management in the Fast Lane:
International conference on industrial engineering and engi- Applying the Theory of Constraints. Boca Raton, FL: St.
neering management, Singapore, 24 December, pp. 1037 Lucie Press, pp. 5557.
1041. New York: IEEE. Peng W and Huang M (2013) A critical chain project schedul-
Bie L, Cui N and Zhang X (2012) Buffer sizing approach with ing method based on a differential evolution algorithm.
dependence assumption between activities in critical chain International Journal of Production Research 52(13):
scheduling. International Journal of Production Research 39403949.
50(24): 73437356. Schwalbe K (2006) Information Technology Project Manage-
Chanas S and Zielinski P (2001) Critical path analysis in the ment. Beijing, China: Machine Press.
network with fuzzy activity times. Fuzzy Set and Systems Shan MY, Liu Y, Ren B, et al. (2009) Research on critical
122(2): 195204. chain buffer based on the perspective of uncertainties. Soft
Chu C (2008) Buffer sizing and critical chain project manage- Science 8: 2629.
ment. Computer Integrated Manufacturing Systems 14(5): Shi Q and Gong T (2009) An improved project buffer sizing
10291035. approach to critical chain management under resources
Goldratt EM (1997) Critical Chain. Great Barrington, MA: constraints and fuzzy uncertainty. In: Proceedings of the
The North River Press. 2009 international conference on artificial intelligence and
Gonzalez V, Alarcon LF and Yiu TW (2013) Integrated meth- computation intelligence, Shanghai, China, 78 November,
odology to design and manage work-in-process buffers in vol. 8, pp. 486490. New York: IEEE.
repetitive building projects. Journal of the Operational Shi Q, Wang Y and Gong T (2012) An improved approach
Research Society 64(8): 11821193. for project buffer sizing and evaluation. Systems Engineer-
Herroelen WS and Leus R (2001) On the merits and pitfalls ing: Theory & Practice 32(8): 17391746.
of critical chain scheduling. Journal of Operations Manage- Smith RP and Eppinger SD (1998) Deciding between sequen-
ment 19(5): 559577. tial and concurrent tasks in engineering design. Concurrent
Holtta-Otto K and Weck O (2007) Degree of modularity in Engineering: Research and Applications 6(1): 1525.
engineering systems and products with technical and busi- Tukel OI, Rom WO and Eksioglu SD (2006) An investigation
ness constraints. Concurrent Engineering: Research and of buffer sizing techniques in critical chain scheduling. Eur-
Applications 15(2): 113126. opean Journal of Operational Research 172(2): 401416.
Hu J, Liu J and Prasad B (2003) A constraint-driven execu- Wu H, Xuan G and Shuai X (2003) A confidence DEA model
tion plan for maximizing concurrency in product develop- for LR-Type fuzzy numbers. Systems Engineering: Theory
ment. Concurrent Engineering: Research and Applications & Practice 23(9): 2834.
11(4): 301312. Yang L, Fu Y, Li S, Huang B and Tao P (2008) A buffer siz-
Hua C, Guan X and Shi P (2005) Adaptive fuzzy control for ing approach in critical chain scheduling with attributes
uncertain interconnected time-delay systems. Fuzzy Sets dependent. In: The 4th international conference on wireless
and Systems 153(3): 447458. communications, networking and mobile computing, Dalian,
Kandel A (1992) Fuzzy Expert Systems. Boca Raton, FL: China, 1214 October, pp. 14. New York: IEEE.
CRC Press. Yang Q, Zhang X and Yao T (2012) An overlapping-based
Kiran GNB and Agrawal VP (2008) Concurrent design of a process model for managing schedule and cost risk in
computer network for x-abilities using MADM approach. product development. Concurrent Engineering: Research
Concurrent Engineering 16(3): 187200. and Applications 20(1): 317.
Kuo Y-C and Lu S-T (2013) Using fuzzy multiple criteria Yang S and Fu L (2014) Critical chain and evidence reasoning
decision making approach to enhance risk assessment for applied to multi-project resource schedule in automobile
metropolitan construction projects. International Journal R&D process. International Journal of Project Manage-
of Project Management 31: 602614. ment 32(1): 166177.

Downloaded from cer.sagepub.com by guest on August 11, 2016


12 Concurrent Engineering: Research and Applications 23(1)

Zhang J, Song X and D az E (2014) Buffer sizing of critical Zhao ZY, You WY and Zuo J (2010) Application of innova-
chain based on attribute optimization. Concurrent Engi- tive critical chain method for project planning and control
neering 22(3): 253264. under resource constraints and uncertainty. Journal of
Zhao ZY (2008) Project duration allowance research in criti- Construction Engineering and Management 136(9):
cal chain project planning. Journal of UESTC (Social 10561060.
Sciences Edition) 6 (10):2227.

Author biographies
Junguang Zhang received the B.E.and M.E. degree from Wuhan University of Technology
(WHUT), and received the PhD from Beijing University of Post and Telecommunication (BUPT),
Beijing, China. He is an associate professor in Dongling School of Economics & Management in
University of Science & Technology Beijing (USTB). He previously worked as a senior project
manager in a famous company, managing complex development projects. He also served as a visit-
ing scholar in Robins Business School at University of Richmond. His research involves managing
the development process of complex engineering project, the critical chain project management,
software project planning, software project monitoring and control, optimization and simulation.
He has published numerous articles.

Saike Jia received the Bachelors degree in Henan University of Economics and Law. She is cur-
rently working towards the Master degree in project management in the Dongling School of
Economics & Management at University of Science & Technology Beijing (USTB). Her current
research interest is critical chain project buffer management, software project management.

Estrella Diaz is an Associate Professor in the Law and Social Sciences School of University of
Castilla-La Mancha (Spain). She holds a PhD in Business Strategy and Marketing from the
University of Castilla-La Mancha (Spain). Her research emphasizes transportation and supply
channels, customer relationship, services and tourism issues. She has articles published in refereed
 journals such as International Journal of Hospitality Management, Journal of Global Academy of
Marketing Science, and Qualitative Market Research among others. She is also the co-author of
several books on Marketing. She has won several awards for her research.

Downloaded from cer.sagepub.com by guest on August 11, 2016

You might also like