Professional Documents
Culture Documents
Knowledge-Based Standard Progress Measurement For Integrated Cost and Schedule Performance Control
Knowledge-Based Standard Progress Measurement For Integrated Cost and Schedule Performance Control
Knowledge-Based Standard Progress Measurement For Integrated Cost and Schedule Performance Control
Abstract: Though the progress of construction projects is most often used as a critical index for effective project management, the
method, structure, data, and accuracy of detailed progress measurement may vary depending on specific characteristics of a project. This
situation can lead to misinterpretation of the project status, especially under a multiproject management environment. It is also a daunting
task for the inexperienced engineers to formulate and monitor the project-specific work packages. At the same time, maintaining very
detailed and highly accurate progress information requires excessive managerial efforts. In order to address this issue, this study proposes
the concept of standard progress measurement package. Issues for standardization of the work breakdown structure that can embody
distinct characteristics of different construction projects are investigated. The proposed methodology facilitates automated formulating of
work packages by using a historical database and also automates the gathering of progress information through the use of standardized
methods and tools. A case-study project is evaluated in order to examine the practicability of the proposed system.
DOI: 10.1061/共ASCE兲0733-9364共2007兲133:1共10兲
CE Database subject headings: Cost control; Scheduling; Integrated systems; Information systems; Project management;
Knowledge-based systems; Automation; Standardization.
to discrete work
• Level of effort
Physical measurement The most detailed and reliable Lack of timely information
Relatively objective High cost of data collection
Easy to audit
a
The techniques are defined by Fleming and Koppleman 共1996兲 and regrouped here by the writers.
b
The advantages and disadvantages discussed by Thomas and Mathews 共1986兲.
ing meaning to design alternatives兲, and negotiation 共agreeing be- illustrated in the following, and the conceptual components are
tween designs, fixing the actor network兲,” which can be a good depicted in Fig. 2 and Table 3.
point of departure for construction WBS standardization.
Managerial similarity within a specific type of construction
Alleviating Workload
project 共e.g., office buildings兲 or within a company makes it
possible to develop reasonable standard progress measurement A work package or a CA is typically composed of two major
packages 共“design”兲. An ever-changing business environment and properties 共e.g., first-floor concrete work兲; one is the classification
construction technology may require seamless modification of the of commodity breakdown 共budget accounts兲, and the other is ar-
standards 共“sense-making”兲. Finally, the standards must incorpo- rangement of physical breakdown 共locators, e.g., facility, space,
rate conflicting interests between different projects and different or element兲. Therefore, a small increase in the number of CAs or
actors 共“negotiation”兲. Again, conflicting interests simultaneously budget accounts 共BAs兲 under integrated control systems can
occur between the workload and accuracy in terms of cause enormous expansion of workloads. In addition, physical
effectiveness. breakdown is generally more project specific than commodity
breakdown 共Jung and Woo 2004兲.
In order to effectively address this issue, this paper defines a
Standard Progress Measurement Package progress measurement package 共PMP兲 as “a major work package
composed of assigned budget accounts.” A PMP with a physical
In order to incorporate different interests 共the workload, accuracy, breakdown 共a locator兲 is then defined as a “PMP activity,” which
and standards issues discussed previously兲, the SPMP proposed in is used as an activity for the CPM schedule or as a CA for EVMS.
this study pursues corporate-wide standard packages which are For example, a commodity group of budget accounts 共e.g., con-
self-evolving. Major features of the proposed methodology are crete, reinforcing bars, and forms兲 constitutes a PMP 共e.g., con-
weighting above mentioned items progress measurement are identified and used as the criteria for
共W兲 共7411, 7430, 7412, 731兲 formulating and selecting PMPs. These three factors are the bud-
Locator type By one floor: 共50兲 One floor get weighting, duration, and complexity of PMPs 共F1–F3 in
Duration type Less than 1 week 共1兲 D ⬍ 1 week Table 4兲.
Complexity type One major work item, A1
partial progress Budget Weighting (F1)
not accepted 共Al兲 “Budget weighting” indicates the relative importance of a PMP
Measurement Weighted milestone 共5兲 among others in terms of monetary amount. The Pareto’s prin-
method ciple 共80/ 20 rule兲 is applied. In other words, 20% of PMPs with
Measurement Workers’ locationsb the highest budget weighting would account for 80% of the total
algorithm budget amount. This factor easily identifies the most important
Measurement GPS technology PMPs that would affect the overall measurement accuracy of a
DAT for tracking project. The case-project shows that 11 PMPs out of 61 total
movement of workersb
PMPs 共16%兲 account for 67% of the total budget amount 共PMPs
PMP scores SW—budget 5
that have budget weighting above 3% in Table 4兲. This factor can
weighting score
共type: above 5%兲 be used to prioritize the PMPs so as to enhance accuracy with
SD—duration score 1.0
optimized workload.
共type; 1兲
SC—complexity score 10
Duration (F2)
共type; A1兲 The proposed system is intended to measure a project’s progress
SA—accuracy 10 on a weekly basis. Therefore, if a PMP is scheduled to be finished
score= SD⫻ SC= 1.0⫻ 10 within a week, it is very likely that the PMP can be measured by
SAw—weighted accuracy score 114.9 a fixed formula 共0 / 100兲 with ease and high accuracy. The second
score= SA⫻ W = 10⫻ 11.49 factor, “duration,” is used in this manner. Five standard duration
Other Relevant information types are predefined for the purpose of automating and simplify-
information including: ing the process. Substantial duration data for scheduling updates
dates 共ES, EF, LS, LF, AS, AF兲; are also used for each project and for the historical database. In
earned value; costs the case-project, 34 PMPs 共55.7%兲 out of the total of 61 are
progress curve scheduled for less than one week. This particular case is well
共planned versus actual兲; and others designed for accurate progress measurement on a weekly basis.
a
The letters and numbers in parentheses indicate the code numbers of a
relational database. Complexity (F3)
b
For an advanced example, the concept of automated labor monitoring The last factor, “complexity,” denotes the level of ease in deter-
共Navon and Goldschmidt 2003兲 is introduced.
c
mining accurate progress measurement for each PMP. The sim-
The complete list of 61 PMPs for the case-project and meanings of the plicity of work items within a PMP and the proximity of physical
values are presented in Tables 3 and 4.
locations of the work included are the bases for judgment. For
example, a PMP activity of “form work for the second floor” has
only one type of work item, and the work envelope is very lim-
crete work兲. The group of budget accounts assigned to a specific
ited. On the contrary, a PMP activity of “ornamental metal for an
locator 共e.g., first-floor兲 forms a PMP activity 共e.g., first-floor con-
office” contains many different work items and the location is
crete work兲. Therefore, many PMP activities can stem from each
dispersed. Because the complexity affects the accuracy, the initial
PMP 共e.g., ten PMP activities for a concrete work for a ten-story
score for complexity defined in Table 4 is used to quantify the
building兲. Because of the very similar properties of the PMP ac-
accuracy adjustment. In the case-project, as illustrated in Table 4,
tivities within a PMP, planning and measuring of the workload
32 PMPs 共52.5%兲 have one major work item in each package.
can be minimized by using this approach. Note that the locator
Partial progress is accepted, and the major work item is clusterd
type in Table 3 utilizes the terminology “by one floor” rather than
for the 32 PMPs.
“1st or 2nd floor” for the purpose of standardization.
The proposed PMP structure, as illustrated in Table 3 and Fig.
2, facilitates selection of the required level of detail for the Sustaining Adaptability
progress measurement, cost control, and schedule control as fol-
lows. Each package can be evaluated as a PMP based on the As discussed, applying the same standard PMPs to every single
budget accounts assigned; an appropriate locator is then selected project is not possible. Therefore, the SPMPs have two mecha-
The automated progress measurement system 共APMS兲 pro- appropriateness of the entire body of PMPs for a project. The PAI
posed in the present study automates this WBS generation by can further explore specific groups of PMPs by budget weighting
using SPMPs. The budget items for a new project are automati- ranges, work sections, or periods 共e.g., PMPs above 5% budget
cally distributed over PMPs with a standard duration, a standard weighting, PMPs for mechanical, or PMPs for August 2006,
complexity type, and a standard physical breakdown 共locator兲, as respectively兲
shown in Tables 4 and 5. The standard code numbers used both
for PMPs and budget items make this automated distribution pos- PAI = ⌺SAw/100 共for a project兲 共3兲
sible. Project specifics such as numbers of buildings, floors, and
zones are the initial input for the automated process. By using the
project specifics and the predefined standard locators, the APMS PAIx = ⌺SAw/100 共for a specific group of PMPs兲 共4兲
can easily generate PMPs and allocate the budget according to the Therefore, if the PAI of a project is not satisfactory, selected
contents of SPMPs. PMPs can be adjusted in order to raise the score. Two major
methods of adjusting PMPs are 共1兲 combining or decomposing
Evaluating Individual PMP „I2… the PMP commodity group of “work section items;” and/or 共2兲
changing the locators of “facility, space, or element.” Adjusted
Based on the predefined properties of the SPMPs, each PMP gen- PMPs are determinant for automatic changing of budget weights,
erated 共in I1 of Fig. 3兲 has a budget weighting 共W兲, a budget duration scores, and complexity scores.
weighting score 共SW兲, a duration score 共SD兲, a complexity score PAIx can be used to facilitate identification and adjustment of
共SC兲, an accuracy score 共SA兲, and a weighted accuracy score PMPs with less effort. They also verify evenly distributed appro-
共SAw兲, as illustrated in Table 5. SW is calculated by dividing the priateness of the measurement accuracy over different PMPs,
budget amount of each PMP by the total budget amount. The work sections, and time periods. As noted earlier, a higher PAI or
values of SD and SC are predefined in Table 4. PAIx is not always a good solution because higher PAI scores
SA of a PMP is then obtained by multiplying the SC by the require more site engineer man hours. The score is a base to
SD. The duration score herein is used as an independent adjusting compare with previous cases in order to find optimized workload
factor to the complexity score, because a longer duration lowers and accuracy.
the accuracy of a PMP’s progress measurement. Finally, the SAw
is calculated by multiplying the SA by each PMP’s W
Monitoring and Controlling PMPs „I4…
SA = SC ⫻ SD 共1兲
Even though automated PMP generation and evaluation effec-
tively handles the early stage of the progress measurement proce-
SAw = SA ⫻ W 共2兲
dure, monitoring and controlling all detailed PMPs may require a
great deal of effort, especially for collecting and analyzing
progress data. The automated progress measurement system
Evaluating Project PMPs „I3…
共APMS兲 in this study entails the use of corporate standard
The progress accuracy index 共PAI兲, which is the total of all PMP’s progress measurement algorithms and tools, as depicted in Fig. 2
weighted accuracy scores, is used as an index for determining the and Table 3.
BC5010 Structural steel 21 6.71 An assemble 1 month艋 D ⬍ 2 months D1 5 0.4 10 4.0 26.84
BC5020 Steel erection 17 1.38 An assemble D ⬍ 1 week A1 3 1.0 10 10.0 13.8
BC5030 Steel deck 5 3.78 One floor D ⬍ 1 week Al 4 1.0 10 10.0 37.8
BC60A Brick masonry 8 3.06 Two floors 1 week艋 D ⬍ 2 weeks A2 4 0.8 8 6.4 19.58
BC60B CMU 12 0.72 One floor 1 week艋 D ⬍ 2 weeks A2 2 0.8 8 6.4 4.61
BD10 Roofing accessories 6 0.32 Project D ⬍ 1 week B2 1 1.0 7 7.0 2.24
BE20A Cementitious waterproofing 5 0.18 One floor D ⬍ 1 week A2 1 1.0 8 8.0 1.44
BE20B Sheet waterproofing 9 0.44 One floor 2 weeks艋 D ⬍ 1 month B2 1 0.6 7 4.2 1.85
BE20C Fluid-applied waterproofing 2 0.06 One floor D ⬍ 1 week A2 1 1.0 8 8.0 0.48
BE20D Special waterproofing 2 0.65 One floor 1 week艋 D ⬍ 2 weeks A2 2 0.8 8 6.4 4.16
BE20F Joint sealants 2 0.04 One floor D ⬍ 1 week A2 1 1.0 8 8.0 0.32
BE2505 Cement plaster 共interior兲 13 2.26 One floor 1 week艋 D ⬍ 2 weeks A2 3 0.8 8 6.4 14.46
BE2510 Cement plaster 共exterior兲 3 0.11 One floor 1 week艋 D ⬍ 2 weeks A2 1 0.8 8 6.4 0.7
BE2515 Cement plaster 共floor兲 4 1.27 One floor D ⬍ 1 week A2 3 1.0 8 8.0 10.16
BE2530 Cement plaster 共stair兲 6 0.25 A stairwell 1 month艋 D ⬍ 2 months A2 1 0.4 8 3.2 0.8
BE2535 Coatings for concrete 2 0.12 Two floors D ⬍ 1 week A2 1 1.0 8 8.0 0.96
BE2540 Concrete finishing 4 0.32 One floor D ⬍ 1 week A2 1 1.0 8 8.0 2.56
BE2545 Insulation mortar 2 0.05 One floor D ⬍ 1 week A2 1 1.0 8 8.0 0.4
BE2570 Cementitious decks 4 0.45 Two floors D ⬍ 1 week A2 1 1.0 8 8.0 3.6
BE30A Ceramic tile 共floor兲 5 0.28 One floor D ⬍ 1 week A2 1 1.0 8 8.0 2.24
BE30B Stone tile 5 0.32 One floor D ⬍ 1 week A2 1 1.0 8 8.0 2.56
BE30C Ceramic tile 共wall兲 5 0.33 One floor D ⬍ 1 week A2 1 1.0 8 8.0 2.64
BE35A Stone flooring 共exterior兲 6 0.39 One floor D ⬍ 1 week A2 1 1.0 8 8.0 3.12
BE35C Stone facing 共interior兲 5 0.39 One floor D ⬍ 1 week B2 1 1.0 7 7.0 2.73
BE35D stone facing 共exterior兲 5 8.75 One floor D ⬍ 1 week A2 5 1.0 8 8.0 70.0
BE35H Stone jams and sills 4 0.16 One building D ⬍ 1 week A3 1 1.0 6 6.0 0.96
BE35K Metal truss 1 6.11 One floor D ⬍ 1 week A2 5 1.0 8 8.0 48.88
BE40A Stainless steel handrails 6 0.63 A stairwell D ⬍ 1 week A2 2 1.0 8 8.0 5.04
BE40D Gratings and trenches 5 0.21 A section D ⬍ 1 week C3 1 1.0 4 4.0 0.84
BE40E Aluminum metal fabrication 3 0.50 Project 1 week艋 D ⬍ 2 weeks A2 1 0.8 8 6.4 3.20
BE40F Aluminum ceiling 1 0.03 Project D ⬍ 1 week B3 1 1.0 5 5.0 0.15
BE40G Fan coil unit covers 1 0.74 One floor D ⬍ 1 week A3 2 1.0 6 6.0 4.44
BE40H Miscellaneous metalwork 14 0.77 One building 2 weeks艋 D ⬍ 1 month C3 2 0.6 4 2.4 1.85
BE5005 Steel doors 9 1.35 Project 2 weeks艋 D ⬍ 1 month A2 3 0.6 8 4.8 6.48
BE5010 Stainless steel doors 7 0.12 Project D ⬍ 1 week A2 1 1.0 8 8.0 0.96
BE5015 Aluminum windows 34 3.08 Project 2 weeks艋 D ⬍ 1 month A2 4 0.6 8 4.8 14.78
BE5030 Hardware 32 1.24 Project 2 weeks艋 D ⬍ 1 month C3 3 0.6 4 2.4 2.98
BE55A Glazing 共interior兲 10 0.31 Project 2 weeks艋 D ⬍ 1 month B3 1 0.6 5 3.0 0.93
BE55B Glazing 共exterior兲 6 1.42 Project 2 weeks艋 D ⬍ 1 month B2 3 0.6 7 4.2 5.96
BE60A Painting 共interior兲 13 1.08 Three floors 2 weeks艋 D ⬍ 1 month A2 3 0.6 8 4.8 5.18
BE60B Painting 共exterior兲 1 0.02 Project 1 week艋 D ⬍ 2 weeks A2 1 0.8 8 6.4 0.13
BE60C Painting 共misc兲 3 0.08 Project 1 week艋 D ⬍ 2 weeks B2 1 0.8 7 5.6 0.45
BE65A Resilient flooring 3 1.53 One floor D ⬍ 1 week A2 3 1.0 8 8.0 12.24
BE65B Access flooring 1 0.04 Project D ⬍ 1 week A2 1 1.0 8 8.0 0.32
BE65C OA flooring 1 0.25 Project D ⬍ 1 week A2 1 1.0 8 8.0 2.0
BE65D System furniture 15 1.08 Project 2 weeks艋 D ⬍ 1 month C3 3 0.6 4 2.4 2.59
BE65E Compartments and cubicles 3 0.30 Project D ⬍ 1 week A2 1 1.0 8 8.0 2.4
BE65F Ceiling 17 4.22 One floor 1 week艋 D ⬍ 2 weeks B2 4 0.8 7 5.6 23.63
BE65G Gypsum board assemblies 3 3.86 One floor 1 week艋 D ⬍ 2 weeks B2 4 0.8 7 5.6 21.62
An advanced example by Navon and Goldschmidt 共2003兲 in- out of 131 were applicable for the case-project 共in Table 5兲, and
volves utilizing a global positioning system 共GPS兲 in order to 233 PMP activities are generated by applying the locators. These
track the movement of workers. In this case, the GPS is a mea- 233 PMP activities are the CPM activities for integrated cost and
surement tool, and interpreting the movement of workers for schedule control. Four hundred thirty-three budget items of the
progress is a measurement algorithm. The case-project of this case-project are allocated to 233 PMP activities, resulting in
study used traditional algorithms and tools as standards for the 1,290 budget items with locators 共physical breakdown兲. Note that
most of PMPs. However, a set of PDAs and proprietary devel- this case is a slightly modified version of “Scenario 1” of the
oped software 共Winch and Carr 2001兲 by the case-company is same case-project introduced in Jung and Woo 共2004兲. The num-
recommended as an input device. ber of CAs, BAs, and OAs 共250, 544, and 1329, respectively,
from Scenario 1 of Table 5 in Jung and Woo 2004兲 correspond to
Evolving Standard PMPs „I5… the number of PMPs activities 共CAs兲, budget items 共BAs兲, and
budget items allocated to PMP activities 共OAs兲 共233, 433, and
As historical project data accumulate, the automated progress 1290, respectively兲 in this paper. Budget weights are calculated
measurement system 共APMS兲 will self-evolve with more suitable and evaluation indices are obtained 共the process of I1 in Fig. 3兲.
and practical SPMPs. When a project is completed, project data
Throughout several workshops with the managers of the case-
with a PMP structure are stored into a historical PMP depository.
company, the PMPs and PMP activities were evaluated in order to
By analyzing the historical PMP contents and trends, new stan-
ensure their practicality and applicability in terms of progress
dards can be easily determined. At present, updates should be
measurement requirements for the case-study company 共I2 in Fig.
performed by an experienced head office engineer through regular
3兲. The numbers of PMPs and PMP activities were also verified as
monitoring of managerial changes. However, an automated
being reasonable, considering the characteristics of Korean gen-
method such as case-based reasoning will be developed in order
to facilitate this process. eral contractors 共Jung and Woo 2001兲. Thus, it also accommo-
Another feature of the proposed system is that different sets of dates scheduling without CPM applications if there is a practical
SPMPs can be used in order to fit different types of construction barrier to CPM tool usage.
projects. For example, SPMPគapartment, SPMPគoffice, and An initial quantitative evaluation of the project PMPs 共I3 in
SPMPគhospital can be separately defined for easier use. Neverthe- Fig. 3兲 was performed. The SAw of all 61 PMPs was found to be
less, standard budget items assigned in the same standard PMP 7.17 in Table 5, where 10 is ideally the highest score without
are identical among these different sets of SPMPs, while default considering required workload. Partial weighted accuracy scores
duration and default locator may vary. This issue is related to 共PAIx兲 were also examined, as shown in Fig. 5. For
corporate-wide integrity regardless of type of construction. “PAIគworkគsection,” the “temporary work” 共e.g., scaffoldings and
others兲 showed the lowest score. The first and second months of
the case-project had very low “PAIគperiod” scores because most
A Case Study and Implications of the work for this time frame was largely related to site prepa-
ration and temporary work. Note that graph 共b兲 in Fig. 5 does not
In order to examine the practicability of the proposed system, include March 2000, when the major earthwork was executed,
initial SPMPs for office buildings are developed and PMPs for a which is not included in this case-study. The PMPs with budget
case-study project are formulated first. Architectural PMPs 共ex- weightings between 0.5 and 1% scored the lowest in “PAIគ bud-
cluding earthwork, electrical, and mechanical packages兲 are ana- getគ weighting.” It is concluded that the PAI and PAIx of the
lyzed in the case-study. case-project satisfy the case-company’s progress measurement re-
Fig. 4 depicts the data structure of the SPMPគoffice. The first quirements.
version of SPMPគoffice contains 131 SPMPs and 6,157 standard In order to examine the proposed scoring system and the ap-
budget items generally applicable to office building projects for propriateness of standard scores 共including SA, SAw, PAI, and
the case-company, as shown in Table 1. These 6,157 budget items PAIx兲, each PMP was reevaluated in a different manner by using
are allocated into 131 standard PMPs. Each standard PMP has a another workshop. Accuracy scores in this workshop were deter-
predefined duration type, complexity type, and other properties, mined by expert discussion and judgment without utilizing the
as shown in Table 3. proposed scoring system in Table 4. Most of the PMPs showed no
The case-project is an office building as described in the in- significant difference between these two scores. PMPs with con-
troduction of this paper and outlined in Table 1. Sixty-one SPMPs siderably different scores were reviewed and modified.
Throughout these evaluations and simulations, identifying oping and controlling PMPs. Ongoing exploration of data acqui-
manageable work packages for progress measurement with desir- sition technology applications will soon equip this system with a
able accuracy were satisfied, which is one of the major research more efficient data collection engine.
objectives in this paper. The earthwork, mechanical, and electrical divisions have not
The results of the case-project evaluation were directly used to been completed for the case-study, and the guideline scores for
update the properties of the initial standard for SPMPគoffice, even the accuracy factors and indices 共SD, SC, PAI, and PAIx兲 are still
though the case-project does not include all packages 共I5 in Fig. under further updates through additional case-based simulations.
3兲. In this manner, the default values of standard PMPs can be However, the proposed methodology is sufficiently flexible to in-
repeatedly tested and adjusted through additional simulations and corporate all different construction divisions 共work sections兲 for
pilot projects. Once a satisfactory SPMPគoffice is obtained, PAI any construction organization. SPMPs will also serve as a self-
and PAIx of a new project can be compared with the standard PAI evolving data repository for progress measurement as well as
and standard PAIx in order to evaluate the overall appropriateness historical database reuse.
of the project PMPs 共I3 in Fig. 3兲. This process can effectively The writers believe that systematic measurement of construc-
distinguish the PMPs those need to be adjusted in order to fit tion project progress as knowledge based management is of great
project specifics. importance in this competitive industry. Enhancing the accuracy
of progress information by using standardized and automated sys-
tems would greatly contribute to project control systems includ-
Conclusions ing scheduling, cost control, materials management, and other
related construction business functions.
Progress is a key performance index for construction projects.
Therefore, a standard progress measurement system in terms of
classification, method, procedure, accuracy, and data acquisition Acknowledgments
would provide a valuable management tool, especially under mul-
tiproject management requirements or for inexperienced site This study is part of a series of three consecutive research
engineers. projects, one funded by the Korea Science and Engineering Fund
This study proposed an APMS that utilizes corporate-wide 共KOSEF兲 under Grant No. R05-2000-000-00360-0, and two oth-
SPMPs based on a historical database and knowledge. Research ers funded by Samsung Corporation in 1998 and 2003. This sup-
objectives 共making standards, alleviating workload, enhancing ac- port is gratefully acknowledged. Special thanks are extended to
curacy, and sustaining adaptability兲 of this study were attained by Moonhun Chung, Changyon Cho, and many other managers of
the proposed concepts and tools. The case-study reveals that the the Research Institute of Construction Technology at Samsung
proposed methodology effectively facilitates the process of devel- Corporation for their devoted participation.