Chapter 2The Project Management Institute and the PMBOK 57 Processes versus Knowledge Areas 58 Knowledge Areas 59 Summary 63 Chapter 3 The Role of the Project Manager It's All About Peop
Trang 1A HANDS-ON GUIDE TO BRINGING
Trang 2AND CONTROL
Trang 4PROJECT PLANNING, SCHEDULING,
Trang 5Copyright © 2005 by James P Lewis All rights reserved Printed in the United States of America Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or
by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher.
1 2 3 4 5 6 7 8 9 0 DOC/DOC 0 9 8 7 6 5
ISBN 0-07-146037-3
McGraw-Hill books are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs For more information, please write to the Director of Special Sales, McGraw-Hill, Professional Publishing, 2 Penn Plaza, New York, NY 10121-2298 Or contact your local bookstore.
High Performance Project Management is a trademark of The Lewis Institute, Inc The Lewis Method is a registered trademark of The Lewis Institute, Inc PMI, PMBOK, and PMP are registered trademarks of the Project Management Institute MicrosoftProject is a registered trademark of Microsoft Corporation Mind Map is a registered trademark of Tony Buzan HBDI is a trademark of Herrmann International The grid containing a thinking profile is also copyright by Herrmann International, and all such figures in this book are used by permission MindManager is a trademark of Mindjet,
Library of Congress Cataloging-in-Publication Data Lewis, James P.
Project planning, scheduling, and control; a hands-on guide to bringing projects in
on time and on budget / by James P Lewis.- 4th ed.
p.cm.
ISBN 0-07-146037-3 (hardcover; alk paper)
1 Project management 2 Scheduling I Title.
HD69.P75L4932005
This book is printed on recycled, acid-free paper containing a minimum of 50% recycled de-inked fiber.
Trang 6frline "children" who have enrichedmylife
overthe years There are many ways in which animals are smarter than people.
It isnever too late to be
what you might have been.
-George Elliott
Trang 8What Is Project Management? 7
How Do You Define Success? 34
The Project Management System 37
Project Management and ISO 9000 47
Project Management and Six Sigma 47
The Lewis Method of Managing Projects 49
InSummary 55
vii
Trang 9Chapter 2
The Project Management Institute and the PMBOK 57
Processes versus Knowledge Areas 58
Knowledge Areas 59
Summary 63
Chapter 3
The Role of the Project Manager
It's All About People! 66
Do You Really Want to Manage? 73
Making Your Career Decision 82
Chapter 4
65 t/
How to Achieve High-Performance ProjectManagement" 83
The High-Performance Project Management Model 83
The Need for a New Approach 88
Headless-Chicken Projects and How to Prevent Them
The Cold, Hard Facts 136
135
Trang 10The Causes 138
Mission and Vision 147
Problems, Problems 155
Defining Closed-Ended Problems 159
The Fallacy of Project Management Assumptions 178
Generating and Choosing the Correct Strategy 189
PuttingItAll Together 208
CHAPTERS
Mistakes in Planning 215
Developing the Work Breakdown Structure 224
Estimating Time, Cost, and Resource Requirements 245
Clarifying Roles and Responsibilities 257
Gaining Commitment from Resource Providers 257
Developing the Project Budget 259
Trang 11Chapter 10
Managing Project Communications 289
Communications Management Processes 290
The Pitfalls of Reporting Schedule Only 329
Tracking Progress Using Earned-Value Analysis 333
Responding to Deviations 339
Using Graphs to Track Progress and Forecast Trends 343
Using Spreadsheets to Track Progress 359
Alternatives to Earned Value 366
Project Change Control 371
Conducting Process or Lessons-Learned Reviews 384
The Process Review Report 388
Design Reviews 391
Trang 12Principles of Process Improvement 401
Operational Definitions of Problems 407 1,/'
Chapter 15
Administrative Closure 416
The Final Lessons-Learned Review 417
Personnel Issues in Project Closing 418
Chapter 16
Project, Task, Priority? 424
Personal Effectiveness 425
Chapter 17
The Psychology of Achievement 431
The Laws that Govern Our Lives 432
Trang 13Schedule Computations 449
Network Rules 450
Basic Scheduling Computations 450
Calculations for an AOA Network 459
Constrained End Date Scheduling 460
Reducing Activity Durations 465
Converting Arrow Diagrams to Bar Charts 466
Limitations of Critical Path Method 469
GLOSSARY 473
RESOURCES FOR PROJECT MANAGERS 479
REFERENCES AND READING LIST 481
INDEX 491
Trang 14When I attended my first project management seminar in 1975,there were only a very few programs available, and most were at-tended by engineers and construction managers There weren'tmany more programs available in 1981, when I began teachingproject management Now interest is so strong that the ProjectManagement Institute® has over 200,000 members, and is still
a project management revolution There are so many programsavailable that one hardly knows which to choose
The same may be true of project management books The firstedition of this book was published in 1991, and at that time I neverdreamed that it would have such an impact around the world Ihave always written for the practitioner, rather than the classroom,but I have been pleased that the book has been adopted for use in anumber of university courses on project management
This fourth edition brings the book in line with current practice.There are not a lot of new practices in project management, but whatdoes seem to be happening is that more people are following a struc-tured approach to managing projects than was true 10 years ago
I hope you will find the book useful in managing your ownprojects, and wish you the best in your career
James P Lewis
Vinton, Virginiajlewis@lewisinstitute.com
xiii
Trang 16It is impossible to acknowledge all of the people who have tributed to this book over the years Certainly many of the morethan 30,000 people who have attended my project managementseminars have contributed to my learning, which has found itsway into the book My heartfelt thanks goes to them.
con-There are some people who must be recognized by name Mywife, Lea Ann, has worked on each of my 12 books with enthusi-asm, trying to bring them to life by illustrating the text, whichmight otherwise appear dull and uninviting Lora Hansen hashelped her tum her illustrations into computer graphics, as mywife does not use a computer
Since I first began writing for McGraw-Hill, Judy Brown hastypeset all of my books, and we have enjoyed a very good work-ing relation I appreciate her style and conscientious approach toher work
I would also like to thank Pamela van Giessen, who first
Controlcompletely changed my life
Thanks finally to my editors at McGraw-Hill My firstacquisition editor, Catherine Dassopoulous, decided to be a
xv
Trang 17full-time mom last year, but she has avidly supported my projectsover the years, and I thank her for that support Stephen Isaacs,who took over for Catherine, has been equally excited about myprojects, and I thank him for that as well And Jeffrey Krames,who is not only my publisher but also a very fine writer, has given
me great moral support over the years My thanks to everyone atMcGraw-Hill for bringing my work to life around the world
Trang 18AND CONTROL
Trang 20PROJECT MANAGEMENT
Trang 22An Introduction to
The news traveled from the palace to the Valley of the Kings withincredible speed-Nefertari, beloved wife of Ramses the Great,19th Dynasty pharaoh of Upper and Lower Egypt, had just bornehim another son The messenger was out of breath as he enteredthe murky darkness of the burial chamber and greetedAshahebsed, builder of the tombs for the family of the great king
"The new child has just arrived," he announced breathlessly,
"a son." Ashahebsed was well aware who he meant by "newchild." The pregnancy of Nefertari, one of two royal wives ofRamses, was well known throughout the kingdom
Ashahebsed shook his head Another tomb would have to beadded How many was this now? At last count, the king had sired
30 sons and as many daughters With two royal wives, two Hittiteprincesses acquired through diplomatic marriage, and four of his
3
Trang 23The "project" was v
never-ending
own daughters whom he had married, following Egyptian tion, Ramses was more than prolific At 60 years of age he was stillfathering children at an alarming rate
tradi-"By the great god Amun," Ashahebsed exclaimed, "at thisrate, I'll never finish this project!"
"You're right," said the messenger "1 have been instructed toinform you that Isetnofret is pregnant again."
"The second royal wife of Ramses," thought Ashahebsed
"And so are the two Hittite princesses," he groaned
"Don't forget Bant-Anat," the messenger offered
Isetnofret's child, one of the four daughters the pharaoh hadmarried
"It is clear that I will be on this project until pharaoh dies,"said Ashahebsed
"Itlooks that way," agreed the messenger, as he turned to goout into the blinding Egyptian sun
Trang 24A project is a temporary endeavorundertaken to produce a uniqueproduct, service, or result (PMBOK,
produce a unique
prod-uct, service, or result."
Temporary means that
every project has a
defi-nite beginning and end
Unique means that this product, service, or result is different thanothers that may have preceded it
Unfortunately, textbook definitions often don't reflect thereal world Ashahebsed's project definitely was not temporary; asthe scope kept changing, the ultimate completion date slid outever further until it disappeared over the horizon And of coursethe budget had to change accordingly
you know of a project that conforms to the textbook definition,please e-mail me about it, so I can write a case studyl)
In reality, the only part of the definition that fits all projects isthat all are jobs that produce something unique Perhaps it would
Trang 25There are
NO textbook
projects!
meaning a one-time job A repetitive job is not a project Neither isperforming a single task Nevertheless, a substantial number ofjobs do qualify as projects, and there are many people managingthem (or at least trying to)
Tom Peters (1998) has argued that as much as 50 percent ofthe work done in organizations can be thought of as projects I be-lieve that this number is far greater for many organizations Thismeans that, even though everyone is not called a project manager,
not need the formality of critical path schedules and earned valueanalysis, they do need some skills in project planning and controL
Dr J M Juran has alsp said that a project is a problemscheduled for solution I like this definition because it makes usrealize that a project is conducted to solve a problem for the or-ganization However, the word problem almost always conveyssomething negative When someone says, "We have a problem,"that is usually bad news Environmental cleanup projects might
be thought of as solving the "bad" kind of problem But ing a new product or software program is also a problem-a pos-itive problem So "problem" is being used here in a very broad
Trang 26develop-Aproject is a problem scheduled for solution.
- Dr J M Juran
sense, and projects deal with both kinds of problems, positiveand negative
WHAT IS PROJECT MANAGEMENT?
The 2004 edition of the PMBOK defines project management as
" application of knowledge, skills, tools and techniques toproject activities to meet project requirements Project manage-
the project management processes of initiating, planning, ing, monitoring and controlling, and closing" (op cit., p 8.).These processes are further defined in the PMBOK, and it is theobjective of this book to explain how all of these are accom-plished in practice
execut-I think it is important to mention that these processes do notfully capture the essence of project management Much of projectmanagement consists of dealing with political issues, trying to getteam members to perform at the required level, and negotiating
Trang 27for scarce resources These activities are not really captured by thePMBOK processes, and no single document can do justice to thetrue complexity of project management.
"Instant-Pudding" Project Management
In December 1999 I met with a project manager in Germany, and
we discussed whether project management in Germany was thesame as in the United States I showed him my model of projectmanagement, which I call The Lewis Method", and compared it tohis process We found that his method and mine were nearly iden-tical
"I have been trying to explain project management to seniormanagement here, but I'm afraid with very little success," he saidsadly
"In one meeting, one of our vice presidents got very trated and said, 'I don't understand why we don't just buyMicrosoft Project® and do it!'" He added, "Meaning, of course,why don't we do project management."
frus-I almost laughed "frus-It's the same in the United States," frus-I sured him "Senior managers there also assume that project man-
Trang 28as-agement is just scheduling, and that if they buy the tool foreveryone, they will have instant project managers."
He looked a bit relieved
"1 think we should put the scheduling software in a box andrename it 'Instant Project Manager'," I said "On the side of thebox, the instructions would say just add water, stir, shake, bake,and you will have instant project managers-sort of an 'instantpudding' approach to project management."
He thought for a moment "That's actually what we are doingnow, isn't it? Practicing instant-pudding project management!"
"Yes," I agreed "And I can tell you that it is an approach lowed throughout much of the world."
fol-Tools, People, and Systems
Project management is not just scheduling
Itis not just tools
Itis not a job position or job title
that few people understand this They believe project
(using the word technical in a very broad sense), then that vidual can manage
indi-This is a pervasive problem We forget that there are two
"what" is the task to be performed The "how" is the process bywhich it is performed But process also applies to how the teamfunctions overall-how they communicate, interact, solve prob-lems, deal with conflict, make decisions, assign work, run meet-ings, and every other aspect of team performance The tools theyuse-such as scheduling software, computers, project notebooks,and daily planners-help with both the what and the how But thetools do not make an instant project manager of a person who has
Trang 29FIG U R E 1.1
Project Management Is Tools, People, and Systems
this An organization has capital equipment, buildings, inventory,and other paraphernalia for the sole purpose of enabling humanbeings to do work that will result in desired organizational out-comes
Yet managers often focus on everything but people I havebeen told of many mangers who are brilliant with computers, butabsolutely horrible at dealing with people They are rude, conde-
Trang 30scending, and dictatorial You wonder how such individuals vive in their jobs, but they do.
sur-In any case, the message should be
the people do not function well, neither will the processes, and ifthe processes don't work, task outcomes will suffer The sad thing
is that we know more about how to get performance from capitalequipment than from people
As I already said, project management deals with tools, ple, and systems The tools are work breakdown structures, PERTscheduling, earned value analysis, risk analysis, and schedulingsoftware (to name a few) And tools are the primary focus of mostorganizations that want to implement project management.Tools are a necessary but not sufficient condition for success
peo-in managpeo-ing projects The processes or techniques are far moreimportant, because without employing the correct processes for
Organizations are people, and people
engage in
processes
to get results
Trang 31Project management is facilitation of the planning, scheduling, and controlling ofall activities that
must be done
to meet project objectives.
{ ~
I
I I
I
I I
I
I I
J
Trang 32Scope: the magnitude or size of the
the car pretty badly, and in the process done quite a bit of damage
to others This is what happens when you give people schedulingsoftware with no training in how to use it properly
On the other hand, training someone who has no car how todrive is a waste Absent the car, the training is irrelevant
bad, as long as you understand that you must include dealingwith politics, exercising leadership, and, for good measure, asmall dose of public relations expertise
The Four Project Constraints
management-performance, time, and cost Colloquially, they areoften referred to as good, fast, and cheap, and as the saying goes,
"Good, fast, or cheap-pick two." The point is that you can onlydictate two of them, and the third will have to vary
When I wrote the first edition of this book, I realized thatthere was a fourth constraint-scope The magnitude or size of thejob is also related to the
started pointing out that
you could assign values
to any three of them, but
the fourth must be
project deadlines and cost overruns than any other factor short ofincorrectly defining project requirements to begin with
Trang 33I have learned during the past couple of years that many
here A project is intended to produce a result of some kind struction projects produce buildings for people to occupy, roadsfor them to travel on, or dams that provide water to communities.Product development projects provide products for people to use;software projects do the same
Con-There are two kinds of performance requirements, which
These describe what the deliverable is supposed to do The other
is technical requirements, which describe the features of the erable They may specify dimensions, weight, color, speed, horse-power, thrust, or any of a million other specifications that canapply to a deliverable As a former engineer, we used to ask if achange would affect the form, fit, or function of a product Youcan see how this relates to what has just been said
deliv-Defining project requirements is a major aspect of project inition, and doing so incorrectly or inadequately is, I believe, thesingle most common cause of project failures I was once told astory by a fellow that illustrates this beautifully He had a friendover at his house one day and they were doing some yard work
def-He said to his friend, "You see this small tree in front of myhouse? How about trimming the limbs off this tree to a heightabout like this?" He indicated what he meant by holding his hand
a certain distance above the ground
He then left his friend to trim the tree and went to the back ofthe house to do some work When he returned to the front of the
ex-cept for one significant detail His friend had cut all of the limbsoff the top of the tree, down to the proper height, when what thefellow wanted was to have the limbs trimmed off the trunk of the
What happened here is all too common "Trim the tree"meant something different to each of them We call this is a com-munication problem And because communication problems hap-
Trang 34performance requirements:technical and functionallabor cost to do the job (Notethat capital equipment andmaterial costs are accountedfor separately from labor.)time required for the projectscope or magnitude of thework
p=
c=
T=
s=
understanding of what is supposed to be done in the project Wewill talk about how this is done in Chapter 5
Elsewhere I have
said that project
man-agement is the
skills, tools, and
tech-niques to project
activi-ties to meet project
requirements These
re-quirements are defined
by the PCTS targets and
are the constraints on
every project, no matter
how large or smalL
Be-cause you can never
es-cape them, you must understand how they interact
The relationship between them is given by the following pression:
scope Ideally this could be written as an exact mathematical pression For example:
ex-C =2P+3T +4S
However, we are always estimating the values of these ables, so their exact relationship is never known
area and two sides, I can compute the length of the third side
Trang 35FIG U R E 1.2
Triangles Showing peTS Relationship
The relationships of R T, C, and S
p
Principle: You can assign values to
only three of the constraints The
fourth will be whatever the
relationship dictates it will be
What is important about this illustration is that I cannot
values to all four, they will only "fit" by accident
In projects, ever, it is common thatthe project sponsor orsome other managerwants to dictate valuesfor all four This is, infact, a common causefor project failures As a
the most common case, in which values for P, T, and 5 are given
Trang 36Itis also true that when I do so, the sponsor may have heartfailure The response is often, "My goodness, how can it cost somuch!!?," followed by protests that "We can't afford it!"
Then my response is, "Tell me what you can afford, and I'lltell you what I can do." This means that either scope will be re-duced or perhaps time will be extended In general, it is not ac-ceptable to reduce performance
Notice that this is a common tradeoff that we make at home
We have a list of things that need to be done The roof is leakingand needs to be repaired before it ruins the house The car is mak-ing a strange noise My 13-year-old daughter needs braces on herteeth, which will cost a bundle And on and on
Trouble is, I can't afford it alL
So what am I going to do? I'm going to establish priorities for
to make the money to pay for everything, so perhaps it is numberone on the list The roof comes next And goodness knows whenI'll be able to afford braces for my daughter's teeth Maybe shewill grow up and marry someone who can afford them, but fornow, they have to wait
Interestingly, we are forced to prioritize at home, but in
too thin, the result being that nothing gets done well or on time.(We will return to this issue in the section on controL) For now, thepoint is that you can't have it all, so choices have to be made, and
my job is to help my boss or sponsor make those choices by ing the best information I can on what is needed to do the project
provid-The Time-Cost Tradeoff
In today's "hurry-up" world, the heat is on to finish projects in cord time This is due in part to the pressures of competition, es-
take too long to get it done, the competition will get there first,
Trang 37Furthermore, there is pressure to reduce the cost to do the job.Again, this is partly because costs continue to rise over time, and
leaving scope and performance constant, you can recover your vestment sooner and protect yourself from the dynamics of themarketplace (We will examine this in more detail in Chapter 14.)Look now at the time-cost tradeoff curve shown in Figure 1.3.Notice that there is some duration for a project in which costs are
in-at a minimum Thin-at is, there is an optimum durin-ation The problem
is, we seldom know just what that duration is, but we aren't tooconcerned about it
What is important is to note that going past that point tending the duration) causes project costs to rise, because you arebeing inefficient You are taking too long to do the work
Trang 38To the left of the minimum point, we are trying to reduce thetime needed for the job The common term for this is that we aretrying to "crash" the project That doesn't mean destroy it, but
You can see that costs start to rise as you reduce time, andthey rise very steeply This is because we usually speed up a pro-
bodies at it."
The difficulty is that, as we throw more bodies at a project,they begin to get in each other's way The work can only be subdi-vided so far, and we hit what is called the point of diminishing re-turns One way to think of this is that, if one person can dosomething in 10 hours, two people won't be able to do the same
So we don't get a linear gain in time
Trang 39As we throw
more bodies at aproject, they begin to get
in each other's way.
BROOKS' LAW
Adding people to an already late
project may only make it later
- Fred Brooks, 1975
no matter how many people you put on the job I call this the bidden zone." Naturally, there is always someone who thinks that
almost zero time, but that simply is not true
Further, there is a principle called Brooks' Law, originallyspecified for software projects, that says, "Adding people to an al-
ready late project willjust make it later." I be-lieve this principle ap-plies to all kinds ofprojects-not just soft-ware
Worse than that,you can actually de-stroy a project by add-
add someone new to the project, that person must be "brought
Trang 40Which requires more overtime
.:
up to speed." That means that orientation and training areneeded Who is going to do the training?
You, most likely, but perhaps some other member of the
or-der to keep from delaying the job, that person will have to workovertime In doing so, she will get tired, thus losing more ground.She will probably also make more errors, which means she willhave to correct them This is called rework As rework increases,she will have to work more overtime to keep up, thus getting
nauseum.
of control The message is, be very careful about adding people tohelp get the job done on time