Beruflich Dokumente
Kultur Dokumente
Computer Support
for Successful Project
Management
Using MS Project 2016 with
Construction Projects
Ulhas M. Samant
Abstract
In the recent past, computer programs have been used extensively to
manage construction projects. It has become almost mandatory for construction managers and civil engineering students to learn how to use
computer software to manage projects.
Computer Support for Successful Project Management: Using MS Project
2016 with Construction Projects is a book intended to help construction
management professionals and civil engineering students in using the popular software MS-Project. Although there are many books on MS-Project,
there are very few that cover the subject from the construction managers
perspective. This book uses guided examples from the construction sector.
Most of the relevant project management terminology, concepts, and key
processes have also been discussed, based on the standards of the Project
Management Institute. This book will help construction project managers to easily relate with the projects they execute in their day-to-day life.
The author has included advanced topics like earned value analysis
and multiple project management. You will also learn how a tool like
MS-Project can be used for processes related to risk, quality, and so on,
in addition to meeting project objectives like scope, time, and cost. This
book will help you to transform yourself from a construction professional
to a construction project manager.
Keywords
architecture, civil engineering, construction management, Microsoft
Office Project, MS Project, Office Project, PMI, Project 2016, project
management, Project Professional, scheduling software
Contents
Acknowledgmentsxi
Introductionxiii
Chapter 1 Project Management Life Cycle for Construction
Projects..............................................................................1
Chapter 2 Scope Management..........................................................15
Chapter 3 Introduction to Project Scheduling..................................25
Chapter 4 Schedule Calculations......................................................35
Chapter 5 Resources.........................................................................43
Chapter 6 Estimating Costs and Arriving at Budget..........................61
Chapter 7 Tracking Project...............................................................69
Chapter 8 Reports............................................................................87
Chapter 9 Managing Multiple Projects.............................................99
Chapter 10 Beyond Scope, Time, and Cost......................................125
Appendix A137
Appendix B139
Appendix C141
Appendix D155
Appendix E165
Appendix F167
Appendix G169
Notes171
References173
Index175
Acknowledgments
I would like to thank a few of the many who supported me while writing
this book. I thank our technical reviewers, Mohamed Bedjaoui, an experienced teacher of project management, and Larry Christafaro (of EPM
Solution Partners) and Prasanna Adavi (a senior consultant with Moen
Inc.) for their timely and valuable expertise. I thank Rameshchandra Keni
for his valuable suggestions to improve the technical content. I thank our
executive acquisitions editor, Scott Isenberg, and his entire team at Business Expert Press (Momentum Press), for their outstanding work.
Introduction
About This Book
In recent years, Microsoft Project (MS-Project) has evolved as a powerful tool for creating and managing projects, across various domains. The
construction sector is one sector in which large-scale financial investment
is required and projects take considerable duration of time. It becomes all
the more important to estimate the schedule and cost of projects properly and also track the projects. Although there are many books on using
MS-Project for managing projects, very few of them discuss the functionality with examples from the construction sector. Computer Support for
Successful Project Management: Using MS Project 2016 with Construction
Projects offers a comprehensive look at some of the key project management processes and also how engineers, practitioners from the construction sector, can use features of MS-Project to their advantage.
This book starts with an introduction to life cycle and organization
of construction projects. Subsequently, the key project management processes related to project scope, time and cost management are discussed.
Once the discussion about arriving at project schedule and cost concludes, it discusses about project monitoring. This book also deals with
additional topics like managing multiple projects and using MS-Project
in managing other project objectives like risk and quality.
In addition, this book includes several appendixes. The appendixes
give you an introduction to Microsoft project, project server, and using
MS Project with other office products.
xiv Introduction
Introduction
xv
The following table lists the practice files for hands-on exercises of this
book.
Chapter number
Practice files
Chapter 1
No practice file
Chapter 2
Building-A.mpp
Chapter 3
Painting-Budget.mpp
Chapter 4
Chapter 5
BuildFence.mpp
ResourceAlloc1.mpp
Chapter 6
Painting-Budget-start.mpp
Chapter 7
build_walls_ev_original.mpp
SiteDevelopment-start.mpp
Chapter 8
build_walls_ev_complete.mpp
Chapter 9
Chapter 10
Appendix D
Bridge-Tasks.xls
Site Development Progress.doc
SiteDevelopment-Complete.mpp
CHAPTER 1
Finance
Marketing
Projects
HR
Administration
Complete conceptual
planning
and analyze feasibility
Procure and
construct
the construction is over, the owners may inspect to verify the scope of the
work. They may also suggest some changes in the facility. After some trials
and errors, the constructed facility is handed over to the owner for use.
The earlier discussion relates to a typical construction-project life
cycle. The relationship between the phases in a project life cycle may vary
depending on application area, speed of execution, and so on. There can
be three typical ways in which project phases are related to each other,
mentioned as follows:
1. Sequential relationship, in which the project is divided into separate
phases and each phase is carried out successively in sequence
2. Overlapping relationship, in which phases may be overlapping,
such as the use of phased design-construct procedures for fast-track
execution
3. Iterative relationship, which has been used extensively in the recent
past for projects with rapidly changing requirements
General
management
skills
Knowledge of project
management
processes and tools
Application area
(e.g., construction
technology)
knowledge
Understanding of
project
environment
Interpersonal
skills
Application areas refer to very specific technical domain or management specializations that are needed for a particular category of projects,
for example, construction engineering, urban planning, architecture,
and marketing management. Each application area generally has a set of
accepted standards and relevant regulations.
Project environment is a cultural, social, and physical environment
in which the project is being executed. The project team needs to understand how the project affects various stakeholders like local residents, end
users, and consumers (and vice versa). For example, if a project team
is associated with infrastructure development in the Middle East, some
team members may have to be familiar with the local laws and customs
of the Middle East.
General management skills encompass planning, organizing, recruiting, cocoordinating, executing, and controlling skills. These are often
essential for the project manager and help in things like defining a suitable organizational structure, defining ground rules, and developing the
career path of subordinates.
Interpersonal skills required include leadership, negotiation, and conflict management. For example, a project manager himself or herself may
have to negotiate with the customer, vendor, sponsor, and so on.
Knowledge of Project Management
The PMBOK Guide classifies project managementrelated processes
into five project management process groups and 10 knowledge areas.
The 10 distinct areas are mentioned as follows:
1. Project integration management to ensure that the various project
processes are effectively identified, defined, and coordinated
2. Project scope management to ensure that all the required work and
only the required work are included to deliver the project successfully
3. Project time management to plan and complete the project as
scheduled
Organization of Projects
The top management of the owner or the sponsoring organization decides
about the project organization. Project organization also depends on
issues like how many organizations are involved in the project delivery, at
what phase they are brought into the project, and what kind of relationship exists among them.
Organizing Project Implementation
There are two basic approaches to organize for project implementation.
Separation of organizations: Owners or sponsoring organizations may avail services of different originations for design
and construction. For example, Figure 1.4 shows an organization that uses the services of an architectural or engineering
Sponsoring
organization or owner
Project management
consultants
Prime contractors
Architect or engineer
Working
relationship
Working
relationships
Main contractor
(officially named)
Prime
contractors
Suppliers
Owner
Main contractor
Architect or
engineer
Sub-contractor-1
Sub-contractor-2
Although the two aforementioned approaches are basic ones, variations may exist based on contractual relationships of the owner and the
contractor.
Reporting Structures for the Project Staff
There can be three types of organizations to manage projects.
A functional organization is one in which the project manager has
the least authority. The project manager generally reports to his or her
department head and plays the role of the coordinator in this type of
organization (Figure 1.6).
On the other extreme, we have projectized organization. Here, the
teams work on specific projects full time and team members report to the
project manager. The project manager directly reports to the top management and has the autonomy to manage the project (Figure 1.7). A large
construction company (contractor) whose survival depends on executing
various projects for its clients may adopt this organizational structure.
A compromise between the two is the matrix structure. In this type
of organization, each project may be staffed by existing personnel in the
functional divisions of the organization on an ad hoc basis. Each project
manager must negotiate all resources for the project from the existing
organizational framework, as shown in Figure 1.8. A large food-processing
Organizational structures and their influences
General
manager
Sales
manager
Sales
representative
Project coordination
Chief
engineer
Manufacturing
manager
Finance and
administration
Project
engineer
Shift
supervisor
Controller
Project
engineer
Shift
supervisor
Cost
accountant
Project
officer
Shift
supervisor
HR officer
Shift
supervisor
Financial
accountant
10
Project
manager
Chief
engineer
Manufacturing
manager
Finance and
administration
Sales rep
Sales rep
Project
engineer
Shift
supervisor
Financial
accountant
Project
officer
Sales rep
Project
engineer
Shift
supervisor
Cost
accountant
Project
officer
Shift
supervisor
HR officer
Shift
supervisor
Accountant
Functional authority
Project reporting
Sales
manager
Chief
engineer
Manufactg
manager
Finance and
administration
Sales rep
Project
engineer
Shift supervisor
Accountant
Sales rep
Project
officer
Shift supervisor
Cost
accountant
Project
manager
Sales rep
Project
engineer
Shift supervisor
Accountant
Project
manager
Sales rep
Project
engineer
Line manager
Accountant
Project information
Professional
planner/cost
accountant
Executive
Contractor
ng
ast
i
ec
Fo
r
Project cost
management
Resource
management
Co
un
ica
tio
an
d
in
teg
ra
tio
an
ag
e
en
12
Project
performance
reporting and
analysis
Project
planning
scheduling
Accountability
management
Project risk
management
Standards
management
managers and schedulers can flag potential risks and take necessary steps
to plan an appropriate response.
Many of these features, right from creating and using templates to
managing multiple projects, have been discussed in this book, with guided
examples. We will be looking at this in detail in subsequent chapters.
To conclude, we looked at a typical construction-project life cycle and
skill sets required for a project manager in this chapter. We also understood (at a macrolevel) how MS-Project can help various stakeholders.
Index
AC. See Actual cost
Activities
defining, 2627
sequence, 27
Activity on node (AON), 28
Actual cost (AC), 76
AON. See Activity on node
Application areas, 6
Backward pass, 3638
Construction projects
complex, 2
phases of, 23
types of, 4
Control account, 6263
Cost baseline, 61
Cost performance index (CPI), 7677
Cost tree structure, 6263
Cost variance (CV), 76
CPI. See Cost performance index
Critical path
definition, 36
MS-Project example, 3841
sample network, 36
Custom reports, generating, 9098
CV. See Cost variance
Discretionary dependencies, 100
Earned value (EV), 76
Earned value analysis (EVA)
forecasting, 7778
simple example, 7677
understanding key terms and
metrics, 7476
using MS-Project, 7985
Earned value management (EVM), 74
Effort-driven tasks, 49
EV. See Earned value
EVA. See Earned value analysis
176 Index
Matrix organization, 10
Microsoft-Office, harnessing
copying views to Word and
Powerpoint, 155158
importing task list from Excel,
158163
Microsoft Project (MS-Project), 139
automatically scheduled task,
creating, 145
cost for painting project, 6368
in critical path, 3841
earned value analysis, 7985
edition selection, 139
external dependency, 100105
features, 137
in float, 3841
generating custom reports, 9098
generating native reports, 90
getting help, 165
linking task, 145146
manually scheduled task, creating,
144
master project, 105123
new project creation, 141144
planning quality management
using, 125129
project management and, 1013
project server architecture,
167168
resource leveling, 3841
resources, 149152
risk register creation, 130135
sample processes, 126
scheduling constraint, 152153
subprojects, 106
summary task, inserting, 147
task progress, updating, 147149
user interface, understanding,
141142
visual reports, 8889
work breakdown structure and,
2024
Microsoft-Project Standard, 139
Milestone and upcoming tasks report,
88
Native reports, generating, 90
Network diagrams, 2728
Overlapping relationship, 3
PDM. See Precedence diagramming
method
Piping task, 51
Planned value (PV), 76
Planning quality management,
125129
Precedence diagramming method
(PDM), 2829
Project dashboard report, 87
Project environment, 6
Project implementation
integration of organizations, 8
separation of organizations, 78
Projectized organization, 10
Project life cycle
owners perspective, 12
phases and, 23
Project management
application areas, 6
areas of expertise, 5
definition, 45
general management skills, 6
interpersonal skills, 6
knowledge of, 67
MS-Project and, 1013
project environment, 6
Project Management Body of
Knowledge (PMBOK), 67,
1617
Project Management Institute
(PMI), 4
Project milestones, 27
Project organization
implementation, 79
reporting structures, project staff,
910
Project scheduling
activities, 2627
leads and lags, 30
network diagrams, 2729
sequence activities, 27
templates, 3033
Project scope vs. product scope,
1516
Project server architecture, 167168
Project templates, 3033
Index 177