Professional Documents
Culture Documents
CPC Notes
CPC Notes
CPC Notes
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:
The control and flow of information is also important for collaborative work
misleading conclusions
We have already discussed the uncertainty inherent in making forecasts of project
often inaccurate.
estimates of the actual proportion of work completed are
Some inaccuracy in reports and estimates can arise from conscious choices made
accuracy is thought to be
by workers, foremen or managers. If the value of insuring
low or nonexistent, then a rational worker will not expend effort or time to gather or to
have
extremely misleading without accurate updating! Only if all parties concerned
incentives to report accurately will the data be reliable.
specific mandates or
One method of indicating the relative accuracy of numerical data is to report ranges
say, a two-thirds chance that the actual length is between 196 and 200
can be illustrated.
3
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
kept by warehouse derks to
are
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 project for 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.
A manager need not be concerned with the details of data storage since this internal
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.
particular base. The hierarchical model has the characteristic that each item has a
single predecessor and a variable number of subordinate data items. This structure
is natural for many applications, such as the equipment cost information described
construct similar hierarchies for each
above. However, it might be necessany to
for each piece of equipment to record
project to record the equipment used or
possible suppliers.
only once.
Improved availabilityinformation may be made available to any application
program through the use of the DBM
Reduced inconsistencyif the same data is stored in more than one place,
then updating in one place and not everywhere can lead to inconsistencies in
the database.
Enforced data security authorization to use information can be centralized.
(1) the Purchasing Department Records. (2) the Cost Estimating Division, and (9) tne
Company warehouse. While these multiple databases might each be designed tor
the individual use, they represent considerable redundancy and could easily result in
inconsistencies as prices change over time. With central DBM, desired views for
each of these three users could be developed from a single database of equipment
Costs.
A manager need not conclude from this discussion that initiating a formal database
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 clerk might be able to immediately find the lowest cost
supplier of a particular piece of equipment. Making this identification might 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
systems less effective and reliable.
8
application program. Results from one program are stored in the database and can
Additionally, a user interface usually exists by which a project manager can directy
These standard
standard architectural features and component properties.
into
be called from the database library and introduced
a new
components can
number, type and location of individual building components. The design itself can
have the
be composed using an interactive graphics program. This program would
structural analysis,
in each
daylight contour programs to produce plots of available daylight
room,
Production information can also be obtained from the integrated system, such as
electrical layout,
system isometric drawings,
bills of quantities and materials
The advantage of an integrated system of this sort is that each program need only
be designed to communicate with a single database. Accomplishing appropriate
transformations of data between each pair of programs would be much more dificult.
Moreover, as new applications are required, they can be added into an integrated
system without extensive modifications to existing programs. For example, a library
of specifications language or a program for joint design might be included in the
organization must retain its own records of activities, whether or not other
information is centralized. Geographic dispersion of work even within the
same firm can also be advantageous. With design offices around the globe,
fast track projects can have work underway by different offices 24 hours a
day.
Advantages of distributed processing. Current computer technology
suggests that using a number of computers at the various points that work is
performed is more cost effective than using a single, centralized mainframe
10
computer. Personal computers not only have cost and access advantages
they also provide a degree of desired redundancy and increased reliability.
the lever or
Dynamic changes in information needs. As a project evolves,
detail and the types of information required will vary greatly.
it becomes
Database diseconomies of scale. As any database gets larger,
less and less efficient to find desired information.
single data organization
Incompatible user perspectives. Defining a
for another.
A good organization for one group may be poor
for storage in a
cannot be defined formalized to the extent necessary
easily or
database.
desirable to
it is also apparent that it is
While a single database may be undesirable,
measurement
or databases so that
structure independent application systems
and communication between the
recorded once
information need only be manually
of
data base might exist. Consider the following examples illustrating the desirability
or databases. While some
communication between independent application systems
and existing mechanisms for
progress has occurred, the
level of integration
and large, information
information flow in project management is fairly primitive. By
talking, written texts of reports and specifications and
flow relies primarily on
drawings.