Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
311,07 KB
Nội dung
434
14. Organization and Use of Project
Information
14.1 Types of Project Information
Construction projects inevitably generate enormous and complex sets of information. Effectively
managing this bulk of information to insure its availability and accuracy is an important managerial
task. Poor or missing information can readily lead to project delays, uneconomical decisions, or even
the complete failure of the desired facility. Pity the owner and project manager who suddenly discover
on the expected delivery date that important facility components have not yet been fabricated and
cannot be delivered for six months! With better information, the problem could have been identified
earlier, so that alternative suppliers might have been located or schedules arranged. Both project
design and control are crucially dependent upon accurate and timely information, as well as the ability
to use this information effectively. At the same time, too much unorganized information presented to
managers can result in confusion and paralysis of decision making.
As a project proceeds, the types and extent of the information used by the various organizations
involved will change. A listing of the most important information sets would include:
• cash flow and procurement accounts for each organization,
• intermediate analysis results during planning and design,
• design documents, including drawings and specifications,
• construction schedules and cost estimates,
• quality control and assurance records,
• chronological files of project correspondence and memorandum,
• construction field activity and inspection logs,
• legal contracts and regulatory documents.
Some of these sets of information evolve as the project proceeds. The financial accounts of payments
over the entire course of the project is an example of overall growth. The passage of time results in
steady additions in these accounts, whereas the addition of a new actor such as a contractor leads to a
sudden jump in the number of accounts. Some information sets are important at one stage of the
process but may then be ignored. Common examples include planning or structural analysis databases
which are not ordinarily used during construction or operation. However, it may be necessary at later
stages in the project to re-do analyses to consider desired changes. In this case, archival information
storage and retrieval become important. Even after the completion of construction, an historical record
may be important for use during operation, to assess responsibilities in case of facility failures or for
planning similar projects elsewhere.
The control and flow of information is also important for collaborative work environments, where
many professionals are working on different aspects of a project and sharing information.
Collaborative work environments provide facilities for sharing datafiles, tracing decisions, and
communication via electronic mail or video conferencing. The datastores in these collaborative work
environments may become very large.
435
Based on several construction projects, Maged Abdelsayed of Tardif, Murray & Assoc (Quebec,
Canada) estimated the following average figures for a typical project of US$10 million:
• Number of participants (companies): 420 (including all suppliers and sub-sub-contractors)
• Number of participants (individuals): 850
• Number of different types of documents generated: 50
• Number of pages of documents: 56,000
• Number of bankers boxes to hold project documents: 25
• Number of 4 drawers filing cabinets: 6
• Number of 20inch diameter, 20 year old, 50 feet high, trees used to generate this volume of
paper: 6
• Equivalent number of Mega Bytes of electronic data to hold this volume of paper (scanned):
3,000 MB
• Equivalent number of compact discs (CDs): 6
While there may be substantial costs due to inaccurate or missing information, there are also
significant costs associated with the generation, storage, transfer, retrieval and other manipulation of
information. In addition to the costs of clerical work and providing aids such as computers, the
organization and review of information command an inordinate amount of the attention of project
managers, which may be the scarcest resource on any construction project. It is useful, therefore, to
understand the scope and alternatives for organizing project information.
Back to top
14.2 Accuracy and Use of Information
Numerous sources of error are expected forproject information. While numerical values are often
reported to the nearest cent or values of equivalent precision, it is rare that the actual values are so
accurately known. Living with some uncertainty is an inescapable situation, and a prudent manager
should have an understanding of the uncertainty in different types of information and the possibility of
drawing misleading conclusions.
We have already discussed the uncertainty inherent in making forecasts of project costs and durations
sometime in the future. Forecast uncertainty also exists in the short term. For example, consider
estimates of work completed. Every project manager is familiar with situations in which the final few
bits of work for a task take an inordinate amount of time. Unforeseen problems, inadequate quality on
already completed work, lack of attention, accidents, or postponing the most difficult work problems
to the end can all contribute to making the final portion of an activity actually require far more time
and effort than expected. The net result is that estimates of the actual proportion of work completed
are often inaccurate.
Some inaccuracy in reports and estimates can arise from conscious choices made by workers, foremen
or managers. If the value of insuring accuracy is thought to be low or nonexistent, then a rational
worker will not expend effort or time to gather or to report information accurately. Many project
scheduling systems flounder on exactly this type of non-reporting or mis-reporting. The original
436
schedule can quickly become extremely misleading without accurate updating! Only if all parties
concerned have specific mandates or incentives to report accurately will the data be reliable.
Another source of inaccuracy comes from transcription errors of various sorts. Typographical errors,
incorrect measurements from reading equipment, or other recording and calculation errors may creep
into the sets of information which are used in project management. Despite intensive efforts to check
and eliminate such errors, their complete eradication is virtually impossible.
One method of indicating the relative accuracy of numerical data is to report ranges or expected
deviations of an estimate or measurement. For example, a measurement might be reported as 198 ft. +
2 ft. There are two common interpretations of these deviations. First, a range (such as + 2) might be
chosen so that the actual value is certain to be within the indicated range. In the case above, the actual
length would be somewhere between 196 and 200 feet with this convention. Alternatively, this
deviation might indicate the typical range of the estimate or measurement. In this case, the example
above might imply that there is, say, a two-thirds chance that the actual length is between 196 and 200.
When the absolute range of a quantity is very large or unknown, the use of a statistical standard
deviation as a measure of uncertainty may be useful. If a quantity is measured n times resulting is a set
of values x
i
(i = 1,2, ,n), then the average or mean value then the average or mean value is given by:
(14.1)
The standard deviation can be estimated as the square root s of the sample variance s
2
, i.e. ,
where:
(14.2)
The standard deviation is a direct indicator of the spread or variability in a measurement, in the
same units as the measurement itself. Higher values of the standard deviation indicate greater and
greater uncertainty about the exact value of the measurement. For the commonly encountered normal
distribution of a random variable, the average value plus or minus one standard deviation,
+ ,
will include about two-thirds ofx the actual occurrences. A related measure of random variability is the
coefficient of variation, defined as the ratio of the standard deviation to the mean:
(14.3)
437
Thus, a coefficient of variation indicates the variability as a proportion of the expected value. A
coefficient of variation equal to one (c = 1) represents substantial uncertainty, whereas a value such as
c = 0.1 or ten percent indicates much smaller variability.
More generally, even information which is gathered and reported correctly may be interpreted
incorrectly. While the actual information might be correct within the terms of the data gathering and
recording system, it may be quite misleading for managerial purposes. A few examples can illustrate
the problems which may arise in naively interpreting recorded information without involving any
conceptual understanding of how the information is actually gathered, stored and recorded or how
work on the project actually proceeds.
Example 14-1: Sources of Delay and Cost Accounts
It is common in construction activity information to make detailed records of costs incurred and work
progress. It is less common to keep detailed records of delays and their causes, even though these
delays may be the actual cause of increased costs and lower productivity. [1] Paying exclusive
attention to cost accounts in such situations may be misleading. For example, suppose that the
accounts for equipment and material inventories show cost savings relative to original estimates,
whereas the costs associated with particular construction activities show higher than estimated
expenditures. In this situation, it is not necessarily the case that the inventory function is performing
well, whereas the field workers are the cause of cost overrun problems. It may be that construction
activities are delayed by lack of equipment or materials, thus causing cost increases. Keeping a larger
inventory of materials and equipment might increase the inventory account totals, but lead to lower
overall costs on the project. Better yet, more closely matching demands and supplies might reduce
delay costs without concurrent inventory cost increases. Thus, simply examining cost account
information may not lead to a correct diagnosis of a problem or to the correct managerial responses.
Example 14-2: Interest Charges
Financial or interest charges are usually accumulated in a separate account for projects, while the
accounts associated with particular activities represent actual expenditures. For example, planning
activities might cost $10,000 for a small project during the first year of a two year project. Since dollar
expenditures have a time value, this $10,000 cost in year 1 is not equivalent in value to a $10,000 cost
in year 2. In particular, financing the early $10,000 involves payment of interest or, similarly, the loss
of investment opportunities. If the borrowing rate was 10%, then financing the first year $10,000
expenditure would require $10,000 x 0.10 = $1,000 and the value of the expenditure by the end of the
second year of the project would be $11,000. Thus, some portion of the overall interest charges
represents a cost associated with planning activities. Recognizing the true value of expenditures made
at different periods of time is an important element in devising rational planning and management
strategies.
Back to top
14.3 Computerized Organization and Use of Information
Numerous formal methods and possible organizations exist for the information required forproject
management. Before discussing the details of computations and information representation, it will be
438
useful to describe a record keeping implementation, including some of the practical concerns in design
and implementation. In this section, we shall describe a computer based system to provide
construction yard and warehouse management information from the point of view of the system users.
[2] In the process, the usefulness of computerized databases can be illustrated.
A yard or warehouse is used by most construction firms to store equipment and to provide an
inventory of materials and parts needed for projects. Large firms may have several warehouses at
different locations so as to reduce transit time between project sites and materials supplies. In addition,
local "yards" or "equipment sheds" are commonly provided on the job site. Examples of equipment in
a yard would be drills, saws, office trailers, graders, back hoes, concrete pumps and cranes. Material
items might include nails, plywood, wire mesh, forming lumber, etc.
In typical construction warehouses, written records are kept by warehouse clerks to record transfer or
return of equipment to job sites, dispatch of material to jobs, and maintenance histories of particular
pieces of equipment. In turn, these records are used as the basis for billing projects for the use of
equipment and materials. For example, a daily charge would be made to a projectfor using a concrete
pump. During the course of a month, the concrete pump might spend several days at different job sites,
so each project would be charged for its use. The record keeping system is also used to monitor
materials and equipment movements between sites so that equipment can be located.
One common mechanism to organize record keeping is to fill out cards recording the transfer of items
to or from a job site. Table 14-1 illustrates one possible transfer record. In this case, seven items were
requested for the Carnegie-Mellon job site (project number 83-1557). These seven items would be
loaded on a delivery truck, along with a copy of the transfer record. Shown in Table 14-1 is a code
number identifying each item (0609.02, 0609.03, etc.), the quantity of each item requested, an item
description and a unit price. For equipment items, an equipment number identifying the individual
piece of equipment used is also recorded, such as grinder No. 4517 in Table 14-1; a unit price is not
specified for equipment but a daily rental charge might be imposed.
TABLE 14-1 Illustration of a Construction Warehouse Transfer Record
TRANSFER SHEET NUMBER 100311
Deliver To: Carnegie-Mellon
Received From: Pittsburgh Warehouse
Job. No. 83-1557
Job No. 99-PITT
ITEM NO. EQ. NO. QTY DESCRIPTION UNIT PRICE
0609.02
0609.03
0188.21
0996.01
0607.03
0172.00
0181.53
4517
200
200
1
3
4
1
1
Hilti Pins NK27
Hilti Pins NK27
Kiel, Box of 12
Paint, Spray
Plywood, 4 x 8 x 1/4"
Grinder
Grinding Wheel, 6" Cup
$0.36
0.36
6.53
5.57
11.62
14.97
Preparer: Vicki Date: x/xx/xx
439
Transfer sheets are numbered (such as No. 100311 in Table 14-1), dated and the preparer identified to
facilitate control of the record keeping process. During the course of a month, numerous transfer
records of this type are accumulated. At the end of a month, each of the transfer records is examined to
compile the various items or equipment used at a project and the appropriate charges. Constructing
these bills would be a tedious manual task. Equipment movements would have to be tracked
individually, days at each site counted, and the daily charge accumulated for each project. For example,
Table 14-1 records the transfer of grinder No. 4517 to a job site. This project would be charged a daily
rental rate until the grinder was returned. Hundreds or thousands of individual item transfers would
have to be examined, and the process of preparing bills could easily require a week or two of effort.
In addition to generating billing information, a variety of reports would be useful in the process of
managing a company's equipment and individual projects. Records of the history of use of particular
pieces of equipment are useful for planning maintenance and deciding on the sale or scrapping of
equipment. Reports on the cumulative amount of materials and equipment delivered to a job site
would be of obvious benefit to project managers. Composite reports on the amount, location, and use
of pieces of equipment of particular types are also useful in making decisions about the purchase of
new equipment, inventory control, or forproject planning. Unfortunately, producing each of these
reports requires manually sifting through a large number of transfer cards. Alternatively, record
keeping for these specific projects could have to proceed by keeping multiple records of the same
information. For example, equipment transfers might be recorded on (1) a file for a particular piece of
equipment and (2) a file for a particular project, in addition to the basic transfer form illustrated in
Table 14-1. Even with these redundant records, producing the various desired reports would be time
consuming.
Organizing this inventory information in a computer program is a practical and desirable innovation.
In addition to speeding up billing (and thereby reducing borrowing costs), application programs can
readily provide various reports or views of the basic inventory information described above.
Information can be entered directly to the computer program as needed. For example, the transfer
record shown in Table 14-1 is based upon an input screen to a computer program which, in turn, had
been designed to duplicate the manual form used prior to computerization. Use of the computer also
allows some interactive aids in preparing the transfer form. This type of aid follows a simple rule:
"Don't make the user provide information that the system already knows." [3] In using the form shown
in Table 14-1, a clerk need only enter the code and quantity for an item; the verbal description and unit
cost of the item then appear automatically. A copy of the transfer form can be printed locally, while
the data is stored in the computer for subsequent processing. As a result, preparing transfer forms and
record keeping are rapidly and effectively performed.
More dramatically, the computerized information allows warehouse personnel both to ask questions
about equipment management and to readily generate the requisite data for answering such questions.
The records of transfers can be readily processed by computer programs to develop bills and other
reports. For example, proposals to purchase new pieces of equipment can be rapidly and critically
reviewed after summarizing the actual usage of existing equipment. Ultimately, good organization of
information will typically lead to the desire to store new types of data and to provide new views of this
information as standard managerial tools.
440
Of course, implementing an information system such as the warehouse inventory database requires
considerable care to insure that the resulting program is capable of accomplishing the desired task. In
the warehouse inventory system, a variety of details are required to make the computerized system an
acceptable alternative to a long standing manual record keeping procedure. Coping with these details
makes a big difference in the system's usefulness. For example, changes to the status of equipment are
generally made by recording transfers as illustrated in Table 14-1. However, a few status changes are
not accomplished by physical movement. One example is a charge for air conditioning in field trailers:
even though the air conditioners may be left in the field, the constructionproject should not be charged
for the air conditioner after it has been turned off during the cold weather months. A special status
change report may be required for such details. Other details of record keeping require similar special
controls.
Even with a capable program, simplicity of design for users is a critical factor affecting the successful
implementation of a system. In the warehouse inventory system described above, input forms and
initial reports were designed to duplicate the existing manual, paper-based records. As a result,
warehouse clerks could readily understand what information was required and its ultimate use. A good
rule to follow is the Principle of Least Astonishment: make communications with users as consistent
and predictable as possible in designing programs.
Finally, flexibility of systems for changes is an important design and implementation concern. New
reports or views of the data is a common requirement as the system is used. For example, the
introduction of a new accounting system would require changes in the communications procedure
from the warehouse inventory system to record changes and other cost items.
In sum, computerizing the warehouse inventory system could save considerable labor, speed up billing,
and facilitate better management control. Against these advantages must be placed the cost of
introducing computer hardware and software in the warehouse.
Back to top
14.4 Organizing Information in Databases
Given the bulk of information associated with construction projects, formal organization of the
information is essential so as to avoid chaos. Virtually all major firms in the arena of project
management have computer based organization of cost accounts and other data. With the advent of
micro-computer database managers, it is possible to develop formal, computerized databases for even
small organizations and projects. In this section, we will discuss the characteristics of such formal
databases. Equivalent organization of information for manual manipulation is possible but tedious.
Computer based information systems also have the significant advantage of rapid retrieval for
immediate use and, in most instances, lower overall costs. For example, computerized specifications
writing systems have resulted in well documented savings. These systems have records of common
specification phrases or paragraphs which can be tailored to specific project applications. [4]
Formally, a database is a collection of stored operational information used by the management and
application systems of some particular enterprise. [5]
This stored information has explicit associations
or relationships depending upon the content and definition of the stored data, and these associations
441
may themselves be considered to be part of the database. Figure 14-1 illustrates some of the typical
elements of a database. The internal model is the actual location and representation of the stored data.
At some level of detail, it consists of the strings of "bits" which are stored in a computer's memory, on
the tracks of a recording disk, on a tape, or on some other storage device.
Figure 14-1 Illustration of a Database Management System Architecture
A manager need not be concerned with the details of data storage since this internal representation and
manipulation is regulated by the Database Manager Program (DBM). The DBM is the software
program that directs the storage, maintenance, manipulation and retrieval of data. Users retrieve or
store data by issuing specific requests to the DBM. The objective of introducing a DBM is to free the
user from the detail of exactly how data are stored and manipulated. At the same time, many different
users with a wide variety of needs can use the same database by calling on the DBM. Usually the
DBM will be available to a user by means of a special query language. For example, a manager might
ask a DBM to report on all project tasks which are scheduled to be underway on a particular date. The
desirable properties of a DBM include the ability to provide the user with ready access to the stored
442
data and to maintain the integrity and security of the data. Numerous commercial DBM exist which
provide these capabilities and can be readily adopted to projectmanagement applications.
While the actual storage of the information in a database will depend upon the particular machine and
storage media employed, a Conceptual Data Model exists which provides the user with an idea or
abstract representation of the data organization. (More formally, the overall configuration of the
information in the database is called the conceptual schema.) For example, a piece of data might be
viewed as a particular value within a record of a datafile. In this conceptual model, a datafile for an
application system consists of a series of records with pre-defined variables within each record. A
record is simply a sequence of variable values, which may be text characters or numerals. This datafile
model is one of the earliest and most important data organization structures. But other views of data
organization exist and can be exceedingly useful. The next section describes one such general model,
called the relational model.
Continuing with the elements in Figure 14-1, the data dictionary contains the definitions of the
information in the database. In some systems, data dictionaries are limited to descriptions of the items
in the database. More general systems employ the data dictionary as the information source for
anything dealing with the database systems. It documents the design of the database: what data are
stored, how the data is related, what are the allowable values for data items, etc. The data dictionary
may also contain user authorizations specifying who may have access to particular pieces of
information. Another important element of the data dictionary is a specification of allowable ranges
for pieces of data; by prohibiting the input of erroneous data, the accuracy of the database improves.
External models are the means by which the users view the database. Of all the information in the
database, one particular user's view may be just a subset of the total. A particular view may also
require specific translation or manipulation of the information in the database. For example, the
external model for a paycheck writing program might consist solely of a list of employee names and
salary totals, even if the underlying database would include employee hours and hourly pay rates. As
far as that program is concerned, no other data exists in the database. The DBM provides a means of
translating particular external models or views into the overall data model. Different users can view the
data in quite distinct fashions, yet the data itself can be centrally stored and need not be copied
separately for each user. External models provide the format by which any specific information needed
is retrieved. Database "users" can be human operators or other application programs such as the
paycheck writing program mentioned above.
Finally, the Database Administrator is an individual or group charged with the maintenance and
design of the database, including approving access to the stored information. The assignment of the
database administrator should not be taken lightly. Especially in large organizations with many users,
the database administrator is vital to the success of the database system. For small projects, the
database administrator might be an assistant project manager or even the project manager.
Back to top
14.5 Relational Model of Databases
443
As an example of how data can be organized conceptually, we shall describe the relational data model.
In this conceptual model, the data in the database is viewed as being organized into a series of
relations or tables of data which are associated in ways defined in the data dictionary. A relation
consists of rows of data with columns containing particular attributes. The term "relational" derives
from the mathematical theory of relations which provides a theoretical framework for this type of data
model. Here, the terms "relation" and data "table" will be used interchangeably. Table 14-2 defines
one possible relation to record unit cost data associated with particular activities. Included in the
database would be one row (or tuple) for each of the various items involved in construction or other
project activities. The unit cost information associated with each item is then stored in the form of the
relation defined in Table 14-2.
TABLE 14-2 Illustration of a Relation Description: Unit Price Information Attributes
Attribute Name Attribute Description Attribute Type Key
ITEM_CODE
DESCRIPTION
WORK_UNIT
CREW_CODE
OUTPUT
TIME_UNIT
MATL_UNIT_COST
DATEMCOS
INSTCOST
DATEICOS
Item Code Number
Item Description
Standard Unit of
Work for the Item
Standard Crew Code for Activity
Average Productivity of Crew
Standard Unit of OUTPUT
Material Unit Cost
Date of MATL_UNIT_COST
Installation Unit Cost
Date of INSTCOST
Pre-defined Code
Text
Text
(restricted to allowable units)
Pre-defined Code
Numerical
Text
Numerical
Date Text
Numerical
Date Text
Yes
No
No
No
No
No
No
No
No
No
Using Table 14-2, a typical unit cost entry for an activity in construction might be:
ITEM_CODE: 04.2-66-025
DESCRIPTION: common brick masonry, 12" thick wall, 19.0 bricks per S.F.
WORK_UNIT: 1000 bricks
CREW_CODE: 04.2-3
OUTPUT: 1.9
TIME_UNIT: Shift
MATL_UNIT_COST: 124
DATEMCOS: June-09-79
INSTCOST: 257
DATEICOS: August-23-79
This entry summarizes the unit costs associated with construction of 12" thick brick masonry walls, as
indicated by the item DESCRIPTION. The ITEM_CODE is a numerical code identifying a particular
activity. This code might identify general categories as well; in this case, 04.2 refers to general
masonry work. ITEM_CODE might be based on the MASTERFORMAT or other coding scheme. The
CREW_CODE entry identifies the standard crew which would be involved in the activity. The actual
composition of the standard crew would be found in a CREW RELATION under the entry 04.2-3,
which is the third standard crew involved in masonry work (04.2). This ability to point to other
[...]... Computerized Construction Project Information," Unpublished MS Thesis, Department of Civil Engineering, Carnegie Mellon University, Pittsburgh, PA, 1984 7 Wilkinson, R.W., "Computerized Specifications on a Small Project, " ASCE Journal of Construction Engineering and Management, Vol 110, No CO3, 1984, PP 337-345 8 Latimer, Dewitt and Chris Hendrickson, “Digital Archival of Construction Project Information,”... incompatible formats This repetition increases costs and the possibility of transcription errors The use of a preprocessor system to check for errors and inconsistencies and to format the information from each card for the various systems involved is likely to be a significant improvement (Figure 14- 8) Alternatively, a communications facility between two databases of payroll and project management accounts... cumbersome that it becomes ineffective; we will discuss some possibilities for transferring information between databases in a later section But lack of good information and manual information management can also be expensive One might also contrast the operation of a formal, computerized database with that of a manual filing system For the equipment supplier example cited above, an experienced purchasing... computer aided engineering (CAE) system envisioned for the knowledge and information-intensive construction industry of the future [13] In this system, comprehensive engineering and "business" databases support different functions throughout the life time of a project The construction phase itself includes overlapping design and construction functions During this construction phase, computer aided design (CAD)... structure is natural for many applications, such as the equipment cost information described above However, it might be necessary to construct similar hierarchies for each project to record the equipment used or for each piece of equipment to record possible suppliers Otherwise, generating these lists of assignments from the database illustrated in Figure 14- 2 would be difficult For example, finding... centralized For the purpose of project management, the issue of improved availability is particularly important Most application programs create and own particular datafiles in the sense that information is difficult to obtain directly for other applications Common problems in attempting to transfer data between such special purpose files are missing data items, unusable formats, and unknown formats As... "Delay Reporting Within Cost Accounting System," ASCE Journal of Construction Engineering and Management, Vol 110, No 2, 1984, pp 289-292 Back 2 The system is based loosely upon a successful construction yard management system originally for Mellon-Stuart Company, Pittsburgh, PA in 1983 The authors are indebted to A Pasquale for providing the information and operating experience of the system Back 3 Attributed... well occur in spite of the formal organization of the records by supplier organization The experienced clerk will have his (or her) own subjective, conceptual model of the available information This subjective model can be remarkably powerful Unfortunately, the mass of information required, the continuing introduction of new employees, and the need for consistency on large projects make such manual... 447 Figure 14- 2 Hierarchical Data Organization The network model or database organization retains the organization of information on branches and nodes, but does not require a tree of structure such as the one in Figure 14- 2 [9] This gives greater flexibility but does not necessarily provide ease of access to all data items For example, Figure 14- 3 shows a portion of a network model database for a building... efficient to find desired information Incompatible user perspectives Defining a single data organization involves trade-offs between different groups of users and application systems A good organization for one group may be poor for another In addition to these problems, there will always be a set of untidy information which cannot be easily defined or formalized to the extent necessary for storage in a database . 434
14. Organization and Use of Project
Information
14. 1 Types of Project Information
Construction projects inevitably generate. useful, therefore, to
understand the scope and alternatives for organizing project information.
Back to top
14. 2 Accuracy and Use of Information
Numerous