You are on page 1of 74

Project

Management
Journal
The Professional Journal of the Project Management Institute
Volume 33, Number 3 | September 2002

PAPERS

5 Project Management in the Information Systems and Information


Technologies Industries
Francis Hartman and Rafi A. Ashrafi

16 Scheduling Programs With Repetitive Projects Using Composite Learning


Curve Approximations
Jean-Pierre Amor

30 A Measure of Software Development Risk


James J. Jiang, Gary Klein, and T. Selwyn Ellis

42 A Hybrid Intelligent System to Facilitate Information System Project


Management Activities
Hamid R. Nemati, Dewey W. Todd, and Paul D. Brown

53 The Fall of the Firefly: An Assessment of a Failed Project Strategy


Bud Baker

58 The Impact of the Project Manager on Project Management Planning


Processes
Shlomo Globerson and Ofer Zwikael
Project
Management
Journal
The Professional Journal of the Project Management Institute
Volume 33, Number 3 | September 2002

3 From the Editor


Parviz F. Rad, PhD, PMP

4 Research Report
Harry Stefanou, PhD

5 Project Management in the Information Systems and Information


Technologies Industries
Francis Hartman and Rafi A. Ashrafi

16 Scheduling Programs With Repetitive Projects Using Composite Learning


Curve Approximations
Jean-Pierre Amor

30 A Measure of Software Development Risk


James J. Jiang, Gary Klein, and T. Selwyn Ellis

42 A Hybrid Intelligent System to Facilitate Information System Project


Management Activities
Hamid R. Nemati, Dewey W. Todd, and Paul D. Brown

53 The Fall of the Firefly: An Assessment of a Failed Project Strategy


Bud Baker

58 The Impact of the Project Manager on Project Management Planning


Processes
Shlomo Globerson and Ofer Zwikael

65 Cover to Cover—Book Reviews


Kenneth H. Rose, PMP

69 Guidelines for PMJ Book Reviews

70 Calendar

71 Notes for Authors

72 Advertisers Index
Project Management Journal
PROJECT MANAGEMENT Book Development Editor PRODUCTION SERVICES PROVIDED
JOURNAL EDITOR Richard Schwartz; richard.schwartz@pmi.org BY IMAGINATION PUBLISHING,
Permissions Coordinator CHICAGO, IL, USA
Parviz F. Rad, PhD, PMP
Stevens Institute of Technology Insuk Choe; insuk.choe@pmi.org Senior Editor
Bookstore Administrator Ross Foti; rfoti@imaginepub.com
Book Review Editor
Kenneth H. Rose, PMP Regina Madonna; regina.madonna@pmi.org Assistant Managing Editor
Book Publishing Planner Lauren Strandquist; lstrandquist@imaginepub.com
PMI PUBLISHING STAFF Danielle Moore; danielle.moore@pmi.org Art Director
Publisher Doug Kelly; dkelly@imaginepub.com
Administrative Assistant
Linda Cherry; linda.cherry@pmi.org
Dotti Bobst; dotti.bobst@pmi.org Associate Art Director
Editor in Chief Tonya Weiland; tweiland@imaginepub.com
General e-mail:
Dan Goldfischer; dan.goldfischer@pmi.org
pmipub@pmi.org Associate Art Director
Publishing Support Specialist Theresa Rogulic; trogulic@imaginepub.com
Natasha Pollard; natasha.pollard@pmi.org
Publications Services Manager
Angela Kramer; akramer@imaginepub.com

EDITORIAL REVIEW BOARD PUBLICATION & MEMBERSHIP Project Management Institute, Publishing
Frank T. Anbari, PMP, The George Washington Department, Four Campus Boulevard, Newtown Square,
The Project Management Journal (USPS 8756-9728/
University; Bud Baker, Wright State University; Rick Pennsylvania 19073-3299 USA. Phone +610-356-4600,
02) is published quarterly (March, June, September,
Bilbro, The Innova Group, Inc.; David Christensen, fax +610-356-4647; e-mail: pmipub@pmi.org
December) by the Project Management Institute. PMJ
Cedar City, UT; David Cleland, University of Pittsburgh; Unless otherwise specified, all letters and articles
is printed in the USA by Cadmus Magazine, Richmond,
Helen S. Cooke, Cooke & Cooke; Dan H. Cooprider, sent to the PMI Publishing Department are assumed
VA. Periodical postage paid at Newtown Square, PA
Creative People Management; Jeffrey Covin, Indiana for publication and become the copyright property of
19073 USA and at additional mailing offices.
University; Steven V. DelGrosso, IBM; Deborah Fisher, PMI if published. PMI is not responsible for loss, dam-
Canadian agreement #40030957. Postmaster: Send
University of New Mexico; Vipul Gupta, Saint Joseph’s age, or injury to unsolicited manuscripts or other mate-
address changes to Project Management Institute,
University; Soren Hansen, Pennoni Associates of Ohio; rial.
Headquarters, Four Campus Boulevard, Newtown
Kenneth O. Hartley, PMP, Parsons Brinckerhoff; Francis Square, Pennsylvania 19073-3299 USA. Phone +610-
T. Hartman, The University of Calgary; Gary C. 356-4600, fax +610-356-4647. READER SERVICES
Humphreys, Humphreys & Associates; Lewis Ireland, The mission of the PMJ is to provide information Photocopies. PMJ has been registered with the
PMP, Project Technologies Corp.; Peter Kapsales, advancing the state of the art of the knowledge of pro- Copyright Clearance Center, Inc. Consent is given for
Bellcore; Lee R. Lambert, PMP, Lambert Consulting ject management. PMJ is devoted to both theory and copying of articles for personal or internal use, or for
Group, Inc.; Alexander Laufer, Technion-Israel practice in the field of project management. Authors the personal use of specific clients. This consent is
Inst. of Technology; Bill Leban, Keller Graduate are encouraged to submit original manuscripts that given on the condition that the copier pays through the
School of Management; Robert Loo, The University of are derived from research-oriented studies as well as Center the per copy fee stated in the code on the first
Lethbridge; Kenneth G. Merkel, PMP, University practitioner case studies. (See Notes for Authors in the page of each article for copying beyond that permitted
of Nebraska; James J. O’Brien, PMP, O’Brien-Kreitzberg back of this journal.) All articles in PMJ are the views by Sections 107 or 108 of the U.S. Copyright Law. The
& Assoc.; Michael D. Okrent, Agilent Technologies of the authors and are not necessarily those of PMI. appropriate fee should be forwarded with a copy of the
Inc.; John B. Phillips, Engineering Development Subscription rate for members is $14 per year and is first page of the article to the Copyright Clearance
Institute; Peggy C. Poindexter, Great Falls, VA; Tzvi Raz, included in the annual dues. Center, Inc., 222 Rosewood Drive, Danvers, MA 01923
Tel Aviv Unversity; Paul B. Robinson, The Eastern Claims for undelivered copies must be made no USA (tel: +508-750-8400; fax: +508-750-4744). The
Management Group; Arnold M. Ruskin, PMP, Claremont later than two months following month of publication. fee indicated on the first page of an article in this issue
Consulting Group; Avraham Shtub, Tel Aviv University; The publisher will supply missing copies when losses will apply retroactively to all articles published in the
Richard L. Sinatra, PMP, Potomac, MD; Larry A. Smith, have been sustained in transit and when the reserve journal, regardless of the year of publication. This con-
Applied Management Associates; Dwight Smith- stock will permit. sent does not extend to other kinds of copying, such as
Daniels, Arizona State University; James Snyder, PMI is a nonprofit professional organization whose for general distribution, resale, advertising and promo-
Springfield, PA; Paul Solomon, PMP, B-2 Earned Value mission is to serve the professional interests of its col- tion purposes, or for creating new collective works.
Management Systems; Robert G. Staples, Monroe, VA; lective membership by: advancing the state of the art Special written permission must be obtained from the
Walter Taylor, Delta Airlines; Charles J. Teplitz, University in the leadership and practice of managing projects publisher for such copying.
of San Diego; Veljko M. Torbica, PMP, Florida and programs; fostering professionalism in the man- Permissions. Requests to reprint articles pub-
International University; Walter A. Wawruck, agement of projects; and advocating acceptance of lished in PMJ must be made in writing to the publisher.
Vancouver, BC, Canada; Itzhak Wirth, Saint John’s project management as a profession and discipline. Reprints. Individual articles may be purchased
University; Janet K. Yates, San Jose State University Membership in PMI is open to all at an annual dues of through the Knowledge & Wisdom Department
$119 U.S. For information on PMI programs and mem- (www.pmi.org/k&wc) at a cost of $10.00 per article
PUBLICATIONS ADVISORY BOARD bership, or to report change of address or problems for members and $15.00 per article for nonmembers.
Linda C. Cherry, PMI Publisher; Greg Hutchins, Quality with your subscription, contact: Glossy Reprints. Requests for glossy reprints of
Plus Engineering; Sandy Jenkins, Sanjenco; William V. Project Management Institute, Headquarters, individual articles in quantities of 100 or more can be
Leban Jr., PMP, Keller Graduate School of Management; Four Campus Boulevard, Newtown Square, pennsyl- sent to pmipub@pmi.org.
Charles J. Teplitz, PMP, University of San Diego School vania 19073-3299 USA; tel: +610-356-4600; fax: Bulk Copies of Current Issues. Copies of the cur-
of Business Administration +610-356-4647; e-mail: pmihq@pmi.org rent PMJ can be obtained in quantities of 25 or more.
Orders must be placed 40 days prior to date of issue.
EDITORIAL & ADVERTISING SERVICES The cost is $5.50 per copy plus shipping.
Back Issues. Back issues are available on request
Address manuscripts and other editorial submissions,
at $20 each. Call +610-356-4600 for availability.
advertising and mailing list rental inquiries, and
requests for reprints/bulk copies/reprint permission to:

© 2002 Project Management Institute, Inc. All rights reserved.


“PMI” is a trade and service mark registered in the United States and other nations; “PMP” and the PMP logo are registered certification marks in the United States and other nations; “PMBOK” is a
trademark registered in the United States and other nations; and the PMI logo, “PM Network”, “Project Management Journal”, “PMI Today”, and “Building professionalism in project management.” are
trademarks of the Project Management Institute, Inc.

2 Project Management Journal September 2002


From the Editor
Parviz F. Rad, PhD, PMP

T ypically, internal projects either develop new tools and


processes or expand and enhance the existing objectives of
the organization. Enlightened project-oriented organizations
models are somewhat numerous. This list includes indices that
deal with enterprise objectives, operational implications,
financial impacts, sales and marketing interests, and those that
have a formalized mechanism for managing the portfolio of reflect the organizational willingness to dedicate the full range
these projects. If the organization installs any variation of a of resources to the project. Clearly, this facet of portfolio man-
project management office (PMO), the task of managing the agement is more an art than a science.
project portfolio falls squarely within the jurisdiction of the Some skillful project managers formulate portfolio man-
PMO. Further, if the PMO is a mature and sophisticated orga- agement models that are largely intuitive and informal. Thus,
nizational entity, the tools and processes for portfolio man- the deliverable relevance indices become part of an implicit
agement are highly formalized and consistently effective. and unspoken model that determines the attractiveness of the
Regardless of the nature of the organizational unit in project during the selection phase and the viability of the pro-
charge of the portfolio management and the formality by ject during a midstream audit. As such, only organizations that
which this task is conducted, the task includes two sets of are fortunate to employ seasoned and highly intuitive project
evaluations: the initial evaluation to determine which pending management professionals would do well in this area.
project should receive implementation funding and the mid- Thus, there is a need for a set of comparison indices that for-
stream evaluation/audit to decide whether the project funding malize the project evaluation process and make explicit what is
should continue. If formalized procedures are used to autho- implicit in these seemingly subjective evaluations. A formal-
rize project initiation and if these procedures are sufficiently ized structure for portfolio management will capitalize on the
comprehensive, the same procedures and/or models can be skills of the more experienced and innovative project managers
used for project selection and as part of the midstream audit. for the good of the organization. If these intuitive indices
The initial selection process and the midstream audit become formalized, then managerial intuition can become the
process includes two distinct components. One part deter- logical basis and the structural foundation for an explicit and
mines whether the project deliverable is in line with the cur- standardized evaluation system to be used by all PMO personnel
rent organizational vision and, for that matter, if the project during any phase of the portfolio management process.
charter is in line with organizational profitability and com- It would be a major advancement in the best practices of
petitiveness strategies. The other component is more focused; portfolio management if the analysis of the pertinent data pro-
it reflects the willingness of the organization to sponsor this vided guidance as to what extent project and team performance
project. The sponsorship will be demonstrated by approval of and the deliverable relevance should be quantified with scales
the estimated cost and duration of the project during the and plateaus. It would be equally intriguing to refine historical
selection phase. data, demonstrating to what extent the survival of a project
The willingness to sponsor the project is repeatedly should depend on nonquantified judgment and professional
affirmed during any subsequent updates to the values of cost intuition of project management professionals.
and duration. The latter usually is a sobering exercise because As always, on behalf of the editorial board, I invite readers
the estimate of the cost and duration of the vast majority of to reflect on their professional experiences and empirical
projects tends to increase as the details of the deliverables are observations and to share these observations with the project
fleshed out during the project life cycle. management community via submitting articles dealing with
The metrics that determine the effectiveness of the project any facet of the project portfolio management.
team in delivering the project objectives are reasonably well
identified and extensively quantified, in most cases. These met-
rics deal with the current/updated estimate of cost, schedule,
quality, and scope in comparison with the planned and/or
expected values. Equally important to the project success but
less quantified are those metrics that assess the people-related
issues such as team morale, conflict management, client satis-
faction, and stakeholder relations.
The models that determine the initial attractiveness of pro-
ject and midstream deliverable appropriateness probably are
the most qualitative, although the indices that comprise these

September 2002 Project Management Journal 3


Research Report

Knowledge Generation and Sharing—


Shaping the Future
by Harry Stefanou, PhD

G rowing and sharing the body of knowledge for the project


management profession is a critical desire of the Project
Management Institute (PMI) and a key focus of the PMI®
PMI also encourages research through its sponsorship of
research projects. Two such projects recently have been com-
pleted and are expected to be published as PMI books later this
Project Management Research Program. The PMI® Research year: Quantifying the Value of Project Management by William
Program, with the advice and counsel of its Member Advisory Ibbs and Justin Reginato and Selling Project Management to
Group, has chosen to take a broad approach toward this out- Senior Executives: Framing the Moves that Matter by Janice
come. It is committed to create and enhance opportunities to Thomas, Connie Delisle, and Kam Jugdev. Through this fund-
grow the body of knowledge and to communicate the learning. ing from PMI and separately from the PMI Educational
In this way, the program hopes to help you shape the future of Foundation, four additional external grants are under way this
the profession. year (see PMJ’s June 2002 Research Report). PMI also plans to
Clearly the recent PMI® Research Conference 2002, held in continue to advance the generation of new knowledge through
Seattle, WA, USA, in July, is one example. Almost 300 acade- funding additional research in 2003.
mics and practitioners gathered to share their interest in
project management research, to learn from each other and to
set the direction for future learning. Twenty-three countries
were represented, and the ratio of practitioners to academics
was 2 to 1. Because of invited speakers, contributing presenta-
tions, panel sessions, and networking events, new knowledge
has been generated and exchanged. One value of new knowl-
edge is its implementation or practice. Time will tell but given
the attendance at the Research Conference, we can anticipate
this practice will occur. As was brought out at the conference,
knowledge sharing is a two-way interaction. We expect, there-
fore, that the practitioners have laid the groundwork with the
researchers for the next wave of research.
Other examples of our commitment to share knowledge are
PMI’s recent publication of The Frontiers of Project Management
Research and, of course, the long history of the Project
Management Journal, which serves as a tribute to the effort of
project management researchers over the years. Yet another
example is the Research Topics Track at PMI 2002 in San
Antonio, TX, USA, this October, where, again, the results of
research will reach the minds of practitioners.
The number of opportunities and interest in project man-
agement research continues to grow. In recognition of that fact,
PMI is proud to announce the creation of the PMI Research
Achievement Award, which will be presented for the first time
in 2003. The Institute’s hope is that recognition will encourage
the quest for knowledge and the achievement of excellence in
the profession. Watch for a call for nominations in the
December issue of PM Network and on our Web site,
www.pmi.org.

4 Project Management Journal September 2002


Project Management in the Information
Systems and Information Technologies
Industries
Francis Hartman, University of Calgary, 2500 University Dr. NW, Calgary, Alberta T2N 1N4
Canada

Rafi A. Ashrafi, University of Calgary, 2500 University Dr. NW, Calgary, Alberta T2N 1N4
Canada

I nformation systems (IS) and information technologies (IT) are the fastest growing
industries in developed countries. Huge amounts of money continue to be invest-
ed in these industries (Abdel-Hamid & Madnick, 1990). Due to pressure of time-to-
▼ market, there is a corresponding pressure to increase productivity. To maintain
Abstract a competitive edge in today’s fast-changing world, an organization’s success
For many enterprises, sustainable success is depends on effectively developing and adopting IS. Literature has discussed concern
closely linked to information systems (IS) and for problems related to IT/IS development and implementation.
information technologies (IT). Despite signifi-
According to Zells (1994) and other studies, approximately 85% of software pro-
cant efforts to improve software project suc-
cess, many still fail. Current literature indicates jects undertaken in Europe and North America are at level one of the Software
that most of the software project problems Engineering Institute’s capability maturity model (CMM). Level one is the lowest
are related to management, organizational, level of CMM. The challenges at level one are to have project planning, project man-
human, and cultural issues—not technical
problems. This paper presents results of a
agement, configuration management, and software quality assurance in place—and
survey of 36 software owners/sponsors, con- have them working effectively. To improve project delivery performance, a number of
tractors/suppliers, and consultants on 12 pro- organizations are adopting project management approaches and setting up project
jects. The empirical results address answers management offices (Barnes, 1991; Butterfield & Edwards, 1994; King, 1995; Munns
to questions related to success, performance
metrics, and project business drivers. A lack
& Bjeirmi, 1996; Raz, 1993; Redmond, 1991).
of alignment on these critical issues emerge Current literature on software projects shows that most of the software problems
consistently by phase as well as across are of a management, organizational or behavioral nature, not technical (Johnston,
the entire project. The results of this study 1995; Martin, 1994; Whitten, 1995).
also are compared with others that span
seven additional industry sectors. As a result, A survey of high-tech firms showed that if project management improved, time and
the authors have developed an approach that cost could be reduced by more than 25% and profits would increase by more than 5%
links project critical success factors (CSFs) to (Fisher, 1991). This has since been validated by use of Stratigically Managed Aligned
corporate strategy, and project metrics to the
Regenerative Transitional (SMART) project management, based on internal bench-
CSFs. An important finding of this study is the
critical need to identify and manage realistic marking by the companies involved in the field trials.
expectations of the stakeholders to achieve
perceived project success. Objectives of the Study
In this paper, the authors report findings on current project management practices in
the IT/IS industries. The purpose of the study was to find out what practices are
Keywords: information systems; information
technology; managing stakeholder expecta-
important to IT/IS industries in successfully accomplishing their projects. Do they
tions; critical success factors; software use proven project management practices? Whatever the IT/IS industries regard as
project management important for the success of their projects, do they measure it? What are the project
drivers? Are these three important elements aligned with each other? The authors
©2002 by the Project Management Institute investigated these questions not only for various phases of a project, but also from
2002, Vol. 33, No. 3, 5–15
8756–9728/02/$10.00 per article + $0.50 per page
the perspective of three major stakeholders. These stakeholders include an owner or
sponsor, a major contractor or supplier, and a consultant for the same project.

September 2002 Project Management Journal 5


In the next section, the authors review the current literature, and review the importance of metrics. The CSFs are the ele-
summarizing major problems of IT/IS projects. In the fourth ments that make a project a success. These include trust,
section, the authors discuss their research methodology. This is effective communication, top management support, etc. Key
followed by a discussion of the results of the study and a sum- result areas (KRAs) are specific results that are needed to
mary of the findings. Finally, the authors propose an approach deliver a successful project. CSF methodology has been
for managing projects based on the SMART framework and highly successful in identifying KRAs crucial for the success
implemented on a number of software and other projects with of a project (Atkinson, 1999; Baccarini, 1999; Belassi &
markedly improved results, followed by conclusions. The Tukel, 1996; Byers & Blume, 1994; Clarke, 1999; Cooke-
authors hope that this study will help project managers in Davies, 2002; Fisher & L’Abbe, 1994; Forsberg & Mooz,
understanding the state of the art of project management in 1996; Fowler & Walsh, 1999; Johnston, 1995; Levene,
the software industry and how it might be improved. Bentley, & Jarvis, 1995; Lim & Mohamed, 1999; Martin,
1982; Pinto & Kharbanda, 1995; Raz, 1993; Shank,
Literature Survey Boynton, & Zmud, 1985; Tan, 1996; Wateridge, 1999;
The horror stories about delay, cost overrun, and abandon- Whitten, 1995; Zahedi, 1987; Zells, 1991).
ment of software projects are widely reported in the literature With changing business conditions, half-century-old
(Bailey, 1996; Gibbs, 1994; Lucas, 1995; Martin, 1994; Ward, project performance metrics are no longer effective for the
1994). In other industries, causes of project failures are inves- monitoring and control of today’s projects. Proper mea-
tigated and reports written, but in the computer industry their surement tools and metrics are necessary for effective con-
causes are covered up or ignored. As a result, the IT/IS industry trol of projects (Hartman & Jearges, 1996; Kiernan, 1995;
keeps making the same mistakes over and over again Simmons, 1992; Thamhain, 1994).
(Johnston, 1995). Based on both consulting and earlier research, the
There are differences in the opinions of experts as to authors found that the main reasons for most of these
whether software project management is similar or different to problems are:
project management in other industries. The authors believe ■ Major stakeholders generally do not have a clear idea of
that the principles are the same across industries, but the ter- project success or have differing views of what success
minology and some applications are specific to each industry constitutes. If a clear vision exists, it is not effectively com-
and sometimes to each company or physical location. But municated or the project team does not understand it.
many believe that software management is very different This leads to scope creep, inappropriate measurement,
(Otto, Dhillon, & Watkins, 1993; Raybould,1996; Roetzheim, churn in developments, specification changes, delays, and
1993; Samuels, 1996). However, in Duncan’s (1991) view, other issues;
software projects are not different from other projects. In the ■ Generally there is a problem in identifying KRAs and
authors’ opinion there are both differences and commonalties CSFs and linking them to the stakeholders’ business strate-
in all types of projects, let alone software projects. Any two pro- gy. This leads to lack of support by senior management;
jects from one industry sector can be unique, and we can ben- ■ The project team and major stakeholders are not very
efit from other industries’ experiences. clear on what the performance and control metrics should
In summary, the most commonly reported causes of soft- be. Normally the focus is on time, cost, performance, and
ware project failure are as follows (based on a content analysis quality. But this focus is not consistent between stakehold-
of the cited literature): ers or over time. Some have recognized the importance of
■ Misunderstood requirements (business, technical, and social) customer and end-user satisfaction;
(King, 1995; Lane, Palko, & Cronan, 1994; Lavence, 1996); ■ Project control and performance metrics are not linked
■ Optimistic schedules and budgets (Martin, 1994); to KRAs and CSFs. This means we measure the wrong
■ Inadequate risk assessment and management things and distract the team from what is important to suc-
(Johnston, 1995); cess. It looks like inadequate or ineffective project control;
■ Inconsistent standards and lack of training in project man- ■ Generally, there is very little or sometimes no alignment
agement (Jones, 1994; O’Conner & Reinsborough, 1992; among major stakeholders on success criteria, KRAs, CSFs,
Phan, Vogel, & Nunamaker, 1995); performance metrics, project drivers, and on the dynamics
■ Management of resources (people more than hardware and of change for these elements over the project life cycle. This
technology) (Johnston, 1995; Martin, 1994; Ward, 1994); leads to inappropriate decision-making and inconsistency
■ Unclear charter for a project (Lavence, 1996); in management style and focus.
■ Lack of communication (Demery, 1995; Gioia, 1996; Current literature also supports these views, albeit piece-
Hartman, 2000; Walsh & Kanter, 1988). meal in many cases, as the focus of many papers is on spe-
The authors of this paper believe that these are symptoms of cific aspects. A number of researchers have commented on
the disease and not the root causes of the disease. the lack of project success criteria and on a lack of proper
project metrics (Adams, Sarkis, & Liles, 1995; Demery,
Main Reasons for Failures of IT/IS Projects 1995; Ingram, 1994; Jiang, Klein, & Balloun, 1996;
Before looking into the main causes of project failures in the Johnston, 1995; Peters, 1996; Pinto & Slevin, 1988;
IT/IS industry, we must define critical success factors (CSFs) Raybould, 1996; Stevens, 1991; Turner, McLaughlin,

6 Project Management Journal September 2002


Thomas, & Hastings, 1994; Wateridge, 1995). Hartman and Research Methodology
Ashrafi (1996) reported an overview on CSFs, project drivers, The authors developed a survey instrument to collect data on
and metrics of various industries. Some of the results of the all the stated aspects of project management. The survey was
current study were reported in Hartman and Ashrafi (1998). divided into five sections. The first section collected project-
As a first step to collecting empirical evidence to test the related and demographic information such as industry sector,
hypotheses, the authors decided to collect data on the cur- experience of project manager, project value, duration, loca-
rent state of affairs for these aspects of project manage- tion, completion date, purpose of the project, role of the
ment. This included but was not limited to: respondent, etc. The second section provided a list of 33 items
■ Were the criteria for success clearly defined at the begin- identified by the authors as potential CSFs. These CSFs were
ning of the project? Were KRAs and CSFs identified? synthesized from the extensive literature on this subject. The
■ Was there any alignment between major stakeholders respondents were asked to rate these factors in terms of their
on these CFSs? importance on a scale of 0 to 5 on each of the four project
■ What project metrics were used for monitoring project phases (5 = very important; 1 = not important; 0 = not applic-
performance during various phases of the project? able). These four phases were definition, planning, execution,
■ Was there an alignment of major stakeholders on what and termination.
these metrics should be? The third section of the survey dealt with project met-
■ Were these metrics linked to KRAs and CSFs? rics. A list of 20 different project metrics were provided to
■ Were the project priorities set at the beginning of the the respondents and they were asked to rank the impor-
project? Did the priorities change during various phases of tance of these metrics on the scale of 0 to 5 over the four
the project life cycle? phases of a project. These metrics were drawn from
■ Were the KRAs, CSFs, metrics, and project priorities con- standard project management texts and were guided by the
sistent with each other? Project Management Institute’s A Guide to the Project
■ Were the CSFs, metrics, and project priorities changed Management Body of Knowledge (PMBOK® Guide) (PMI
during various phases of the project? Standards Committee, 2000). In the fourth section, a list
■ Was there any alignment between major stakeholders of six project priorities was given and the respondents were
on the dynamics of such change across the various phases asked to rank the importance of these project drivers at
of the project? each of the four phases. Last, several open-ended questions
The first of these aspects is to identify what KRAs would were asked. Was this project successful? If so, on what
be crucial to the successful accomplishment of the project. basis? Other relevant information the respondent wanted
This allows the project team to keep a focus on them and to add was recorded here.
not get led astray by the everyday fire fighting on project Data was collected on 12 projects in Canada through
management problems. The second aspect is to link these personal interviews of 36 project owners/sponsors, con-
KRAs and CSFs to corporate strategy and to get buy-in tractors/suppliers, and consultants—three people per pro-
of all the major stakeholders. This linkage validates the pro- ject. This was part of a much larger study spanning eight
ject and helps senior management see its relevance and, industry sectors and more than 100 projects. A brief sum-
thus, provide appropriate support to the project. mary of projects is included in Appendix A.
The third aspect is to monitor, control, and measure those First, an owner/sponsor of a suitable project was con-
elements regarded as critical for project success. In other tacted and interviewed. With permission of the
words, once we know what is important for success, project owner/sponsor, a major contractor or a supplier and a con-
elements that contribute to this success are the ones sultant to the same project were identified and inter-
we should be measuring to monitor performance during viewed. The respondents were asked to reply in the context
implementation. The fourth aspect is to identify project of actual project management practices and not in terms of
business drivers. This helps make project priorities very company policy or their personal opinions or preferences.
clear to everyone. The fifth aspect is to align all major stake- The sample used in the study was small and based in
holders and the project team on KRAs, CSFs, project Calgary, Alberta, Canada. However, based on correlation
drivers, and metrics. Finally, it is important to have with other findings and observations from the literature,
an understanding of the dynamics of these elements over the authors believe these results have broad application.
various phases of the project.
The authors strongly believe that if project success crite- Results of Survey Analysis
ria are defined at the beginning of a project, KRAs are iden- One of the main goals of this study was to identify KRAs and
tified and related to corporate strategy through a clear pro- CSFs and to find out if project metrics were linked to these
ject mission, metrics are linked to these KRAs, project pri- KRAs and CSFs. The authors also wanted to establish project
orities are made clear, and buy-in is obtained by all major priorities during various phases of the project life cycle. In
project stakeholders on all these aspects, most of the prob- addition to these, the authors wanted to answer several ques-
lems reported in the literature could be avoided. As a tions including:
result, efficiency and success of projects could be signifi- ■ Is there a change in the CSFs, metrics, and priorities over the
cantly improved. life of the project?

September 2002 Project Management Journal 7


Stakeholders

Minimum
Scope Changes
Change Management

Technology and
Expertise Termination
Project Plan
Success Factors

Execution
Business Purpose

Top Management
Support Planning

Project Mission
Definition
Communication

Owner’s Consultation

Owner’s Approval

0 1 2 3 4 5
Importance
Figure 1. Project Success Factors by Phases

■ How consistent are the three major stakeholders (owner, that things did not get out of hand by the time the execution
contractor, and consultant) in their perceptions of CSFs, met- stage rolled around because, at that point, the project has enough
rics, and project priorities? momentum that it becomes quite difficult to get it back on track.
■ Are the perceived CSFs consistent with the metrics used and Table 1 shows the most important overall CSFs and project
the project priorities identified by these stakeholders? metrics as identified by all the three stakeholder groups over
An average of all scores of the responses in the appropriate four project phases. The respondents showed inconsistencies
survey groups was calculated. The most important characteristics between what they identified as the project success factors and
then were defined as those that had the highest average score: what were used as project metrics. It was observed that in some
■ CSFs by Phases. Figure 1 shows the 10 most important cases that respondents in the same project agreed on the
CSFs over the four phases of projects; importance of certain CSFs, but they did not agree on how the
■ CSFs by Stakeholders. The 10 most important CSFs by CSFs were measured. In other cases, respondents agreed on the
stakeholders group are shown in Figure 2; importance of these factors, but they indicated that they did
■ Project Metrics by Phases. Figure 3 shows the 10 most not have a metric established for measuring them.
important project metrics for four phases of the projects inves- It also was observed that project owners, contractors, and
tigated; consultants do not have a clear understanding of the methods
■ Project Metrics by Stakeholders. The most important pro- that are used on their projects to measure how well project
ject metrics according to each of the stakeholders are shown in goals are met. Although there is some agreement as to which
Figure 4; factors are important to the success of the project, there also
■ Project Priority Ranking by Phase. Figure 5 shows project should be agreement on how to measure success. If project
priority ranking during four phases of the projects studied; metrics are not clearly understood, it is difficult to determine
■ Project Priority Ranking by Stakeholders. Figure 6 shows the level of success of the project. Each individual involved in
the most important project priority rankings by stakeholders. the project may have a different opinion as to how successful
From the results, it was concluded that the value of metrics as the project is, depending on his or her own measurement.
a predictive tool was not fully exploited by the project teams. It Another important point is that success factors considered to
may have been possible to place more importance on key met- be important to a project should be measured in some
rics earlier on in the project. This could have been done to ensure way during execution to determine ahead of time whether

8 Project Management Journal September 2002


Stakeholders

Minimum
Scope Changes
Change Management

Technology and
Expertise

Project Plan Contract


Success Factors

Business Purpose
Consultant
Top Management
Support
Owner
Project Mission

Communication

Owner’s Consultation

Owner’s Approval

0 1 2 3 4 5
Importance
Figure 2. Success Factors by Stakeholders

New Technology
Accepted
Responsibilities
Assigned

Resources Supplied

Within Budget Termination

Completion Defined Execution


Metrics

Activities Schedule
Planning
Scope Defined

Definition
Deliverables Identified

Milestones Met

On Time

0 1 2 3 4 5
Importance
Figure 3. Project Metrics by Phases

September 2002 Project Management Journal 9


New Technology
Accepted
Responsibilities
Assigned

Resources Supplied

Within Budget
Contract
Completion Defined
Metrics

Consultant
Activities Schedule

Scope Defined Owner

Deliverables Identified

Milestones Met

On Time

0 1 2 3 4 5
Importance
Figure 4. Project Metrics by Stakeholders

performance objectives will be met. If the project stakeholders ■ Responsibility breakdown structures, work breakdown
and the team do not formally measure the factors that they structures, and CSFs were not well utilized;
deem to be most important, they cannot hope to predict ■ The owners did not have control, monitoring or feedback
its success and take corrective action as required. The project systems independent of those used by the contractors and/or
stakeholders and the team may be spending their time on mea- consultants;
suring less important factors that will lead it to an incorrect ■ Time taken to align stakeholders on what is important to
ongoing measurement of whether or not the project is a success. the project probably would help improve communication,
reduce rework, and enhance the possibility of success;
Summary of Findings ■ The alignment of project metrics with project success factors
Based on the results, the authors found: and priorities appears to be an opportunity for improvement
■ The ratings for a particular project success factor did not in the software industry.
change very significantly between different phases;
■ Throughout all project phases, there was general agreement Recommendations
among survey participants that a project mission, consultation It is widely accepted that there is room for improvement in the
with the project owner, good communication, and the avail- delivery of software projects including new software develop-
ability of resources are important factors for project success; ment, upgrades, or implementation. Many of the specific stud-
■ Participants on each project agreed on certain project suc- ies in this area suggest either what the problems may be or what
cess factors, but they tended to either disagree on how the suc- needs to be in place for success. While this is useful informa-
cess factor should be measured, or they did not attempt to tion, it does not help the practitioner with the question: “How
measure the success factor at all; do I achieve greater success?” This study set out to link the
■ Project metrics were not fully utilized as a predictive tool symptoms for success or failure with what constructive action
but rather as a measure of how well the project performed to may be needed to achieve such success. These recommenda-
that point in time. This often is too late to allow effective cor- tions, which have been tested on live projects to validate them,
rective action; make that critical link. Based on internal benchmarks in the test
■ The owners of the projects agreed unanimously that it is very companies, savings in time and cost of between 10% and 30%
important for the project to meet the needs of the end user; were matched by improved quality and end-user acceptance.

10 Project Management Journal September 2002


Team Development

Career Development
and Training

Termination
End-User Satisfaction
Priorities

Execution

Cost Planning

Definition
Performance

Time

0 1 2 3 4 5
Importance
Figure 5. Project Priorities by Phase

Team Development

Career Development
and Training

End-User Satisfaction Contract


Priorities

Consultant
Cost

Owner

Performance

Time

0 1 2 3 4 5
Importance
Figure 6. Project Priorities by Stakeholders

September 2002 Project Management Journal 11


Rank order Critical success factors Project metrics

1 Owner is informed of the project status and Project completed on time or ahead
his/her approval is obtained at each stage of schedule

2 Owner is consulted at all stages of develop- Milestones are identified and met
ment and implementation

3 Proper communication channels are estab- Deliverables are identified


lished at appropriate levels in the project team

4 The project has a clearly defined mission The scope of the project is clearly
defined and quantified

5 Top management is willing to provide the Activities and logical sequences


necessary resources (money, expertise, are determined and scheduled (CPM)
equipment)

6 The project achieves its stated business Project completion is precisely defined
purpose

7 A detailed project plan (including time The project is completed within


schedules, and milestones) with a detailed a predetermined budget
budget in place

8 The appropriate technology and expertise Resource requirements are identified


are available and supplied as needed

9 Project changes are managed through Responsibilities are assigned


a formal process

10 The project is completed with minimal A specific new technology is adopted and
and mutually agreed scope changes accepted by end users

Table 1. Overall 10 Most Important Critical Success Factors and Metrics

The recommendations that follow represent the four most software industry, it may just be a matter of learning what tools
significant elements identified and tested in this study: are available and how to use them properly to raise the number
■ Link your project to corporate business strategy; of successful software projects to an acceptable level.
■ Align major stakeholders on key issues; The authors hope that this study will help in:
■ Simplify project controls and metrics; ■ Considering a holistic approach for the project;
■ Make sure effective communication and expectation ■ Understanding what is important for success;
management is maintained throughout the project life. ■ Understanding the dynamics of project drivers and priori-
Greater detail on how these aspects are implemented can be ties and that these may shift over time;
found in Hartman (2000). ■ Getting and maintaining alignment of major stakeholders
including the immediate project team on all important strate-
Conclusions gic and tactical issues;
Although the projects surveyed were rated as successes, some ■ Realizing better planning and more effective control;
projects lacked defined goals or defined metrics to measure this ■ Accomplishing a successful project with satisfied stake-
success. If the owner, contractor, and consultant on a project all holders, project teams, and customers.
have different ideas of what success is and how success will be Some general guidelines for how this may be achieved
measured, it is unlikely that everyone (or possibly anyone) will have been offered. The suggested approaches to achieving
be satisfied when the project is completed. There are many tools project success have been tested on live projects with consis-
that can be utilized to ensure a successful project. For the tently successful outcomes.

12 Project Management Journal September 2002


Acknowledgments Management Institute’s 25th Annual Symposium, Vancouver,
The authors would like to thank all the students of the Canada. Upper Darby, PA: PMI, 277–283.
fundamentals of project management class of the project man- Fisher, K.J. (1991). Project management will drive revenue
agement specialization at the University of Calgary who recognition for software providers. PM Network, 5 (6),
conducted the interviews reported in this paper. Thanks also 25–28.
are due to all industry personnel who gave their time and Fowler, A., & Walsh, M. (1999). Conflicting perceptions
participated in the interview surveys. The authors also would of success in an information systems project. International
like to thank the Natural Sciences and Engineering Research Journal of Project Management, 17 (1), 1–10.
Council of Canada (NSERC), the Social Sciences and the Gibbs, W. (1994). Software’s chronic crisis. Scientific
Humanities Research Council of Canada (SSHRC), and indus- American, 271 (3), 86–95.
try partners who support the research program of the project Gioia, J. (1996). Twelve reasons why programs fail. PM
management specialization at the University of Calgary. In Network, 10 (11), 16–19.
addition, the authors thank referees of this paper for their use- Hartman, F. (2000). Don’t park your brain outside: A
ful comments and constructive suggestions to improve it. Practical Guide to Improving Shareholder Value with SMART
Management. Newtown Square, PA: PMI.
References Hartman, F., & Ashrafi, R. (1996). Failed successes and
Abdel-Hamid, T., & Madnick, S. (1990). The elusive silver successful failures. Proceedings of the Project Management
lining: How we fail to learn from software development fail- Institute’s 27th Annual Symposium, Boston, MA. Upper Darby,
ures. Sloan Management Review, 32 (1), 39–47. PA: PMI, 907–911.
Adams, S.M., Sarkis, J., & Liles, D. (1995). The develop- Hartman, F., & Ashrafi, R. (1998). Project management in
ment of strategic performance metrics. Engineering the IT/IS industry. Proceedings of the Project Management
Management Journal, 7 (1), 24–32. Institute’s 29th Annual Symposium, Long Beach, CA. Newtown
Atkinson, R. (1999). Project management: Cost, time, Square, PA: PMI, 706–709.
and quality, two best guesses and a phenomenon, its time to Hartman, F., & Jearges, G. (1996). Simplifying project suc-
accept other success criteria. International Journal of Project cess metrics. Proceedings of the 40th Meeting of the American
Management, 17 (6), 337–342. Association of Cost Engineers (AACE) International, Vancouver,
Baccarini, D. (1999). The logical framework method for defin- B.C., Canada. Morgantown, WV: AACE International,
ing project success. Project Management Journal, 30 (4), 25–32. PM.7.1–PM.7.4.
Bailey, R. (1996). Approving systems projects: Eight ques- Ingram, T. (1994). Managing client/server and open sys-
tions an executive should ask. PM Network, 10 (5), 21–24. tem projects: A 10-year study of 62 mission-critical projects.
Barnes, M. (1991). Innovation—Why project manage- Project Management Journal, 25 (2), 26–36.
ment is essential to successful business. International Journal Jiang, J., Klein, G., & Balloun, J. (1996). Ranking of sys-
of Project Management, 4 (4), 207–209. tem implementation success factors. Project Management
Belassi, W., & Tukel, O.I. (1996). A new framework for Journal, 27 (4), 49–53.
determining critical success/failure factors in projects. Johnston, A.K. (1995). A hacker’s guide to project manage-
International Journal of Project Management, 14 (3), 141–151. ment. Oxford, U.K.: Butterworth-Heinemann.
Butterfield, L., & Edwards, R. (1994). PM software devel- Jones, C. (1994). Assessment and control of software risks.
opment using PM techniques. Proceedings of the Project Burlingtion, MA: Yourden Press.
Management Institute’s 25th Annual Symposium, Vancouver, Kiernan, M. (1995). Get innovative or dead. Vancouver,
Canada. Upper Darby, PA: PMI, 522–526. Canada: Dougas & Mcintyre.
Byers, R., & Blume, D. (1994). Tying critical success fac- King, J. (1995). ‘Tough love’ reins in IS projects.
tors to systems development. Information and Management, Computerworld, 29 (23), 2.
26 (1), 51–61. Lane, P., Palko, J., & Cronan, T. (1994). Key issues in the
Clarke, A. (1999). A practical use of key success factors to MIS implementation process: An update using end user
improve the effectiveness of project management. International computing satisfaction. Journal of the End User Computing, 6
Journal of Project Management, 17 (3), 139–145. (4), 3–13.
Cooke-Davies, T. (2002). The ‘real’ success factors on Lavence, D. (1996). Project management in IT/MIS: An
projects. International Journal of Project Management, 20 (3), ever increasing challenge. Proceedings of the Project
185–190. Management Institute’s 27th Annual Symposium, Boston, MA.
Demery, K. (1995). Magic schedules delivering consumer Upper Darby, PA: PMI, 464–466.
software on time. Proceedings of the Project Management Levene, R.J., Bentley, A.E., & Jarvis, G.S. (1995). The scale
Institute’s 26th Annual Symposium, New Orleans, LA. Upper of project management. Proceedings of the Project Management
Darby, PA: PMI, 662–667. Institute’s 26th Annual Symposium, New Orleans, LA. Upper
Duncan, W.R. (1991). Concern of project managers coun- Darby, PA: PMI, 500–507.
terpoint vive la difference. PM Network, 5 (6), 33–34. Lim, C.S., & Mohamed, M.Z. (1999). Criteria of project
Fisher, F., & L’Abbe, M. (1994). PM implementation success: An exploratory re-examination. International Journal
through organizational change. Proceedings of the Project of Project Management, 17 (4), 243–248.

September 2002 Project Management Journal 13


Lucas, J.J. (1995). Work management: Why can’t infor- Institute’s 27th Annual Symposium, Boston, MA. Upper Darby,
mation managers manage? Proceedings of the Project PA: PMI, 627–633.
Management Institute’s 26th Annual Symposium, New Orleans, Shank, M., Boynton, A., & Zmud, R. (1985). Critical suc-
LA. Upper Darby, PA: PMI, 304–310. cess factor analysis as a methodology for MIS planning. MIS
Martin, E.W. (1982). Critical success factors of chief Quarterly, 9 (2), 121–129.
MIS/DP executive. MIS Quarterly, 6 (2), 1–9. Stevens, W.M. (1991). Concerns of project managers this
Martin, J.E. (1994). Revolution, risk, runaways: Three Rs & that “Yes, but …”. PM Network, 5 (2), 14–18, 22.
of IS projects. Proceedings of the Project Management Institute’s Simmons, D.B. (1992). A win-win metric based software
25th Annual Symposium, Vancouver, Canada. Upper Darby, management approach. IEEE Transactions on Engineering
PA: PMI, 266–272. Management, 39 (1), 32–41.
Munns, A.K., & Bjeirmi, B.F. (1996). The role of project Tan, R. (1996). Success criteria and success factors for
management in achieving project success. International external technology transfer projects. Project Management
Journal of Project Management, 14 (2), 81–87. Journal, 27 (2), 45–56.
O’Conner, M.M., & Reinborough, L.M. (1992). Quality Thamhain, H. (1994). Designing modern project man-
projects in the 1990s: A review of past projects and future agement systems for a radically changing world. Project
trends. International Journal of Project Management, 10 (2), Management Journal, 25 (4), 6–7.
107–114. Turner, J.R., McLaughlin, J.J., Thomas, R.D., & Hastings,
Otto, R.A., Dhillon, J., & Watkins, T. (1993). C. (1994). A vision of project management in 2020:
Implementing project management in large-scale Interactive session. Proceedings of the Project Management
information-technology projects. In P.C. Dinsmore (Ed.). Institute’s 25th Annual Symposium, Vancouver, Canada. Upper
AMA Handbook of Project Management (pp. 352–361). Darby, PA: PMI, 634–635.
New York: Amacom. Walsh, J.J., & Kanter, J. (1988). Towards more successful
Peters, L. (1996). The master’s touch in project success- project management. Journal of Systems Management, 39
where, how, when, what, of leading projects to excellence. (319), 16–21.
Proceedings of the Project Management Institute’s 27th Annual Wateridge, J. (1995). IT projects: A basis for success.
Symposium. Boston, MA. Upper Darby, PA: PMI, 806–812. International Journal of Project Management, 13 (3), 169–172.
Phan, D., Vogel, D., & Nunamaker, J.F., Jr. (1995). Wateridge, J. (1998). How can IS/IT projects be measured
Empirical studies in software development projects: Field for success? International Journal of Project Management, 16
survey on OS/400 study. Information and Management, 28 (1), 59–63.
(4), 271–280. Ward, J.A. (1994). Productivity through project manage-
Pinto, J., & Slevin, D. (1988). Critical success factors ment: Controlling the project variables. Information Systems
across the project life cycle. Project Management Journal, 19 Management, 11 (1), 16–21.
(3), 67–75. Whitten, N. (1995). Managing software development projects
Pinto, J.K., & Kharbanda, O.P. (1995). Successful project (2nd ed.). New York: John Wiley & Sons.
managers: Leading your team to success. New York: Van Zahedi, F. (1987). Reliability of information systems
Nostrand Reinhold. based on the critical success factors—formulation. MIS
PMI Standards Committee. (2000). A guide to the project Quarterly, 11 (2), 187–204.
management body of knowledge. Newtown Square, PA: Project Zells, L. (1991). Balancing trade-offs in quality, cost,
Management Institute. schedule, resources, and risk. Proceedings of the Project
Raybould, M. (1996). Is project management of software Management Institute’s 25th Annual Symposium, Dallas, TX.
projects a special case. Proceedings of the Project Management Drexel, PA: PMI 112–118.
Institute’s 27th Annual Symposium. Boston, MA. Upper Darby, Zells, L. (1994). World-class software practices.
PA: PMI, 549–554. Proceedings of the Project Management Institute’s 25th Annual
Raz, T. (1993). Introduction of the project management Symposium, Vancouver, Canada. Upper Darby, PA: PMI,
discipline in a software development organization. IBM 249–253.
Systems Journal, 32 (2), 265–277.
Redmond, W.F. (1991). The evolution of project manage-
ment in corporate systems development projects. Proceedings
of the Project Management Institute’s 22nd Annual Symposium,
Dallas, TX. Drexel, PA: PMI, 129–134.
Roetzheim, W. (1993). Managing software projects:
Unique problems and requirements. In P.C. Dinsmore (Ed.).
AMA Handbook of Project Management (pp. 347–352). New
York: Amacom.
Samuels, R. (1996). Managing software programs: A dif-
ferent kind of animal. Proceedings of the Project Management

14 Project Management Journal September 2002


Appendix 1. Project Details
Data on 12 software projects was collected. A brief description of the projects follows for the interest of the readers of this paper.

Project Value Duration


Facilities information and reporting management system $1 million 15 months
Data transmission security system $4 million Two years
Network management software $4 million One year
Financial systems $14 million Two years
Software project for a major defense project Not reported Two years
Photo and driver’s license information system $2 million One year
Flip-Chip implementation Not reported Not reported
Business process control system Not reported Not reported
Implementation of a new corporate reserve database $6.5 million One year
Development of a new version of software $1.5 million One year
Accounting system implementation $0.5 million Three months
Design and implementation of a software system to $1.2 million Two years
manage customer contract information

Francis Hartman, PhD, PMP, is a professor of project


management at the University of Calgary and holder of
the Natural Sciences and Engineering Research Council
of Canada (NSERC) and Social Sciences and Humanities
Research Council of Canada (SSHRC) Chair in Project Management.
Before accepting this position in 1991, he gained more than 30 years
of experience in the industry on more than $30 billion worth of diverse
projects. His industrial experience spans all phases of projects from
selection to decommissioning. He is the principal researcher behind the
development and testing of Strategically Managed Aligned Regenerative
Transitional (SMART) project management, which is used to enhance the
effective management of a growing number of projects, programs, and busi-
nesses. Through Quality Enhanced Decisions Inc., he offers consulting ser-
vices related to use of SMART management at the project, program, and
corporate levels to Fortune 100 companies, merging enterprises, and gov-
ernment agencies at the local, national, and global levels.

Rafi Ashrafi, PhD, PMP, obtained his master’s degree


in computer science and a PhD in project management
from the University of Bradford, U.K. He has more than
20 years of experience in academia and business in
the United Kingdom, Middle East, and Canada. Ashrafi is a project
management consultant and has worked in the information technology
(IT), telecommunications, energy and utility industries. He also is an
adjunct professor at the University of Calgary and an instructor at the
PMI South Alberta Chapter Project Management Professional (PMP®)
preparation workshop. His research interests include project manage-
ment maturity models, project management office, CSFs, and project
management issues in IT/information systems and e-Business/e-
Commerce. He has published 25 research papers in global journals
and conference proceedings.

This article is copyrighted material and has been reproduced with the permission of PMI. Unauthorized reproduction of this material is strictly prohibited.
Scheduling Programs With Repetitive
Projects Using Composite Learning
Curve Approximations
Jean-Pierre Amor, University of San Diego, School of Business Administration, 5998 Alcala
Park, San Diego, CA 92110–2492 USA

P rograms that deliver a relatively small number of similar products arise in a variety
of industries. In the defense industry, the budgetary reductions that followed the
end of the Cold War and the increasing complexity and cost of major weapon sys-
tems have led to the procurement of shrinking quantities of combat ships and air-
craft from the prime contractors. In the aerospace industry, the nature of space mis-
sions and their related activities imply fairly small orders for spacecraft, satellites, and
rocket boosters. And in the housing industry, it has long been a common practice to
build the more expensive homes in relatively small tracts. These types of pro-
grams also occur in the provision of certain services, such as management con-
▼ sulting, the upgrade of existing equipment, the change of software, or the intro-
duction of a process improvement or of a new monitoring system.
Abstract Frequently, these types of programs consist of a one-time order for a product that
Programs that require executing a modest
the contractor has never produced before, and due to the complexity of the product,
number of similar projects arise in several
industries, such as aerospace, construction, each “unit” requires the execution of a distinct project. Thus, the scheduling of such
and defense. The scheduling of such programs programs—that is programs with repetitive projects—is very complicated. It also is
often involves deciding how many projects will very important because the cost per unit produced can be quite high. The program
run simultaneously (in parallel) to “optimally”
trade-off resource utilization and penalty costs.
manager, who is responsible for providing an accurate delivery schedule to all parties,
One approach for scheduling such programs is must make the development of this schedule the most important planning activity.
to perform a quick approximation and follow-
ing it later with a “full-blown” procedure. By What the Problem Entails
assuming a common learning rate for all pro-
ject activities, the quick approximation,
The scheduling of a program is used to make an a priori estimate of its overall dura-
although computationally inexpensive, is not tion and cost. This enables the manager to set a completion date, to budget resources,
sufficiently accurate to eliminate the need for and to allocate resource usage. Scheduling also permits control over the timing of
the full procedure, which requires so much ongoing activities to ensure the timely completion of each project.
data tracking and so many calculations that it
is discouraging to practitioners. The approxi- The scheduling of programs with repetitive projects often involves balancing
mation proposed in this paper is significantly two opposite tendencies. On the one hand, when the contractor has little or no
more accurate than the quick approximation, previous experience with the product, it is imperative to take advantage of the
while requiring only slightly more computation,
learning phenomenon and execute as many projects as possible with the same
making it more valuable for program managers.
resources, e.g., individuals, crews, teams, materials, or equipment. This lessens the
cost of the resources used because the project performance time decreases as the
Keywords: schedule development; learning
curves; multiproject planning; estimating number of repetitions increases. In the extreme case, all the projects would be per-
formed in a single sequence—all in series. On the other hand, the need to deliver
©2002 by the Project Management Institute
2002, Vol. 33, No. 2, 16–29
each unit by its contracted due date to avoid a penalty cost often requires that sev-
8756–9728/02/$10.00 per article + $0.50 per page eral projects be executed simultaneously. In the extreme case, all the projects
would be performed simultaneously—all in parallel. Thus, a major challenge

16 Project Management Journal September 2002


to the program manager in order to minimize the total cost specialists who perform them and because these specialized
of the program is to determine: activities are learned at rates that can vary considerably (the
■ How many parallel sequences to operate; activity learning rates), this assumption can lead to substantial
■ How many projects to assign to each sequence. errors when estimating the project completion dates and cer-
tain costs associated with the overall program. Consequently,
How the Problem Has Been Addressed errors also can be made when searching for a combination of
This important scheduling problem has been addressed sequences and projects, which would minimize the total cost
before, albeit with some restrictions. In 1996, Shtub, of the program. To address these issues, the authors recom-
LeBlanc, and Cai developed an integer programming prob- mend extending their model by breaking down the work
lem, which seeks the least cost assignment of repetitive content of each project into specific tasks, i.e., by explicitly
projects to a given number of available teams. Thus, in their addressing the activities.
formulation, the number of parallel sequences is fixed, while In his earlier article, Shtub (1991) does model the various
the optimal assignment of projects to these sequences must program costs down to the level of the project activities. He
be determined. Their objective function is defined as the also assumes that each activity is, under normal conditions,
sum of the production and penalty costs, less any incentives performed by one unit, i.e., worker or crew, of a single type of
for early project completion. Although their function is not resource. However, to reduce the extensive computations
closed due to the function’s ability to handle any type of associated with repeated applications of the critical path
learning curve and of penalty/incentive cost structure, the method (CPM), Shtub further assumes that all the activities/
authors efficiently obtained near-optimal solutions using resource types learn at the same rate. This quick approxima-
the pair-wise swap algorithm (1996). tion is tantamount to assuming a priori knowledge of the
In 1991, Shtub offered a heuristic search procedure for solv- overall project-learning rate, as is done later (1996). It also is
ing a somewhat different formulation of this scheduling prob- subject to the same possibilities for error.
lem. His goal was to find the number of parallel project Admittedly, Shtub advises the reader utilize this restrictive
sequences, which minimizes the sum of the production and assumption/approximation “… during the early stages of the
penalty costs, less any early completion incentives. However, a program (when data availability is limited) to analyze the
constraint implied by his search procedure is that the tradeoffs between alternative schedules” (1991, p. 53). He sub-
sequences must be of equal or nearly equal length. That is, the sequently recommends relaxing that assumption and using the
numbers of projects assigned to the parallel sequences/teams full-blown procedure “… for fine tuning of the delivery sched-
can differ by, at most, one. For example, with eight projects and ule when accurate data … are accumulated” (1991, p. 53). At
three sequences, the assignments would be as follows: that point, however, many of the extensive computations that
■ Sequence/Team 1: Project 1, Project 4, Project 7; were avoided by the quick approximation still must be per-
■ Sequence/Team 2: Project 2, Project 5, Project 8; formed. Thus, it is doubtful that practitioners would ever carry
■ Sequence/Team 3: Project 3, Project 6. out the full-blown procedure.
Thus, in this formulation, the assignment of projects to par-
allel sequences is a fixed process while the optimal number of Proposed Solution
sequences must be determined. While many feasible projects- To improve the scheduling of programs with repetitive pro-
to-sequence assignments are ignored by this simple, partial jects, the analysis must be conducted at the level of project
enumeration procedure, Shtub does obtain satisfactory activities. However, the data tracking and the computational
solutions to his formulation (1991). workload associated with this level of detail quickly become
overwhelming. Thus, it is imperative to make the schedule and
Limitations of the Previous Approaches cost estimation processes very efficient—sufficiently accurate
These two formulations suffer from a common limitation. and relatively inexpensive.
They do not explicitly address the contents of the projects such In a 1993 article, Amor and Teplitz do explicitly address the
as the activities involved, their precedence relationships, and project contents in the scheduling of programs with repetitive
the learning rates of the resources that perform these activities. projects by incorporating detailed (task level) learning effects
This omission can cause substantial inaccuracies when fore- into the CPM (1993). However, soon thereafter, several practi-
casting the program schedule and costs. tioners expressed concern over the heavy computational
Focusing on heuristic algorithms that might efficiently solve requirements of that approach. As a result, they developed an
their optimization problem, Shtub, Leblanc, and Cai (1996) efficient approximation method (Amor & Teplitz, 1998) by
ignore the project details altogether. Essentially, they assume extending Badiru’s composite learning rate approximation in
that a project can be viewed as a macro-activity performed by critical resource diagramming (1995). Their approximation
a single, possibly very large, resource entity (team). Hence, the method dramatically reduces the computational workload,
only learning rate required for their model’s time and cost cal- while still providing accurate estimates of project delivery
culations is that of a projectwide resource (the project learning dates. In both the 1993 and the 1998 articles, however, con-
rate). Because this rate is typically unknown at the start of a tractual due dates and program costs are not included. Thus, in
new program, the authors assume its value is a priori. However, the absence of penalties, the projects always are conducted in a
because a project’s activities usually are defined in terms of the single sequence—all in series.

September 2002 Project Management Journal 17


fairly complex, the following discussion is based primarily on
Number of Number of the number of projects in the program (N), the number of
Scheduling CPMs learning curves activities in each project (M), the assumed common learning
procedures (number of (number of reps.) rate (r), and the number of parallel sequences to be used (x).
activity) Computational Workload. Because Shtub’s numerical
search heuristic for identifying an optimal number of parallel
Full-Blown (FB) N (NM) M (N) sequences (1991) is quite straightforward, the core of his con-
tribution resides in his program cost calculations. However, as
Tangent approx. 1 (M) 1 (N) mentioned earlier, his equal learning rates assumption essen-
tially bypasses the analysis at the project level and can lead to
Streamlined FB N (M) M (N) appreciable errors in program schedule and cost calculations.
This assumption does yield a quick approximation to the full-
Secant approx. 2 (M) M (2) blown procedure. Shtub makes this approximation because, as
he calculates it, the full-blown procedure requires applying the
Table 1. Required Calculations for Various Scheduling CPM to N program networks (one for each possible value of
Procedures x), each with NM activities, and evaluating the M activity learn-
ing curves, each for N repetitions. Thus, even for moderate
In this research effort, an efficient program-scheduling tool values of M and N, the original procedure can represent an
is developed by implementing the Amor and Teplitz approxi- enormous amount of data-tracking and computations.
mation method for project composite learning curves (Amor & With his quick approximation (which the author refers to
Teplitz, 1998) in the context of Shtub’s full-blown procedure as tangent approximation) on the other hand, Shtub shows
for scheduling programs with repetitive projects (Shtub, 1991). that the work simply consists of executing the CPM on one
project network (that of the first project) with M activities and
Evaluation of Shtub’s Scheduling Approach evaluating one learning curve, i.e., the common one, for N rep-
The Basic Tradeoff. The scheduling of programs with repetitive pro- etitions using the critical path duration of the first project as
jects is characterized by two potentially conflicting considerations: the duration of the first repetition. This work covers the case of
■ The need to complete each unit by its due date (according a single sequence (x = 1). Following this, Shtub applies his
to the contract schedule); fixed project-to-sequence assignment process (illustrated earlier)
■ The learning phenomenon. Frequently, the contractor has to “pick off” the estimated project delivery dates in the various
little or no experience with the product, and therefore, sub- parallel sequence options (x = 2 through x = N). Although the
stantial reductions in time and cost per unit (as the number of quick approximation yields a tremendous computational
repetitions increases) are anticipated. advantage, it is not quite as dramatic as it appears.
Because of the first consideration, there is a tendency to set The computational reduction due to the equal learning
up operations all in parallel, so that meeting the due dates is rates assumption appears larger than it actually is because, to
assured. However, the second consideration encourages pro- perform the full-blown procedure, it really suffices to deal with
ducing the units all in series, so that the learning effects are the all in series (x = 1) situation; that is, to apply the CPM to N
maximized. Of course, there are many other less extreme project networks, each with M activities, and evaluating the M
options. The delivery schedule depends on how many parallel activity learning curves, each for N repetitions. Following this,
sequences are utilized and how many projects are assigned to the fixed projects-to-sequence assignment process can be used
each sequence. Thus, to make a sound scheduling decision, it to “pick off” the estimated project delivery dates for the other
is essential to compare a variety of parallel sequencing options, options (x = 2 through x = N). Thus, there is no need to apply
which trade-off the penalty associated with late deliveries with the CPM to entire program networks, and the computational
the savings due to learning and to any incentive payments for workload associated with the full-blown procedure really is far
early completion. Also, the analysis should be conducted at the less than reported by the author. The author calls this compu-
level of project activities to ensure sufficient accuracy. tational simplification the “streamlined full-blown procedure”
In the articles previously discussed, the risk of overshooting and, of course, it leads to exactly the same solution as Shtub’s
the contracted due dates is not considered. Hence, a correct full-blown procedure.
trade off between penalty and resource utilization costs occurs For the all-in-series situation, the computational require-
when the total cost of the program is minimized. In the ments of the streamlined full-blown procedure are similar in
context of Shtub’s approach, this means when the optimal nature to those addressed by Teplitz and Amor (1993).
number of (equal/nearly equal) sequences to be operated in Nevertheless, as mentioned earlier, such requirements still are
parallel has been found (Shtub, 1991). A slightly generalized too much for most practitioners. For each repetition of the
version of Shtub’s cost model, which was used in this research project, each activity time must be adjusted for the learning
effort, is presented in Appendix 1. In this model, the total program effect, using appropriate parameters in the learning curve
cost is the sum of the resource utilization, hiring, firing, and equation (typically of the log-linear form) before applying the
penalty costs, minus the value of any incentives resulting from CPM. Hence, there is a need to approximate the streamlined
early project completions. Although the cost equations are full-blown procedure in such a way that the data-tracking and

18 Project Management Journal September 2002


Task Description Immediate Time @ Rate of improvement
predecessor SRQ (days)

A Excavate and pour footers — 4 90%

B Pour concrete foundation A 2 95%

C Erect wooden frame, including rough roof B 4 85%

D Lay brickwork C 6 85%

E Install basement drains and plumbing B 1 90%

F Pour basement floor E 2 70%

G Install rough plumbing E 3 85%

H Install rough wiring C 2 85%

I Install heating and ventilating C, F 4 90%

J Fasten plaster board and plaster G, H, I 10 90%

K Lay finish flooring J 3 85%

L Install kitchen fixtures K 1 90%

M Install finish plumbing K 2 85%

N Finish carpentry K 3 80%

O Finish roofing and flashing D 2 85%

P Fasten gutters and downspouts O 1 90%

Q Lay storm drains for rain water B 1 90%

R Paint L, M 3 95%

S Sand and varnish floors N, R 2 70%

T Finish electrical work R 1 80%

U Finish grading P. Q 2 90%

V Pour walks and complete landscaping U 5 90%

W Finish S, T, V 0 —

Note. From “Case and Readings in Production and Operations Management,” by J.C. Latona and J. Nathan (1994), Boston, MA: Allyn and Bacon; and
“Improving CPM’s Accuracy Using Learning Curves,” by C.J. Teplitz and J.P. Amor, 1993, Project Management Journal, 24, pp. 15–19.

Table 2. Tasks, Precedences, Times and Improvement Factors for Housing Example

September 2002 Project Management Journal 19


computational requirements are dramatically reduced.
180
Obviously, such an approximation must be sufficiently accu-
rate to obviate the need for a follow-up with the (even stream-
lined) full-blown procedure, as suggested by Shtub. For this 160

purpose, Shtub’s quick approximation will not do. One


Accuracy. Basically, Shtub’s quick approximation requires 140
very few computations (one CPM and N learning curve calcu-
Two
lations), but its accuracy is not very predictable. By assuming, 120 Parallel
a priori, a common learning rate, r, for all the project activities,

Calendar Days
two types of errors arise, which eventually affect the schedule
100 Three
and cost estimations.
Parallel
First, the composite learning curve of the M activities [which
800
is not log-linear even if, as is usually assumed, the individual
Four
activity learning curves are log-linear (Amor & Teplitz, 1998)]
Parallel
is approximated by a log-linear curve, which coincides with the 600

composite curve only at one point—corresponding to the first


Five
project. The amount and direction of the divergence between 400
Parallel
the composite curve and Shtub’s “tangent approximation” is
unknown and totally dependent on the value of r, the assumed 200 Six
common learning rate. There is no guidance regarding how to
Parallel
select a “good” value for r.
0
Because the composite learning curve of the M activities is at 1 3 5 7 9 11 1 3 15 17 19 21 23 25 27 29
the heart of the resource utilization cost calculations (see
Appendix 1), it follows that the amount and direction of the Project Number
error in the approximated resource costs are likewise unknown
and unpredictable. Strictly speaking, Shtub’s quick approxima-
tion is not necessarily a tangent to the composite learning curve. Figure 2. Completion Times: IDEAL – Up to Six Parallel
It simply coincides with that curve at only one point and tends Sequences
to diverge rapidly from that curve as the number of projects
increases. Nonetheless, from this point on, the author shall may change from repetition to repetition (Amor & Teplitz,
refer to that approximation as the tangent approximation. 1998). Again, the amount and direction of the divergence
Second, the project composite learning curve [which also is between the composite curve and Shtub’s “tangent approxima-
not log-linear even if, as is usually assumed, the individual tion” is unknown and totally dependent on the value of r, the
activity learning curves are log-linear (Amor & Teplitz, 1998)] assumed common learning rate. Again, there is no guidance
is approximated by a log-linear curve, which coincides with the regarding how to select a “good” r.
composite curve at only one point—corresponding to the first Because the project composite learning curve is the basis for
project. This composite curve reflects the fact the critical path determining the delivery dates, and because these dates are at
the heart of the penalty/incentive cost calculations (see
Appendix 1), it follows that the amount and direction of the
G M error in the approximated penalty/incentive costs are likewise
unknown and unpredictable.
R T
Essentially then, for any given number of parallel sequences,
the project delivery dates and the total program cost cannot be
E F I J K L
reliably and accurately estimated with Shtub’s tangent approxi-
mation. Hence, the optimal number of sequences, provided by
his search heuristic, also may be in error. Consequently, there is
A B C H N S W
a need for a more predictable approximation method that is
economical and sufficiently accurate to obviate the need for a
D O P follow-up with the streamlined full-blown procedure.
Q U V
An Efficient Approximation Procedure
The efficient approximation method mentioned earlier (Amor &
Note. From “Cases and Readings in Production and Operations
Teplitz, 1998) constructs a log-linear secant to a project’s com-
Management,” by J.C. Latona and J. Nathan (1994), Boston, MA: Allyn and
Bacon, and “Improving CPM’s Accuracy Using Learning Curves,” by C.J. posite learning curve. This approximation requires calculating the
Tepliz and J.P. Amor (1993), Project Management Journal, 24, pp. 15–19. critical path times of the first and last projects of interest—using
appropriate task times from the individual activity learning
Figure 1. Activity-on-Node Network for Housing Example curves—and estimating the slope of the log-linear curve passing

20 Project Management Journal September 2002


$2,000,000 200

180
Resource Tgnt (0.90)

$1,500,000
160
Hire IDEAL

Resource Days
140
Fire
Dollars

Scnt (1–30)
$1,000,000

Penalty 120
Tgnt (0.85)
100
Incentive
$500,000
Tgnt (0.80)

TOTAL 80

60
1 3 5 7 9 11 13 15 1 4 7 10 13 16 19 22 25 28

Number of Parallel Sequences Project Number

Figure 3. Cost Curves: IDEAL – All Types of Costs Figure 4. Learning Curves: Composite – All Activities

through these two points. Thus, the “secant approximation” gen- full-blown procedure. This tool combines the CPM, individual
erates, a postiori, an approximate learning rate, rp, for the project. task learning curves, and the “secant approximation” with
The computational requirements of this method (two CPMs, Shtub’s cost model and search heuristic. The resulting package
each with M activities, and two M learning curve calculations) are dramatically reduces the computational workload required by
not very different from those of Shtub’s “tangent approxima- Shtub’s approach (quick/tangent approximation followed by
tion.” For the composite learning curve of the M activities, the the streamlined full-blown procedure), while providing suffi-
secant approximation generates, a postiori, another approximate ciently accurate and robust results. This last point is illustrated
learning rate, rs, which can be viewed as that of an all-in-series in the next section, which compares the results from the two
network of the project’s M activities. This learning curve is used in approximation methods (for those practitioners who might
the resource utilization cost calculations (see Appendix 1). consider using only the quick approximation and ignore the
The direction of the divergence between a composite follow-up) to the “ideal” results of the full-blown procedure.
learning curve and its “secant approximation” is always the
same. Because the composite curve is convex (Amor & Results
Teplitz, 1998), the secant approximation always overesti- A spreadsheet is used to integrate the various elements of the
mates it. The amount of divergence cannot be bounded the- author’s approximation procedure for scheduling sequences of
oretically, but Amor and Teplitz demonstrate, via examples similar projects. An example from the house construction
from several industries, that the accuracy of the approxima- industry, developed by Amor and Teplitz (1998), is used to:
tion is well within 4%. In fact, the accuracy is within 2% in ■ Compare the accuracies of the tangent and secant approxi-
most cases (Amor & Teplitz, 1998). mation methods;
For comparison purposes, the numbers of required cal- ■ Examine the robustness of these methods over a range of
culations for the various procedures are summarized in plausible scenarios.
Table 1. Note that the number of calculations associated This example is used because it is conservative; it generated the
with the “secant approximation” is independent of N, the largest error (3.3%) among the various examples reported. The
number of projects in the program—an attractive feature author’s results indicate that the secant approximation method is
from a practitioner’s point of view. consistently more accurate than Shtub’s tangent approximation.
Therefore, an efficient program-scheduling tool is developed House Construction Example. The author uses the multi-
in this research effort by implementing the Amor and Teplitz unit construction program presented by Amor and Teplitz
(1998) approximation method in the context of Shtub’s (1991) (1998). This example had been drawn from Latona and

September 2002 Project Management Journal 21


Description Notation Value (s)

Number of projects N 30

Contract schedule excursions

Contract schedule A Dj 120 days j = 1 through j = 10


180 days j = 11 through j = 20
240 days j = 21 through j = 30

Contract schedule B Dj 180 days j = 1 through j = 10


270 days j = 11 through j = 20
360 days j = 21 through j = 30

Contract schedule C Dj 270 days j = 1 through j = 10


405 days j = 11 through j = 20
540 days j = 21 through j = 30

Contract schedule D Dj 360 days j = 1 through j = 10


540 days j = 11 through j = 20
720 days j = 21 through j = 30

Penalty cost excursions

Daily penalty cost pj $0 j = 1 through j = 30


Daily penalty cost pj $50 j = 1 through j = 30
Daily penalty cost pj $125 j = 1 through j = 30
Daily penalty cost pj $250 j = 1 through j = 30
Daily penalty cost pj $500 j = 1 through j = 30

Daily incentive cost gj $0 j = 1 through j = 30

Number of activities M 23 (the twenty-third represents


project completion — 0 days)

Acitivity first performance tj 8.1; 2.8; 11.8; 17.7; 2.0; 21.4; 8.8;
time (days) 5.9; 8.1; 20.1; 8.8; 2.0; 5.9; 13.2;
5.9; 2.0; 2.0; 4.2; 21.4; 4.4; 4.0;
10.1 (based on data from Table 2)

Daily resource cost ki $300/crew i = 1 through i = 22

Hiring cost hi $300/crew i = 1 through i = 22

Firing cost fi $400/crew i = 1 through i = 22

Initial number of crews ci 1 i = 1 through i = 22

Table 3. Input Data for Base Case and Excursions

22 Project Management Journal September 2002


$1,800,000 120

Tgnt (0.90) Tgnt (0.90)


$1,600,000 100

IDEAL IDEAL

Resource Days
$1,400,000 80
Dollars

Scnt (1–30) Scnt (1–30)

$1,200,000 60
Tgnt (0.85) Tgnt (0.85)

$1,000,000
Tgnt (0.80) 40
Tgnt (0.80)

$800,000 20
1 3 5 7 9 11 13 15 1 4 7 10 13 16 19 22 25 28

Number of Parallel Sequences Project Number

Figure 5. Resource Cost Figure 6. Learning Curves: Composite – Project

Nathan (1994), with the learning curve data extracted from program. Normally, of course, a given task is performed on
Teplitz and Amor (1993) and adapted to that situation. more than one house at a time (within any given sequence),
Table 2 lists the tasks, precedence, and times at standard resulting in a shorter program duration. While this assumption
reference quantity (SRQ) and rates of improvement associated avoids the complexity of dealing with “overlapping” projects, it
with the construction of a single home. The SRQ normally rep- does tend to overstate the beneficial impact of incorporating
resents a unit beyond which a fully experienced worker is con- learning curves (Amor & Teplitz, 1997).
sidered to demonstrate no perceptible future improvement. Because, in this paper, the house construction example is
In this example, the SRQ is assumed to be unit 100. Although used with a cost model, additional data are obtained from
there are 23 tasks listed in the table, only the first 22 are time- Shtub’s paper (1991) and from informal conversations with a
consuming activities; the twenty-third task simply represents building contractor. These data then were adapted to the cur-
the project completion. Based on their precedence relation- rent example. Table 3 lists the values of all the inputs for the cost
ships, the tasks are arranged in a moderately complex network model defined in Appendix 1. It includes the values that are
(see Figure 1). Coincidentally, there are 22 possible paths used later in the robustness excursions. For the base case, ana-
through the network, all which could be a critical path at any lyzed in the next section, Contract Schedule B (first 10 houses
time throughout this repetitive program. due on day 180, next 10 houses due on day 270, and last 10
The author examined the construction of a 30-house subdi- houses due on day 360) and a penalty cost of $50/day are used.
vision and, as done earlier (Amor & Teplitz, 1998), made two This table presents the information in the same order as it is
simplifying assumptions. The first assumption is that all work- introduced in Appendix 1 under “Assumptions and Notation.”
ers and crews are new hires with no previous experience with Comparative Accuracy Results. In this section, the author
their upcoming tasks. This assumption serves two purposes: compares the accuracy of the tangent and secant approxima-
■ If all workers are equally experienced/inexperienced, it is tions methods for the base case in the house construction
not necessary to maintain learning curves depicting the actual example. The streamlined, full-blown procedure is used to
repetitive position of each worker; obtain the ideal results, to which the approximated results were
■ The “early stage” of a learning curve is the most demanding compared. In the Figures 2, 3, 4, 5, 6, 7, 9 and 10, the curves cor-
on the accuracy potential of the approximations. responding to the full-blown procedure are labeled “IDEAL.”
The second assumption is that no house in a parallel sequence To use the tangent approximation method, an a priori value
is started until the previous house has been completed, i.e., for the common learning rate, r, must be selected. This value is
only x houses are under construction at any given time in the used for approximating:

September 2002 Project Management Journal 23


Method and Optimal number of Minimum total Error Percentage
parameter parallel sequences (x*) cost (TC*) error

IDEAL 4 $1,421,277 N/A N/A

Scnt (1–30) 5 $1,454,832 $33,554 2.4%

Tgnt (0.85) 5 $1,479,731 $58,454 4.1%

Tgnt (0.80) 4 $1,328,746 ($92,532) –6.5%

Tgnt (0.90) 6 $1,619,996 $198,719 14.0%

Table 4. Comparative Optimization Results for the Base Case

■ The composite learning curve of all the activities, which is Ideal Completion Times and Costs. Figure 2 displays the
required for calculating the resource utilization cost; ideal house completion times for up to six parallel sequences of
■ The project composite learning curve, which is needed for projects as obtained with the full-blown procedure. Note that this
calculating the delivery dates and the penalty costs. figure illustrates the rapid increase in completion times and thus
Shtub furnishes no guidance for selecting a good value of r. in the likelihood of penalty costs as the number of sequences
In his example, he uses 0.85 and, because the activity learning decreases. Figure 3 displays the various program cost curves as
rates are not provided, one can only assume that 0.85 is a rel- functions of the number of parallel sequences used. Because
atively central value for the individual rates he has in mind. In there are not daily incentive “costs” in this example, the incentive
the author’s housing example, the largest and smallest learning “cost” curve lies completely on the horizontal axis. Because the
rates are 0.95 and 0.70 respectively; their mean is 0.861, their initial number of crews is one for all the activities, the hire and
median is 0.875, their mode is 0.90, and their Delionback fire cost curves simply increase linearly. Note how the resource
weighted average (NASA, 1975)—at the first unit—is 0.831. utilization cost and penalty cost curves “pull” in opposite direc-
From among the activities that are on the critical path of the tions and, essentially, determine the U shape of the total cost
first project, the largest and smallest learning rates still are 0.95 curve. For this base case, the optimal number of sequences to
and 0.70, respectively; their mean is 0.844, their median is operate is four, which yields a minimum total cost of $1,421,277.
0.90, their mode is 0.90, and their Delionback weighted aver- Comparative Resource Utilization Costs. Figure 4 dis-
age (NASA, 1975)—at the first unit—is 0.804. Which one of plays the composite learning curves for all M activities. Note
these numbers would make a good, a priori estimate for r? that the secant method approximates the ideal curve quite
The initial estimate for r can affect greatly the computations well. However, the tangent method can yield a broad spec-
in the tangent approximation method and, hence, the com- trum of approximations between Tgnt (0.80) and Tgnt
parative accuracy results. Consequently, the author was reluc- (0.90). As expected, the Tgnt (0.85) curve diverges from the
tant to select only one value for r. Based on the potential choic- ideal curve less than the other two tangents, but it does not
es listed, the author used three values: 0.80, 0.85, and 0.90. fit the ideal curve as well as Scnt (1–30). Figure 5 displays
Because they are extreme among the calculated measures of the resource utilization cost curves as functions of the num-
centrality and to develop empirical bounds on the error of the ber of parallel sequences used. Again, the ideal curve is well
tangent approximation method, the values of 0.80 and 0.90 approximated by the secant method, and the Tgnt (0.80)
were selected. The value of 0.85 also was used because it is and Tgnt (0.90) curves bound a broad spectrum of approx-
Shtub’s choice and because it is halfway between 0.80 and imations. Note, however, the convergence of the tangent
0.90. In the Figures 4, 5, 6, 7, 9, 11, 12, 13, and 14, the curves curves as the number of sequences increases. This is due to:
corresponding to these three estimates are labeled “Tgnt ■ The inverse relationship between the number of projects
(0.80),” “Tgnt (0.90),” and “Tgnt (0.85).” in a sequence and the number of sequences used;
As mentioned earlier, the secant approximation method pro- ■ The fact that increasingly shorter portions of the early
duces a postiori approximate learning rates, rs and rp, for the all-in- part of the composite learning curve (of all the activities) are
series and project networks. These rates are derived from the used as the number of sequences increases.
slopes of the log-linear secants (to the composite learning curves) Comparative Penalty Costs. Figure 6 displays the project
“passing through” projects/houses 1 and 30. In this example, composite learning curves. Although the vertical scale is dif-
these rates turn out to be 0.844 and 0.831, respectively. In the ferent from that of Figure 4, the general observations are
Figures 4, 5, 6, 7, 9, 11, 12, 13, and 14, the curves corresponding similar, as should be expected, for both sets of curves. Figure
to a secant approximation are labeled “Scnt (1–30).” 7 displays the penalty cost curves as functions of the

24 Project Management Journal September 2002


CS (A) CS (B) CS (C) CS (D)

Scnt (1—30) 2.4% 2.5% 3.8% 2.9%

Tgnt (0.85) 3.9% 4.1% 6.5% 9.3%

Tgnt (0.80) –14.8% –14.8% –14.8% –14.8%

Tgnt (0.90) 25.9% 25.9% 25.9% 25.9%

Table 5. Comparative Maximum Percentage Errors

number of parallel sequences used. Again, the ideal curve is estimated the duration of several programs (in various indus-
well approximated by the secant method, and the Tgnt tries), each one using a single sequence of projects.
(0.80) and Tgnt (0.90) curves bound a broad spectrum of Consequently, it does not seem beneficial to work with their
approximations, especially when the number of sequences other examples. Instead, to investigate the robustness of these
is small. As with Figure 5, there is a convergence of the tan- approximation methods, the author conducted a series of
gent curves. This is due to similar, though slightly more excursions from the base case by varying two key parameters
complex, reasons as for the resource utilization cost curves. over relevant ranges of values. These two parameters are the
Comparative Hire and Fire Costs. Figure 8 displays the contract schedule and the daily penalties. The various other
hire and fire cost curves. These curves do not depend on parameters are far less significant.
either of the composite learning curves (all M activities or Four contract schedules are examined, including the one
projects). Consequently, they are the same for all the meth- that is used in the base case. From the tightest to the loosest
ods being compared. schedule, they are labeled A, B, C, and D; their details are
Comparative Total Costs. Figure 9 displays the total cost shown in Table 3. For each contract schedule, five daily penal-
curves as functions of the number of parallel sequences used. ties are examined; they range from $0 to $500. (As mentioned
As expected from the results, the ideal curve is well approxi- earlier, the base case uses Contract Schedule B and a $50/day
mated by the secant method. However, the tangent method penalty.) Because, when there are no penalty and incentive
yields a broad range of possible approximations between Tgnt costs the total program cost is independent of the contract
(0.80) and Tgnt (0.90). Of course, Tgnt (0.85) provides a bet- schedule, there are 17 data points/excursions (including the
ter fit, but it is not a good as that of Scnt (1–30). base case) for use in the robustness analysis.
Comparative Optimization Results. For each method and Ideal Minimum Total Cost. Figure 10 displays the ideal mini-
parameter value discussed, the optimal number of parallel mum total cost, TC*, for each of the 17 excursions mentioned, as
sequences (x*), its associated minimum total cost (TC*), and obtained with the streamlined full-blown procedure. It also indi-
the error and percentage error from the full-blown procedure cates in parentheses under each data point the optimal number of
are presented in Table 4. parallel sequences, x*, which yields the plotted value of TC*.
Clearly, the secant approximation method results in much As expected, for any given penalty rate, the tighter the contract
smaller cost estimation errors than the tangent approximation schedule, the more sequences are needed to minimize the total
method. Although Scnt (1–30) would recommend using five cost—because there is a greater likelihood of incurring penalties.
sequences rather than four, the error associated with following Naturally, the tighter the schedule, the larger the minimum total
that recommendation would result in an error of only $173 cost. Also as expected, for any given contract schedule, as the
($1,421,277 with four sequences in IDEAL vs. $1,421,450 with penalty rate increases, the number of sequences needed to mini-
five sequences in IDEAL) after the fact, i.e., after program mize the total cost tends to increase. The larger the penalty rate,
implementation and assuming that the ideal curve turns out to the larger the minimum total cost—until x* becomes greater
be a perfect forecast. Thus, for the base case example, the secant than the number of sequences beyond which there would be no
method provides an approximation to Shtub’s full-blown pro- more late projects. This turns out to be the case for Contract
cedure, which is superior to almost any reasonable application Schedule D, when x* becomes 3, because for that relatively loose
of the tangent approximation method. However, what about schedule there are no late projects when x is greater than 2.
the robustness of these results?
Comparative Errors Under
Comparative Robustness Results: the Various Contract Schedules
Excursions from the Base Case Figures 11, 12, 13, and 14 display the percentage error of each
The base case is derived from the example in Amor and Teplitz approximation method for each daily penalty under Contract
(1998) that turned in the largest error (3.3%) when they Schedules A, B, C, and D. That is, for each excursion, the

September 2002 Project Management Journal 25


$1,600,000 $140,000

$1,400,000
$120,000
Tgnt (0.90) Hire

$1,200,000
$100,000
IDEAL Fire
$1,000,000

$80,000
Dollars

Dollars
Scnt (1–30)
$800,000

$60,000
$600,000 Tgnt (0.85)
$40,000
$400,000
Tgnt (0.80)
$20,000
$200,000

$0 $0
1 3 5 7 9 11 13 15 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Number of Parallel Sequences Number of Parallel Sequences

Figure 7. Penalty Costs Figure 8. Hire and Fire Costs

approximated minimum total costs are compared to the ideal Conclusion


minimum total cost, and the percentage errors are reported. An existing two-stage approach for scheduling programs with repet-
Clearly, under contract Schedule A, Scnt (1–30) outperforms the itive projects recommends performing an initial quick (tangent)
tangent approximations examined—its error never exceeding approximation and following it later with a full-blown scheduling
2.4% ($40,143). procedure. By assuming a common learning rate for all project
Likewise, under Contract Schedule B, Scnt (1–30) outper- activities, the tangent approximation, although computationally
forms the tangent approximations examined—its error never inexpensive, is not sufficiently accurate to obviate the need for the
exceeding 2.5% ($37,524). Again, under Contract Schedules C full-blown follow-up. The full-blown method, however, requires so
and D, Scnt (1–30) outperforms the tangent approximations much data-tracking and so many calculations that it is discouraging
examined—its error never exceeding 3.8% ($51,429) and 2.9% to practitioners. The secant approximation presented in this paper is
($34,506), respectively. Also note that, as the contract schedule significantly more accurate and reliable than the tangent approxi-
loosens, the percentage error of the approximations tends to mation, while requiring only slightly more computation. Because
increase, regardless of the daily penalty values. the secant approximation comes sufficiently close to the full-blown
(ideal) follow-up, the latter can be avoided altogether, making the
Summary secant approximation a sufficiently accurate and extremely econom-
Based on the results shown in Figures 11, 12, 13, and 14, Table ical procedure, which should be attractive to most practitioners.
5 presents the maximum percentage error in the minimum total The scheduling of programs with repetitive projects discussed
cost for each contract schedule and penalty cost combination in this paper (and in the associated references) does not consid-
examined. Clearly, the secant approximation method is consis- er two important factors: risk management and project overlap.
tently more accurate than the tangent approximation method. For example, the activity times are assumed to be known with
The only way that the tangent might outperform the secant is certainty, whereas they could be treated as random variables and
with an extremely fortunate and highly unlikely a priori estimate dealt with using risk analysis techniques. Likewise, the projects
for r. However, it is also clear that, given the activity learning rates in any given sequence are assumed to begin only upon comple-
of the housing example, a choice of 0.85 (as Shtub made in his tion of their predecessor, whereas they could be overlapped and
paper) does turn in sufficiently accurate results. Nevertheless, analyzed using a newly developed technique (Amor & Teplitz,
why gamble with the unpredictable size and direction of its error 1997). These considerations, however, are beyond the scope of
when the secant approximation errs minimally and consistently the present work and are left as suggestions for further research.
(typically less than 4% and always as an overestimation). If they can be incorporated into the secant approximation

26 Project Management Journal September 2002


$2,800,000 $2,000,000

$2,600,000
Tgnt (0.90) $1,800,000 A: 120/180/240
$2,400,000

IDEAL $1,600,000 B: 180/270/360


$2,200,000

Scnt (1–30)
Dollars

Dollars
$2,000,000 $1,400,000
C: 120/405/540

Tgnt (0.85)
$1,800,000 D: 360/540/720
$1,200,000

$1,600,000 Tgnt (0.80)

$1,000,000
$1,400,000

$1,200,000 $800,000
1 3 5 7 9 11 13 15 1 100 200 300 400 500

Number of Parallel Sequences Daily Penalty ($)

Figure 9. Total Costs Figure 10. Min TC – IDEAL – Contract Schedules


and Daily Penalties

method, that procedure will make the scheduling of sequences Appendix 1. The Cost Model and its Characteristics
of similar projects even more valuable for program managers. Assumptions and Notation
For the program:
References ■ The program consists of N identical projects, each result-
Amor, J.P., & Teplitz, C.J. (1993). Improving CPM’s accuracy ing in the completion of one unit of the product;
using learning curves. Project Management Journal, 24 (4), 15–19. ■ Each project, j, refers to one product unit; j = 1 through j =
Amor, J.P., & Teplitz, C.J. (1997). On the relative impacts N. And “J” represents the set of all projects within the program;
of learning and overlap on the scheduling of programs with ■ A due date, Dj, is specified for each project according to
repetitive projects. Proceedings of the Twenty-Sixth Annual the contract schedule;
Meeting of the Western Decision Sciences Institute, Kamuela, HI. ■ A delivery date, Tj, eventually occurs for each project as a
Madison, WI: Omnipress, 729–732. result of executing the program;
Amor, J.P., & Teplitz, C.J. (1998). An efficient approxima- ■ A penalty rate, pj, applies to each project completed
tion procedure for project composite learning curves. Project beyond schedule, e.g., in $/day;
Management Journal, 29 (3), 28–42. ■ An incentive rate, gj, applies to each project completed
Badiru, A.B. (1995). Incorporating learning curve effects ahead of schedule, e.g., in $/day.
into critical resource diagramming. Project Management
Journal, 2 (2), 38–45. For the projects:
NASA. (1975). Guidelines for application of learning/cost ■ Each project consists of a network of M activities;
improvement curves (Report TM X-64968). Washington, DC: ■ Each activity, i, is performed by one unit of the specific
Delionback, L.M. resource type required for that activity, e.g., one worker, one
Latona, J.C., & Nathan, J. (1994). Cases and readings in produc- crew; i = 1 through i = M. And “I” represents the set of all
tion and operations management. Boston, MA: Allyn and Bacon. activities within a project;
Shtub, A. (1991). Scheduling of programs with repetitive ■ A duration, ti, applies to each activity when performed for
projects. Project Management Journal, 22 (4), 49–53. the first time (by one unit of its associated resource type);
Shtub, A., LeBlanc, L.J., & Cai, Z. (1996). Scheduling pro- ■ A learning curve exponent, bi, corresponds to the learning
grams with repetitive projects: A comparison of a simulated rate, ri, of resource type i. (bi = log ri / log 2);
annealing, a genetic and a pair-wise swap algorithm. ■ A resource cost rate, ki, applies to each resource unit when
European Journal of Operational Research, 88, 124–138. it is in use, e.g., in $/day;

September 2002 Project Management Journal 27


30 30

Tgnt (0.85) Tgnt (0.85)


20 20

Scnt (1–30) Scnt (1–30)


Error in Min TC (%)

Error in Min TC (%)


10 10
Tgnt (0.80) Tgnt (0.80)

0 Tgnt (0.90) 0 Tgnt (0.90)

–10 –10

–20 –20
1 100 200 300 400 500 1 100 200 300 400 500

Daily Penalty ($) Daily Penalty ($)

Figure 11. Percent Error in Min TC – Contract Schedule A Figure 12. Percent Error in Min TC – Contract Schedule B
(120/180/240) (180/270/360)

■ Each resource type has an associated hiring cost, hi, e.g., The Cost Model
in $/crew;
■ Each resource type has an associated firing cost, fi, e.g., TC(x) = RC(x) + HC(x) + FC(x) + PC(x) – IC(x)
in $/crew;
■ Each resource type is available in a certain quantity, e.g., N/x

number of crews, ci, at the beginning of the program, e.g., ci where: RC(x) = x∑ ∑ ki ti (j)bi if N/x is an integer or

j=1 i I
= 0 through ci = N, and must returned to that level at the end
of the program. [N/x]+

= (x – [N/x]+ x + N) ∑ ∑ ki ti (j)b ∋
i

j=1 i I
For the cost functions and the optimization process:
■ x represents the number of (equal/near equal) parallel [N/x]+–1

sequences under consideration, x = 1 through x = N; + ([N/x]+ x – N) ∑ ∑ ki ti (j)b if N/x is not an integer



i

j=1 i I
■ Tj(x) represents the delivery date of project j when using
x parallel sequences;
■ RC(x) represents the resource utilization cost when using HC(x) = ∑ hi Max{x – ci,0}

i I
x parallel sequences;
■ HC(x) represents the hiring cost when using x
parallel sequences;
■ FC(x) represents the firing cost when using x FC(x) = ∑ fi Max{x – ci,0}

parallel sequences; i I

■ PC(x) represents the penalty cost when using x


parallel sequences;
■ IC(x) represents the incentive “cost” when using x PC(x) = ∑ pj [Tj (x) – Dj]

j J
parallel sequences; Tj(x) < Dj
■ TC(x) represents the total cost when using x
parallel sequences;
■ [N/x]+ represents the next integer value of N/x, whenever IC(x) = ∑ gj [Dj – Tj(x)]

j J
N/x is not an integer. Tj(x) < Dj

28 Project Management Journal September 2002


30 30

Tgnt (0.85) Tgnt (0.85)


20 20

Scnt (1–30)
Scnt (1–30)
Error in Min TC (%)

Error in Min TC (%)


10 10

Tgnt (0.80)
Tgnt (0.80)

0 0 Tgnt (0.90)
Tgnt (0.90)

–10 –10

–20 –20
1 100 200 300 400 500 1 100 200 300 400 500

Daily Penalty ($) Daily Penalty ($)

Figure 13. Percent Error in Min TC – Contract Schedule C Figure 14. Percent Error in Min TC – Contract Schedule D
(270/405/540) (360/540/720)

Characteristics of the Model


The total cost of the program, TC(x), which is to be mini-
mized by choice of an appropriate number of (equal/nearly
equal) parallel sequences, x, is simply the sum of the resource
Jean-Pierre Amor, PhD, is associate professor of deci-
utilization, hiring, firing, and penalty costs minus the value
sion sciences in the School of Business Administration at
of any incentives resulting from early project completions.
the University of San Diego. He received his PhD in oper-
Although there is but a single variable to optimize, x, the cost
ations research from the University of California at Los
functions are relatively complex.
Angeles. During his prior career with the U.S. Air Force, Colonel Amor was
The resource utilization cost function, RC(x), has one of
commander of a high-technology laboratory, which managed research
two forms, depending on whether or not the sequences are of
and development projects associated with the Strategic Defense
equal length. In both forms, the inside summation represents
Initiative. While in the Air Force, Amor also planned and analyzed military
the composite learning curve of the M activities; and the vari-
operations at the Pentagon, NATO, and in Southeast Asia. At the universi-
able of interest, x, appears in several locations, including the
ty, he teaches courses in operations management and management
upper limit of the outside summation. The hiring and firing
science. His current research interests include project management,
costs functions are essentially linear.
work in the 21st century, and complexity issues in organizations.
The penalty and incentive costs functions are perhaps the
most complex, because they depend in two ways on the delivery
date, Tj(x), of each late/early project. First, in the summation lim-
its, Tj(x) determines whether or not a project is included in the
calculations; second, in the individual terms, Tj(x) helps deter-
mine the size of the penalty/incentive for the included projects.
Furthermore, a project’s delivery date is itself based on
that project’s critical path as well as on the critical paths of
all the projects preceding it in the (parallel) sequence to
which it belongs. Hence, ultimately, Tj(x) depends on the
project composite learning curve. Therefore, any analytical
optimization clearly is out of the question and the search
process must be numerical.

This article is copyrighted material and has been reproduced with the permission of PMI. Unauthorized reproduction of this material is strictly prohibited.
A Measure of Software
Development Risk

James J. Jiang, University of Central Florida, College of Business Administration, Department of


Management Information Systems, P.O. Box 160000, Orlando, FL 32816–1400 USA

Gary Klein, The University of Colorado at Colorado Springs, College of Business and
Administration, 1420 Austin Bluffs Parkway, Colorado Springs, CO 80933–7150 USA

T. Selwyn Ellis, Louisiana Tech University, College of Administration and Business, Department
of Computer Information Systems, Ruston, LA 71272–0001 USA

T he development of information technology (IT)-related projects has become a


critical aspect of most businesses because of organizational dependence on com-
puter-based systems to remain competitive. Even with the widespread use
of tools such as prototyping, data modeling, structured design, computer-assisted
software engineering (CASE), and other project management tools, software devel-
opment still suffers extremely high failure rates (Meyer, 1998). In a recent study of
100 companies, only 37% of major IT projects were completed on time and only
42% were completed on budget (Gordon, 1999).
Data from The Standish Group International suggests that the problem is not
going away. Results from a survey of more than 7,000 IT projects shows that in 1998,
40% were canceled prior to completion and more than 45% of the projects were late
or over budget. Leading the way in late or over-budget projects is the government
sector with more than half of their projects falling into this category. These failed pro-
jects cost U.S. companies and government agencies $145 billion annually (Gordon,
▼ 1999). Government agencies completed only 18% of all IT projects on time and on
Abstract budget (Davis & Wilder, 1998).
Risks to software development are present
In a recent survey of 150 IT managers, poor project management was cited as the
throughout the creation of information systems leading reason for IT project failure (Davis & Wilder, 1998). Risk management can
(IS). The ability of researchers and practitioners have a positive impact on the selection, scope, schedules, and budgets of projects
to consider risk within their models and project (Schwalbe, 2000). Two areas of risk management are risk identification and risk
management methods has been hampered by
the lack of a rigorously tested instrument to
quantification. Risk identification has been the topic of many research endeavors
measure risk properties. An instrument to (Anderson & Narasimhan, 1979; Balloun, Jiang, & Klein, 1996; Barki, Rivard, &
measure software development risk based Talbot, 1993; Boehm, 1989; Cafasso, 1994; McFarlan, 1981; Nidumolu, 1995;
on properties described in the literature is pro- Zmud, 1980). Given the volume of research addressing the risks associated with
posed. A survey of 152 IS project participants
was collected to examine the reliability and software development projects, risk identification has been properly considered.
validity of the instrument, both which appear Risk quantification involves evaluating risks and satisfactorily measuring the risks
strong. The instrument then was used to associated with a project. Very little progress in the way of theoretical development
empirically demonstrate a strong anticipated
has been made in this area. Barki, Rivard, and Tallard (1993) made an early effort at
relationship between risk and project success.
the development of an instrument to measure software development risk. The instru-
ment, which consisted of 34 variables and 144 items, was empirically tested using
Keywords: information systems implemen-
tation; risk analysis; survey research 120 projects. This was an important step toward current risk management research.
With the availability of a reliable and valid instrument to measure software develop-
©2002 by the Project Management Institute
2002, Vol. 33, No. 3, 30–41
ment risks, the area of project management could be strengthened and expanded. In
8756–9728/02/$10.00 per article + $0.50 per page this study, the authors tested and refined previous software risk measurement con-
structs. A short form risk measurement has been proposed and empirically tested

30 Project Management Journal September 2002


with 152 projects. The results indicate a negative relationship managers to diagnose project risks before a project starts. It also
between the software risks and project success. may be used during the software development process to
manage the potential risks more effectively. Similarly, a risk
Software Development Risk Literature scale may be used in organizations to make selections between
According to McFarlan (1981), failure to assess individual pro- contending software development projects. Researchers may
ject risk is a major source of the information systems (IS) devel- choose to use these measures to better understand how risk fac-
opment problem. Many researchers have attempted to identify tors influence the success of IS. More generally, it is likely to be
these various risk variables threatening successful software devel- used by researchers who are interested in understanding the
opment. Anderson and Narasimhan (1979) identified eight diffusion of various software development risks in organiza-
such factors: unwilling users; multiple implementers; turnover tions and determining its impacts on various project outcomes,
among users, developers, or sponsors; inability to specify e.g., system performance, information quality, and user satisfac-
requirements; inability to cushion impact on others; lack of tion. The relationships between software risks, project manage-
management support; lack of development experience; and ment practices, and project success can be established clearly.
technical or cost-effectiveness problems. Cafasso (1994) identi- Given the potential wide usage of a software risk measure
fied user involvement, executive management support, proper by both IS practitioners and academicians, it is important to
planning, realistic expectations, and a clear statement of require- conduct studies that further test the psychometric properties of
ments as the top five factors influencing project success. An addi- this instrument and examine its relationship to project success.
tional set of factors including personnel change, technological Unfortunately, no major study was found that re-examined
newness, technological change, top management support, team this proposed instrument. In addition, one limitation of apply-
expertise, novelty of applications, and users involvement signifi- ing this instrument is its relatively large number of items.
cantly affect system development success (Jiang, Klein, & Pick, An extremely large sample is needed to establish meaningful
1995; Pressman, 1992; Saleem, 1996; Zmud, 1980). reliability and validity. The authors believe that a shorter
Although, many risks have been identified, their impacts version of the original scale may be more applicable.
on performance have not been empirically tested. The authors
suspect two critical reasons for this lack of empirical evidence Research Methodology
in the literature. First, development risks have been conceptu- In an attempt to respond to these issues, the authors
alized in a variety of ways and lack a sound measurement con- developed a short-form instrument for measuring soft-
struct (Boehm, 1989; Charette, 1989). Secondly, development ware development risk by modifying the original mea-
risks, similar to system success measures, are elusive to define. surement model (Barki, Rivard, & Talbot, 1993). Factor
Different researchers have addressed different aspects of system analysis was selected to examine the dimensions of the
success, making comparisons difficult and the prospect of original construct (five dimensions were found), but the
building cumulative tradition for risk research similarly elusive relationships between these factors were not clear. Overall
(Barki, Rivard, & Talbot, 1993). Without such measurement, it software development risk is an aggregate of various unde-
is not surprising that one has difficulty finding reports of soft- sirable events (Nidumolu, 1995). While each of these
ware risk effects in the literature. dimensions is distinct, the overall software development
Recognizing the importance of a risk measurement con- risk is a combination—and interaction—of the various
struct, Barki, Rivard, and Talbot (1993) proposed an initial dimensions. Are these dimensions independent of each
measure for software development risks. Based upon a com- other? In other words, is software project risk a higher-
prehensive review of the IS risk literature, a 144-item software order phenomenon evidenced through the extent of risks
risk measurement instrument pertaining to various characteris- across multiple dimensions?
tics of a software development project was developed. The 11 Such a measure is valid only if there is a link between risk
multiple-item risk dimensions include: and project success. Researchers and practitioners believe
■ Application complexity; that there is a significant relationship between software risk
■ Technical complexity/acquisition; and project success, but there is little empirical evidence to
■ Extent of changes; support this conventional wisdom. In fact, Barki, Rivard,
■ Resources insufficiency; and Talbot (1993) specifically call for studies examining the
■ Application size; relationships between the risk and project success.
■ Team’s lack of expertise with task; Therefore, another question addressed was whether there
■ Team’s lack of general expertise; exists a significant relationship between the risk and project
■ Lack of user experience; success. The authors examined two issues:
■ Lack of user support; ■ Are the proposed measurements of various software
■ Intensity of conflicts; development risk factors (first-order) independent of each
■ Lack of clear of role definitions. other and, thus, must be measured as such? Or, can an inte-
Reliability and structure validation were examined through grated overall software project risk (second-order) be
traditional factor analysis. obtained in the proposed measurement?
This type of measurement can be applied in a variety of ■ Are software development risk factors significantly associ-
ways. In application settings, it may be used by IS project ated with project success?

September 2002 Project Management Journal 31


Sampling and Data Collection further examine dimensionality, reliability, and validity (see
In the pilot study, 300 questionnaires were mailed to IS Appendix 1).
managers in the Midwestern region of the United States. The
items were derived from the set provided by Barki, Rivard, and Project Success Measurement
Talbot (1993) and reduced to accommodate the factors Project success often is measured in terms of its efficiency,
identified in their study. Self-addressed return envelopes for effectiveness, and timeliness (Henderson & Lee, 1992).
each questionnaire were enclosed, and a total of 67 responses Efficiency is the ratio of outputs to inputs, the subjective
were obtained. This data was analyzed with factor analysis to perception of efficiency in team operations, and the adherence
determine agreement with the expected structure. The ques- to allocated resource, e.g., time and budget. Effectiveness is the
tionnaire was modified by removing items not identified with quality of the system produced. The instrument used in this
a particular factor. The modified measurement was reviewed by study to measure project success was adopted from Henderson
five IS managers and three IS researchers for clarity and and Lee (1992). The items of project success include meeting
appropriateness. Minor changes were made for instruction project goals, conducting the required quantity and quality of
clarity. Due to the modification of the questionnaire, these 67 work, adhering to schedules and budget, and speeding
responses were not included in further analysis. operations. Project success is the focus of this study because
In the main study, the revised questionnaires were mailed documented reports on software development failures often
to 500 IS project managers in the United States who were are related to delay of schedules, budget overrun, and lack of
members of the Project Management Institute (PMI). The sam- system quality.
ple was chosen because IS members of PMI typically have Self-evaluation of performance has been widely adopted in
expertise on software project management and represent a vari- the area of organizational behavior. Bandura’s (1986) work on
ety of organizational settings. PMI membership has been used self-efficacy suggests that self-appraisals are a valid predictor of
widely in project management research. Self-addressed return success. When detailed measurements are made, efficacy
envelopes for each questionnaire were enclosed. All the assessments and success are highly correlated (Schunk, 1989).
respondents were assured that their responses would be kept Individuals often are the best judges of their own project suc-
confidential. A total of 86 questionnaires were returned. To cess. In addition, by becoming involved in a project, they may
increase the response rate, a second set of 500 questionnaires become more motivated to improve their project success
was sent three months later. A total of 66 questionnaires (Campbell & Lee, 1988). Based upon the theoretical and
were returned in this round, for a combined total of 152 empirical research in areas of organizational behavior, the
responses. To examine the potential bias between the first- authors expect that IS project managers’ perceptions of their
round respondents and the second-round respondents, Chi- project success will be a useful indicator of IS project success.
square statistical tests were conducted on the demographic Specifics may be found in Appendix 1.
variables. No significant difference on the respondents’ Assessment Question 1. Are the proposed measurements
demographic backgrounds was found. These two rounds of of various software development risk factors (first-order) inde-
respondents were combined for data analysis as described in pendent of each other and should thus be measured as such?
Appendix 1. A summary of the demographic characteristics Or, can an integrated overall software project risk (second-
of the sample is presented in Table 1. The demographic order) be obtained in the proposed measurement?
characteristics of this sample were similar to other studies The initial measurement model for software development
sampling PMI members (Larson, 1997). risks (see Appendix 1) implies that technical acquisition, project
size, user support, user experience, team experience on applica-
Short Form of Software tion, and team members’ role definitions are associated but not
Development Risk Assessment governed by a common phenomenon. On the other hand, an
The remaining items contained in the applied instrument are alternative model posits a second-order factor model governing
shown in Table 2. The major dimensions of the original instru- the correlations among the six factors. The theoretical interpre-
ment with multiple items were included. The resulting ques- tation of this second-order factor is an overall trait of software
tionnaire consisted of 45 items. The questionnaire asks respon- development risks. While each of these dimensions is distinct,
dents about the presence of complexity and problems in their overall software risk is an integration of each distinct risk factor.
most recently completed IS projects as understood in the early Previous research notes this operational perspective represents a
stages of development. Each item was presented using a five- theoretically strong basis for capturing complex software risk
point scale. All the items were scaled so that the greater the measures (Boehm, 1989; Barki, Rivard, & Talbot, 1993).
score, the greater the presence of the risk in question. This second-order model explains the covariance among
Exploratory factor analysis is appropriate when the number first-order factors in a more parsimonious way, i.e., one that
and nature of the underlying measurement structures are not requires fewer degrees of freedom. Even when the second-
certain. Therefore, an exploratory factor analysis first was con- order model is able to explain the factor covariance, the good-
ducted as briefly described in Appendix 1. The results yielded ness-of-fit of the second-order model can never be better than
six risk dimensions (technical acquisition, project size, role the corresponding first-order model. In this sense, the
definition, user experience, user support, and team expertise), first-order model provides a target or optimum fit for the high-
which were retained for confirmatory factor analysis (CFA) to er-order model. However, because the second-order model

32 Project Management Journal September 2002


Characteristics First Round Second Round Total

Position

IS executive 8 6 14
IS manager 12 10 22
IS project leader 44 39 83
Other IS professionals 18 5 23

Work experience

1–5 years 5 3 8
6–10 years 12 9 21
11–15 years 20 5 25
16–20 years 20 9 29
21 or above 25 33 58

Gender

Male 65 48 113
Female 18 12 30

Organization size (number of employees)

Under 100 employees 7 5 12


100–500 employees 12 13 25
500–1,000 employees 7 6 13
1,000–2,500 employees 10 6 16
2,500–5,000 employees 6 3 9
5,000–10,000 employees 22 9 31
10,000 or more employees 20 18 38

Average number of members of IS project teams

2–3 members 1 1 2
4–5 members 13 3 16
6–10 members 22 21 43
11–15 members 12 9 21
16–20 members 15 14 29
21–25 members 18 13 31

First round sample size = 86


Second round sample size = 66
Total sample size = 152

Table 1. Sample Demographics

represents a more parsimonious representation of observed co- anticipated due to the diametrically arranged adjectives between
variances, it should be accepted over the baseline as a “true” the software development risks and project success dimensions.
representation of model structure. Essentially, it confirms that software risk does dampen project
Assessment Question 2. Are software development risks success. In fact, the strength of the correlation shows that risk
significantly associated with project success? should be measured and controlled to improve success and that
A correlation between software development risk and project the measure proposed is a good indicator of total risk. The
success was found to be –0.22 using a confirmatory factor results confirm the authors’ anticipation that software develop-
analysis model (see Appendix 1). This negative relationship was ment risk adversely affects the outcomes of a project.

September 2002 Project Management Journal 33


Technological acquisition Intensity of conflicts

1. Need for new hardware 28. Great intensity of conflicts among team members
2. Need for new software 29. Great intensity of conflicts between users and
3. Large number of hardware suppliers team members
4. Large number of software suppliers
Extent of changes brought
Application size
30. The system requires a large number of users’
5. Large number of people on team tasks to be modified
6. Large number of different stakeholders 31. The system will lead to major changes in the
on team, e.g., information systems staff, users, organization
consultants, suppliers, customers
7. Large project size Resources insufficient
8. Large number of users will be using this system
9. Large number of hierarchical levels occupied by 32. In order to develop and implement the system,
users who will be using the system, e.g., office the scheduled number of people per day is
clerks, supervisors insufficient
33. In order to develop and implement the system,
Lack of team’s general expertise the dollar budget provided is insufficient

10. Ability to work with uncertain objective Lack of clarity of role definitions
11. Ability to work with top management
12. Ability to work effectively as a team 34. Role of each member of the team is not
13. Ability to understand human implications clearly defined
of a new system 35. Role of each person involved in the project is not
14. Ability to carry out tasks effectively clearly defined
36. Communications between those involved in the
Lack of team’s expertise with the task project are unpleasant

15. In-depth knowledge of the functioning of user Application complexity


department
16. Overall knowledge of organizational operations 37. Technical complexity, e.g., hardware, software,
17. Overall administrative experience and skill database
18. Expertise in the specific application area 38. Large number of links to existing systems
of the system 39. Large number of links to future systems
19. Familiarity with this type of application
Lack of user experience
Lack of user support
40. Excessive requirements specifications
20. Users have a negative opinion about the system 41. Users are not very familiar with system
meeting their needs development tasks
21. Users are not enthusiastic about the project 42. Users have little experience with the activities
22. Users are not an integral part of the development to be supported by the future applications
team 43. Users are not very familiar with this type
23. Users are not available to answer the questions of application
24. Users are not ready to accept the changes the 44. Users are not aware of the importance of their
system will entail roles in successfully completing the project
25. Users slowly respond to development team request 45. Users are not familiar with data processing
26. Users have negative attitudes regarding the use as a working tool
of computers in their work
27. Users are not actively participating in
requirement definition

Table 2. Initial Items for Software Development Risks

34 Project Management Journal September 2002


Conclusion and Implications Balloun, J., Jiang, J., & Klein, G. (1996). Ranking of system
The purpose of this study was to examine software develop- implementation success factors. Project Management Journal, 27
ment risk measurement in light of the importance of project (4), 50–55.
risk management on system success. The relationship of soft- Bandura, A. (1986). Social foundation of the thought
ware project development risk to the traditional project success and action: A social cognitive theory. Englewood Cliffs, NJ:
also was examined. This was accomplished by administering Prentice-Hall.
both the proposed software risk and project success survey Barki, H., Rivard, S., & Talbot, J. (1993). Toward an assess-
instruments to the same sample of IS project leaders and then ment of software development risk. Journal of Management
deriving unique dimensions of software development risks, Information Systems, 10 (2), 203–225.
which contribute to the prediction of project success. It was Boehm, B.W. (1989). Software risk management.
found that the dimensions are integrated to a higher-order of Washington, DC: IEEE Computer Society Press.
overall risk, and risk is adversely related to project success. Bollen, K.A. (1989). Structural equations with latent variables.
This study represents an important step in the develop- New York: John Wiley & Sons Inc.
ment of valid and reliable measures of software development Cafasso, R. (1994). Few IS projects come in on time, on
risk. It contributes to the IS literature with a measure that pro- budget. Computerworld, 28 (50), 20–21.
vides both IS researchers and practitioners with more specific Campbell, D.T., & Cook, T.D. (1979). Quasi-experimentation.
information concerning software development risk effects on Boston: Houghton Mifflin Co.
system success. In particular, it suggests that IS project leaders Campbell, J.P., Ghiselli, E.E., & Zedeck, S. (1981).
should obtain measures of such project risk dimensions as Measurement theory for behavioral science. San Francisco:
project complexity, user experience, user support, and project W.H. Freeman.
team expertise, which may be overlooked when beginning a Campbell, J.P., & Lee, C. (1988). Self-appraisal in perfor-
project. In practice, the importance of these dimensions mance evaluation: Development versus evaluation. Academy of
points to the need for stronger project management emphasis Management Review, 13 (2), 302–314.
on estimating project development risks and a demonstration Charette, R.N. (1989). Software engineering risk analysis and
of how specific risks may affect the outcomes of project management. New York: McGraw-Hill.
delivery, e.g., budget, schedule and system quality. Cronbach, L.J. (1951). Coefficient alpha and the internal
Although the results of this study provide insight into the rela- structure of tests. Psychometrika, 16, 297–334.
tionship of software development risks and project success, one Davis, B., & Wilder, C. (1998). False starts, strong finishes.
obvious limitation is the single dimension of system success. InformationWeek, n711, 41–53.
Additionally, only one stakeholder is considered, the IS project Fornell, C., & Larcker, D.F. (1981). Evaluating structural
manager. Examination of other interest groups may indicate the equation models with unobservable variables and measure-
presence of other risk categories that would provide a more com- ment error. Journal of Marketing Research, 18, 39–50.
prehensive picture of the development process, including the Gordon, P. (1999). To err is human, to estimate, divine.
group interaction items dropped during analysis. The proposed InformationWeek, n711, 65–72.
short version of software development risk assessment may not Hayes, F. (1997). Managing user expectation.
be comprehensive enough to capture other dimensions of risk, Computerworld, 31 (44), 8–9.
especially those that could best be measured directly, such as Henderson, J.C., & Lee, S. (1992). Managing I/S design
budget size and number of impacted existing systems. teams: A control theory perceptive. Management Science, 38 (6),
Nevertheless, the proposed short form of risk measurement pro- 379–387.
vides a starting point to establish such a comprehensive model. Hocevar, D., & Marsh, H. (1985). Application of confir-
matory factor analysis to the study of self-concept: First and
References higher order factor models and their invariance across
Anderson, J.C. (1987). An approach for confirmatory mea- groups. Psychological Bulletin, 97 (3), 562–582.
surement and structural equation modeling of organizational Jiang, J., Klein, G., & Pick, R. (1995). Are your sure you want
properties. Management Science, 33 (4), 525–541. to use that data in your study? IEEE Transactions on Systems,
Anderson, J.C., & Gerbing, D.W. (1988). Structural equa- Man, and Cybernetics, 25 (2), 378–380.
tion modeling in practice: A review and recommended two Joreskog, K.G. (1993). Testing Structural Equation Models. In
step approach. Psychological Bulletin, 103 (3), 411–423. K.A. Bollen and L.S. Long (Eds.). Newbury Park, CA: Sage
Anderson, R.E., Hair, J.F., & Tatham, R.T. (1992). Publications.
Multivariable data analysis with readings (3rd ed.). New York: Joreskog, K.G., & Sorbam, D. (1989). LISREL 7: A guide to the
MacMillan Publishing. program and applications (2nd ed.). Chicago: SPSS Inc.
Anderson, J., & Narasimhan, R. (1979). Assessing imple- Larson, E. (1997). Partnering on construction projects: A
mentation risk: A methodological approach. Management study of the relationship between partnering activities and pro-
Science, 25 (6), 512–521. ject success. IEEE Transactions on Engineering Management, 44
Bagozzi, R.P., Yi, Y., & Phillips, L.W. (1991). Assessing con- (2), 188–195.
struct validity in organizational research. Administrative Science Long, J.S. (1983). Confirmatory factors analysis: An intro-
Quarterly, 36 (3), 421–458. duction to LISREL. Sage University Paper Series On

September 2002 Project Management Journal 35


Factor Loaded items Loading

Technical acquisition 1. Need for new hardware 0.64


2. Need for new software 0.65
3. Large number of hardware suppliers 0.66
4. Large number of software suppliers 0.65

Project 6. Large number of different stakeholders on team 0.71


size 7. Large project size 0.67
8. Large number of users will be using the system 0.77
9. Large number of hierarchical levels occupied by users
who will be using this system 0.63

Lack of clarity of 34. Role of each member of the team is not clearly defined 0.78
role definition 35. Role of each person involved in the project is not clearly defined 0.79
36. Communications between those involved in the project
are unpleasant 0.77

Lack of user 41. Users are not very familiar with system development 0.67
experience on 42. Users have little experience with the activities to be supported
systems development by the future system 0.81
43. Users are not very familiar with this type of application 0.77
45. Users are not familiar with data processing as a work tool 0.71

Lack of 20. Users have a negative opinion about the system meeting their needs 0.77
user support 21. Users are not enthusiastic about the project 0.79
23. Users are not available to answer the question 0.72
24. Users are not ready to accept the changes the system will entail 0.79
25. Users slowly respond to development team requests 0.69

Lack of team 13. Ability to understand human implications of a new system 0.69
expertise 15. In-depth knowledge of the functioning of user department 0.70
16. Overall knowledge of organizational operation 0.75
17. Overall administrative experience and skill 0.75
18. Expertise in the specific application area of the system 0.71

Table A3. Summary Results of Exploratory Factor Analysis

Quantitative Application in the Social Science. Thousand Oaks, development. Journal of Management Information Systems, 13
CA: Sage Publications. (1), 145–166.
MacCallum, R.C. (1986). Specification searches in covariance Schunk, D.H. (1989). Self-efficiency and cognitive skill
structural modeling. Psychological Bulletin, 100 (1), 107–120. learning. In C. Ames & R. Ames (Eds.). Research on Motivation
McFarlan, F.W. (1981). Portfolio approach to informa- in Education (Vol. 3). San Diego: Academic Press.
tion systems. Harvard Business Review, 59 (5), 142–150. Schwalbe, K. (2000). Information technology project
Meyer, R.L. (1998). Avoiding the risks in large software management. Cambridge, MA: Course Technology.
system acquisitions. Information Strategy, 14 (4), 18–33. Zmud, R.W. (1980). Management of large software
Nidumolu, S. (1995). The effect of coordination and development efforts. MIS Quarterly, 4 (1), 45–55.
uncertainty on software project performance: Residual per-
formance risk as an intervening variable. Information Appendix 1
Systems Research, 6 (3), 191–219. Determination of Factor Structure
Pressman, R.S. (1992). Software engineering: A practitioner’s First, in an exploratory factor analysis using principal compo-
approach (3rd ed.). New York: McGraw-Hill. nent analysis (PCA), if a given item has a meaningful loading,
Saleem, N. (1996). An empirical test of the contingency i.e., loading greater than 0.45 on more than one, that item is
approach to user participation in information system dropped. Likewise, items with less than a 0.45 loading were

36 Project Management Journal September 2002


1 0.80

2 0.77
Technology
Acquisition
3

0.50 0.23 0.27 0.32 0.22


4
6
0.62

7 Project
0.79 Size
8
0.83

0.31 0.29 0.20 0.09


13 9

15 0.78

0.97
Lack of Team
16 Experience
0.56

17
0.43
0.84
18 20
0.83
21
Lack of User
23 Support
0.84

0.22 0.46
24
0.72 0.43 0.42

25
34 0.97

Lack of Role
0.94
35 Definition
0.54
36
0.30
41

42 0.85
Lack of User
0.92 Experience
43
0.62

45

Figure A1. Software Risk Measurement Model

September 2002 Project Management Journal 37


Construct Standardized T-value Composite Variance Cronbach
indicators loading reliability extracted alpha
estimate

F1. Technological acquisition (0.77*) 0.62 0.76

1 0.80 8.74 0.64


2 0.77 8.45 0.59

F2. Project size (0.79*) 0.57 0.78

6 0.62 7.19 0.38


8 0.79 9.56 0.63
9 0.83 10.04 0.69

F3. Lack of team expertise (0.83*) 0.62 0.80

15 0.78 9.75 0.61


16 0.97 12.96 0.94
17 0.56 6.62 0.32

F4. Lack of user support (0.88*) 0.66 0.88

20 0.84 11.38 0.71


21 0.83 11.12 0.69
24 0.84 11.36 0.71
25 0.72 9.03 0.52

F5. Lack of clarity of role definition (0.87*) 0.70 0.85

34 0.97 14.15 0.94


35 0.94 13.38 0.88
36 0.54 6.58 0.29

F6. Lack of user experience on system development (0.86*) 0.71 0.85

42 0.85 11.32 0.72


43 0.92 12.63 0.85
45 0.67 8.25 0.55

Note. * Indicates composite reliability of the corresponding construct.

Table A4. Properties of the Revised First-Order Software Development Risk Model

dropped. The variables remaining after the PCA are shown in complexity may best be measured by direct observation rather
Table A3. All the remaining items loaded as expected, except than psychometric scales (Jiang, Klein, & Pick, 1995).
that the two a priori dimensions “the lack of team’s general Subsequent confirmatory factor analysis (CFA) determined
expertise” and “lack of team’s expertise with the task” indicat- construct validity (MacCallum, 1986). The expectation was
ed being combined. Four dimensions of the software develop- that each of the developed scales in Table A3 uniquely measures
ment risk did not have a single item with a significant load- its associated factor and that the system of factors measures
ing—including intensity of conflicts, extent of changes different aspects of software development risks. The
brought, resource insufficiency, and application complexity— Covariance Analysis of Linear Structural Equations (CALIS)
and were not considered in further analysis. Application procedure of Statistical Analysis Systems (SAS), version 6.12,

38 Project Management Journal September 2002


Construct Standardized T-value Composite Variance Cronbach
indicators loading reliability extracted alpha
estimate

Project success (0.92) 0.65 0.90

P1. Meet project goals 0.87 12.96 0.76

P2. Amount of work 0.82 11.78 0.67

P3. Quality of work 0.75 10.30 0.56

P4. Adhere to schedules 0.88 13.14 0.77

P6. Speed of operations 0.83 12.10 0.69

P7. Adhere to budgets 0.68 9.09 0.46

Table A5. Properties of the Project Success Measurement

was utilized as the analytical tool for testing the measurement A second-order factor model captures correlations among
and structural equation models. the first-order constructs. The efficacy of such a structure can
One important assumption of confirmatory factor modeling be tested using a comparative methodology for higher-order
is multivariate normality. Because multivariate normality is diffi- factor models (Bollen, 1989; Joreskog, 1993). A second
cult to test, it is recommended that univariate normality among order analysis also was conducted using a CFA over the six
variables be initially tested (Anderson, Hair, & Tatham, 1992). identified factors. The fit indices showed a good fit with
Such testing was accomplished through examination of the AGFI = 0.81, CFI = 0.94, NNFI = 0.93, and the Chi-
moments around the mean of each variate’s distribution (Bollen, square/degrees of freedom = 1.5. Further empirical support
1989). Among the variables of this study, analysis of these statis- for acceptance of the higher-order factor structure is found in
tics suggests no serious departures in univariate normality. the significance of estimated parameters as well as the
When a CFA model provides a reasonably good approxi- amount of variance explained by the structural equations. All
mation to reality, it accounts for the observed relationships in structural equation parameters exhibit significantly high t-
the data set. Four fit indices are typically used to identify over- values (all > 3.18, p = 0.01). Specifically, the CFA path
all goodness of fit in a CFA: between overall software risks and its underlying first-order
■ Comparative fit index (CFI); dimensions are 0.61 for technical acquisition, 0.58 for pro-
■ The Bentler-Bonett non-normed fit index (NNFI); ject size, 0.69 for team expertise, 0.53 for user support, 0.44
■ Adjusted goodness-of-fit index (AGFI); for role definition, and 0.40 for user support.
■ The Chi-square divided by the degrees of freedom In the project success measurement model initial
(< 3 preferred). estimation, item 5, due to a lack of significant loading, was
Values greater than 0.90 are desirable for CFI and NNFI and deleted from the model. The final model described indicat-
greater than AGFI should be equal or greater than 0.80. ed a good fit AGFI = 0.87, CFI = 0.97, NNFI = 0.95, and the
The CFA measurement model is shown in Figure 1. The Chi-square/degrees of freedom = 2.6. Internal consistency
items correspond to those of Table A3. Table A4 provides a (reliability) was assessed using a measurement model and
summary of the analysis. In the initial phase of model estima- reported in Table A5 (Joreskog & Sorbam, 1989). The com-
tion, several items (7, 13, 17, 18, and 23) were deleted due to posite reliability (0.92), Cronbach (1951) alpha (0.90), and
a significant cross-loading with other constructs. In the subse- variance extracted estimate (0.65 > 0.50) indicate strong
quent tests for discriminant validity (discussed in the following internal consistency of this construct. In summary, the
section), items 3 and 4 were deleted due to a lack of significant project success measure has strong validity and reliability.
reliability. The final model, Chi-square/degrees of freedom = It has been suggested that the efficacy of second-order
1.41 < 3, AGFI = 0.81, CFI = 0.95, and NNFI = 0.94, indicates models be assessed through examination of the target (T)
a good fit between the model and data. In addition, the coefficient [T = Chi-square (baseline model)/Chi-square
significance of all parameter estimates, e.g., t-value > 3, shown (alternative model)] (Hocevar & Marsh, 1985). This coeffi-
in Table A4 support the revised model. cient has an upper bound of 1.0 with higher values implying

September 2002 Project Management Journal 39


the responses were generally from more (or less) risky projects.
Test Construct T-value Chi-square The mean of software risk items (Table 2) ranged from 2.87 to
correlations difference 3.92, median from 2.67 to 4.00, skewness from –0.04 to 0.78,
and kurtosis from –1.23 to 0.18. The responses had good dis-
Technology acquisition (F1) tribution on project risks since the mean and median were
similar, skewness was less than 2, and kurtosis was less than 5
F2 0.50 5.54* 53.39* (Campbell, Ghiselli, & Zedeck, 1981). Overall, project risk-
F3 0.23 2.32* 73.25* related bias seemed unlikely because of the considerable varia-
F4 0.27 2.70* 71.54* tion shown on the distributional characteristics.
F5 0.32 3.37* 70.64* Additional threats to external validity occur if the sample
F6 0.22 2.16* 74.07* showed other systematic bias in the relation of demograph-
ics to the project measures. An analysis of variance (ANOVA)
Project size (F2) was conducted by using project success (as the dependent
variable) against each demographic category (independent
F3 0.31 3.30* 103.89* variables). Results did not indicate any significant relation-
F4 0.29 3.01* 103.69* ships. Similar results held for each software risk factor as the
F5 0.20 2.13* 118.65* dependent variables. In summary, no significant threats to
F6 0.09 0.89 124.44* external validity were discovered in the data.
Item reliability (indicator reliability) is defined as the
Team expertise (F3) square of the correlation between a latent factor and that
item. This reliability indicates the percent of variation in the
F4 0.43 5.36* 124.56* indicator that is explained by the item that it is supposed to
F5 0.22 2.47* 147.40* measure (Long, 1983). The reliability of an indicator can be
F6 0.46 5.78* 123.01* computed by squaring the standardized factor loading
obtained in the analysis model. However, this test is quite
User support (F4) conservative; very often item reliability will be below 0.36,
even when reliabilities are acceptable (Fornell & Larcker,
F5 0.43 5.41* 225.81* 1981). For low reliability items in any factor, the composite
F6 0.42 5.08* 148.48* reliability for the factor must be examined to determine
whether the low reliability items should be eliminated. A
Role Definition (F5) 0.70 acceptable level of composite reliability is strongly
desired. The results of the item reliability are shown in Table
F6 0.30 3.40* 170.62* A4 with values of 0.77 or greater.
Composite reliability represents the internal consistency
of the items measuring a given factor. Computationally,
Note. * Indicates significant at p < 0.05 level. composite reliability is the square of the sum of the stan-
dardized factor loadings for that factor divided by the sum of
Table A6. Discriminant Validity Tests: Software
the error variance of the individual indicator variables and
Development Risk Constructs
the square of the sum of the standardized factor loadings
(Fornell & Larcker, 1981). The composite reliability for each
that the relationship among first-order factors is sufficiently risk factor is shown in Table A4. In addition, the Cronbach
captured by the higher-order factor. In this study, the alpha scores were calculated and are reproduced in Table A4.
observed Chi-square for the baseline model was 192.54 The Cronbach alpha and composite reliability scores for
degress of fiction = 137; p = 0.001) and the second-order fac- each construct are acceptable.
tor model is 216 (degrees of freedom 146; p = 0.0001). If all factor loadings for the indicators measuring the same
Adjusting for degrees of freedom, the normed value of Chi- construct are statistically significant (greater than twice their
square = 1.40 for the baseline model and Chi-square = 1.48 standard error) there is evidence supporting convergent validi-
for the higher-order model, indicating good model fit and ty of those indicators (Anderson & Gerbing, 1988). The fact
no evidence of over-fitting. The calculated target coefficient that all t-tests are significant shows that all indicators are effec-
between the baseline and hypothesized model is a very high tively measuring the same construct. The t-values for each indi-
0.95. This value suggests that the addition of the second- cator loading are shown in Table A4. The constructs demon-
order effect does not significantly increase Chi-square. strated acceptable convergent validity.
Reliability, Convergent Validity, and Discriminant Validity. Evidence of discriminant validity is obtained through the
External validity refers to the extent to which the findings can comparison of an unconstrained model that estimates the cor-
be generalized to or across times, persons, and settings relation between a pair of constructs and a constrained model
(Campbell & Cook, 1979). External validity of the findings is that fixes the value of the construct correlation to unity. The
threatened if the sample itself is systematically biased, e.g., if resulting Chi-square difference also is a Chi-square variate with

40 Project Management Journal September 2002


one degree of freedom. A significant difference means the
unconstrained model is a better fit. This condition supports the
existence of discriminant validity (Anderson, 1987; Bagozzi,
Yi, & Phillips, 1991). Table A6 contains the results of the pair-
wise difference tests among constructs. As shown, all differ-
ences are significant at p < 0.001 levels. Hence, each scale
seems to capture a construct that is significantly unique from
other constructs, providing evidence of discriminant validity.

James J. Jiang, PhD, is a professor of management


information systems (IS) at the University of Central
Florida. He obtained his PhD in IS from the University
of Cincinnati. His research interests include IS project
management and IS personnel management. He has published more
than 70 academic articles in journals such as the IEEE Transactions
on Systems, Man, and Cybernetics, Decision Support Systems, IEEE
Transactions on Engineering Management, Decision Sciences, Journal
of Management Information Systems (JMIS), Communications of the
ACM, Information & Management, Journal of Systems & Software,
Data Base, and Project Management Journal. He is a member of the
Institute of Electronic and Electrical Engineering, Association for
Computing Machinery, Association for Information Systems, and
Decision Science Institute.

Gary Klein, PhD, is the Couger Professor of information


systems (IS) at the University of Colorado at Colorado
Springs. He obtained his PhD in management science
from Purdue University. He served with Arthur Andersen
& Company in Kansas City and was director of the IS department for a
regional financial institution. His interests include project management,
knowledge management, system development, and mathematical
modeling with more than 60 academic publications in these areas.
He has made professional presentations on decision support systems
in the United States and Japan, where he served as a guest professor
to Kwansei Gakuin University. He is a member of the Institute of
Electronic and Electrical Engineering, Association for Computing
Machinery, Institute for Operation Research and the Management
Sciences, Society of Competitive Intelligence Professionals, Decision
Science Institute, and Project Management Institute.

T. Selwyn Ellis is an assistant professor of computer


information systems (IS) at Louisiana Tech University.
He earned a BS in computer science and mathemat-
ics and an MBA from Mississippi College and a DBA
from Louisiana Tech University. He has publications in Journal of
Computer Information Systems, Data Base, Computer Personnel, and
others. His current research interests include investments in technol-
ogy, electronic commerce, and other IS/information services topics
related to corporate strategy.

This article is copyrighted material and has been reproduced with the permission of PMI. Unauthorized reproduction of this material is strictly prohibited.
A Hybrid Intelligent System
to Facilitate Information System
Project Management Activities
Hamid R. Nemati, Department of Information Systems and Operations Management,
The University of North Carolina at Greensboro, 440 Bryan Building, P.O. Box 26165,
Greensboro, NC 27014–6165 USA

Dewey W. Todd, Department of Decision Sciences, Georgia State University, University Plaza,
Atlanta, GA 30303–3083 USA

Paul D. Brown, Department of Decision Sciences, Georgia State University, University Plaza,
Atlanta, GA 30303–3083 USA

I n most large companies, management has long recognized a deficiency in


project management and quality assurance (QA) concerning information sys-
tems development and maintenance projects. Traditional “seat of your pants”
management practices and scattered innovative project management techniques
have been limiting at times. This paper provides a practical, prototypical artificial
intelligence (AI)-based approach to solving these ill-structured problems. It covers
two key areas of need for most large businesses and their information technology
(IT) organizations: a hybrid network of systems proposed to facilitate project
management and IT-associated activities of project estimation, tracking, develop-
ment, testing and implementation, and QA.
▼ Project management has long been viewed as a domain where automation is lim-
ited to some type of timeline tool, if that much. When starting this project, the
Abstract
authors asked, “Why?” It appears that this domain has resisted AI for the very reason
In most large companies, management
has long recognized a deficiency in project that AI was developed. The newness of AI sometimes makes potential recipients of
management and quality assurance (QA) AI systems skeptical of their possible benefits. Project management requires so much
concerning information systems development human reasoning, and each project typically bears so much uniqueness, that on the
and maintenance projects. This paper provides
surface, developing a system to mimic that process seems impossible. To show the
a practical, prototypical artificial intelligence-
based approach to solving these ill-structured potential power that AI could bring to this vital arena, this paper will present the
problems. The authors show how a hybrid development of a prototypical hybrid intelligence system. This system consists of the
intelligence system with expert system and expert system (ES) to aid in project estimate validation and two artificial neural net-
artificial neural network components can be
work (ANN) models to be used for delivery and quality prediction.
used to aid in project estimate validation and
quality prediction of the deliverables. The This paper first will provide an overview of project management and QA. Next,
output from such a hybrid system then can the research process for the ES component of this hybrid system to aid in project esti-
be used in a traditional project management mate validation will be described. The authors also will describe the database and
timeline tool for collecting the estimate infor-
mation, tracking the project through its com-
research process for developing the neural network models used for predicting the
pletion. The authors also provide guidelines delivery time and quality of the final deliverable. The authors also will provide a
for large-scale development of such systems. breakdown of the project management process and analysis of how AI systems can
be used to develop a hybrid network of systems to support this process. The last part
Keywords: artificial intelligence; expert sys- of this paper is a detailed description of the total project management picture and
tems; hybrid systems; information systems; how these they can be supported through the development of an architecture of AI
neural networks; project management;
quality assurance systems similar to the one described in the paper.

©2002 by the Project Management Institute


2002, Vol. 33, No. 3, 42–52
Project Management: A Historical Perspective
8756–9728/02/$10.00 per article + $0.50 per page Project management is the planning, organizing, directing, and controlling of
company resources for a relatively short-term objective that has been established to

42 Project Management Journal September 2002


complete specific goals and objectives (Kerzner, 1995). The project plan is the primary tool used for any project
Producing high levels of productivity and quality and low lev- undertaken. The purpose of the project plan is to provide the
els of uncertainty also are objectives of project management. It foundation and framework for the project. The main elements
is the management of all the factors that surround and enable of a standard project plan are project tasks and activities, a
the technical work to be accomplished. responsible person, weeks required, beginning date, target and
Project management is an organized or structured approach actual completion dates, and status. Project plans ensure that
for managing a variety of independent and interdependent all activities are recorded and accounted for. When developing
events and activities leading toward a common outcome. The the outline of activities to be done, the project manager and
objectives of the approach are to: team must consider the scope of the project to know the
■ Complete planned activities according to a stated schedule; boundaries within which to define what must be accom-
■ Deliver the completed project or product on time, with plished. The development of this portion of the project plan
minimal slippage; will involve the identification of activities, events, and mile-
■ Manage the costs of the process to ensure attainment or stones. Activities relate to the physical work that must be
reduction of budgetary projections; undertaken to complete the desired outcome. Events are cate-
■ Monitor the results of the process to ensure that the purpose gories of activities that summarize the result of the activities
and benefits of the system or project have been accomplished. into a final planned outcome, and a milestone is an event very
Project management aims to bring a project to completion important to the project.
on time, within budgeted cost, and to meet the planned per- Once these objectives have been defined, the beginning
formance by synthesizing all resources assigned to the project date and target completion date must be determined. Both
effectively and efficiently (Simpson, 1987). Project manage- dates are targets or planned events. They must be planned
ment assists management in defining the proper level of qual- and recorded to manage the entire process. A third date is
ity and then acts to ensure the project delivers a product of that the actual completion date. The actual completion date is
quality. A plan is based on estimates of the size and duration used to compare the planned timing with the actual, thus
of activities, and estimates are based on probabilities enabling closure and a measure of performance as to slip-
(Kitchenham, 1991). page (Taff, Borchering, & Fisher, 1995). Slippage shows
Making estimates is necessary to predict cost and time the time by which the actual completion date exceeded the
requirements for the project (Ellwood & Maurer-Williford, planned target date.
1994). However, estimating the effort or costs required for a Planning entails the future, and in dealing with the future,
project is difficult because there are always many unknowns project managers deal with uncertainty (Kitchenham, 1991;
(Jeffrey & Low, 1990). According to Finnie and Wittig Matson & Mellichamp, 1994). Often, estimates are quite
(1997), estimating software development remains a rough because what is supposed to be done has never before
complex problem and improving estimation techniques been done in precisely the same way (Taff, Borchering, &
available to project managers would facilitate more effective Fisher, 1995). It is important that project teams recognize
control of time and budgets. how uncertainty bears on the planning effort. The level of
There are five bases for estimation (McDermid, 1990). uncertainty of the proposed project largely determines the
They are professional judgment, historical database, and the character of the plan. Good planning may mean phased
use of experts, standard times, and formulae. Very few com- planning, in which planning is divided into phases over the
panies have bothered to store previous project data in a way duration of the project.
that can be used later; therefore, a historical database often One reality of project management is the threat that project
cannot be used. But if such a historic database were available, costs will be exceeded. To cope with this threat, project man-
project estimation would be enhanced greatly (Jeffrey & Low, agers commonly build some “fat” into their cost estimates.
1990). Standard times are factors that have been constructed Project costs typically are composed of four components:
by analyzing many previous project times so that a standard direct labor costs, overhead, fringe benefits, and auxiliary
time is obtained. costs. In most service projects, which are not capital intensive,
Research has shown that the reliability and accuracy of exist- direct labor costs are the largest single component of project
ing models and tools is very limited (Bennatan, 1995; Ellwood costs. Two approaches to cost estimating are the bottom-up
& Maurer-Williford, 1994; Finnie & Wittig, 1997; Mcleod & cost estimation procedure and parametric cost estimating. In
Smith, 1996; Srinivasan & Fisher, 1995). Results from cost-esti- bottom-up cost estimation, if project managers know the
mating models do not correlate very well with each other when labor costs, they can make good estimates of total project
tried on a common problem (Macro, 1990). Lines of code, a costs. Here, they estimate how much labor is needed to carry
metric used for estimating software development efforts, has a out project tasks.
number of problems (Albrecht & Gaffney, 1983). One prob-
lem is the difficulty of language dependence. It is not possible A Hybrid Intelligence System
to directly compare projects developed by using different lan- for Project Management
guages (Jeffrey & Low, 1990). A second problem is that it also SunTrust Bank Inc. is one of the largest regional banks in the
is difficult to estimate the number of lines of code that will be United States with total assets in excess of $80 billion.
needed to develop a system. Like many other large businesses, it maintains a large IT

September 2002 Project Management Journal 43


Similar Project
Done in the Past? How Comfortable
Yes No
With Estimates?

Very Fairly Slightly

Any Tasks
> 80 Hours?
Enter Percentage
of Total Estimate
Yes
for Which Tasks are
No > 80 Hours

What is the
Expected Duration
< 2 Weeks of the Project?
2–4 1–3
> 3 Months
Weeks Months

How Often Will


it be Reviewed by
At Least Management?
Once/
Once Every Rarely
Month
2 Weeks

What is the What is the


Experience Level of Experience Level of
the Estimator the Programmer
(Scale of 0 to 100)? (Scale of 0 to 100)?

Acceptable Estimate
Acceptable Estimate Highly Questionable
Add 15% Management Acceptable Estimate
Adjust Management Estimate – Needs
Overhead Adjust Contingency
Overhead to be Reviewed
Add 10% Contingency

Note. The flow diagram begins with the box labeled “Similar project done in the past?” It then flows through the qualifiers and variables and finally to
the choices. The flow diagram does not attempt to display or determine any weights used in the decision process. All alternatives are treated equally
and displayed as such.

Figure 1. Flow Diagram Showing the Influences and Relationships Among Qualifiers and Variables with the Choices

44 Project Management Journal September 2002


organization called Application Systems Division (ASD). ASD projects in situations lacking the overall development method-
is a part of SunTrust Service Corp. (STSC), which is a wholly ologies similar to Vision (STSC, 1997).
owned subsidiary of Sun Trust Bank Inc. In the past, organi- For example, at first glance, one can envision using an ES
zations such as ASD found it much easier to maneuver for estimating projects. However, this approach may not be
through IT requirements than is the case today with fast- realistic. The rules involved would be extremely numerous and
moving and complex technical environments. Continual complex. This would hamper development of the system and
change combined with large size means that having control make ongoing maintenance unattractive to a potential user
over all IT efforts is vital. This control is not possible without organization. Instead, the authors classified a smaller portion
the previously mentioned standardization. It means tactical- of the process, namely, validation of provided estimates, as
ly utilizing available tools and maintaining a strategic vision suitable for an ES. Others, including a separate ES designed to
for additional tools and methods. analyze and profile team members, support even that system.
One of the problems with managing projects at ASD was Yet another ES is envisioned for determining project quality.
a lack of consistency. Even if standards were implemented The total AI system approach, though, is much bigger.
for estimating, logging, and tracking projects, differences in The authors feel that the addition of a neural network to
managers’ leadership styles would lead to misinformation analyze the database of project information over time and pre-
and a general breakdown in comparing and planning future dict delivery time and quality is more viable than the results
projects. In 1996, ASD assembled a team consisting of man- that could be expected from an ES. This approach makes per-
agement and project management experts. The ultimate goal fect sense as an “umbrella” system under which to develop the
for the team was to build a strategy of cost reduction through overall project management schema. This intelligent tool is
process improvement. It focused on standardization, faster exceptional in managing domains where records in a database
development times, higher quality systems delivery, and on- are similar, yet typically different in many ways, and where
time delivery. new, better solution is preferred over a near-match alone. It has
This team, whose establishment was mandated by senior that capability. The authors believe an effective, maintainable
executives at STSC, was a mixture of internal employees and project management and quality assessment environment can
contract consultants and was charged with the development of be properly administered and applied to the typical IT shop.
an efficient and effective project management methodology for There usually is a wealth of general domain knowledge
all STSC projects. The resulting methodology was labeled available to help with estimating. This almost certainly could
Vision Methodology (STSC, 1997) and mostly consists of doc- be developed into some sort of rule set for validation of esti-
umented methodologies, system standardization (using mates and, perhaps, for the estimating itself. For example, an
Microsoft Project®), and periodic hiring of external experts to ES can be used to allow management to develop profiles on
help guide major projects. Vision was a documented method- each employee making up project teams, regarding experience
ology whereby STSC could create more consistency within IT and knowledge levels, and a different ES can allow a manager
departments surrounding the management and implementa- to evaluate an estimate done by an employee and validate the
tion of IT projects. estimate based on certain domain knowledge rules. A neural
There are six major phases in the methodology: definition, network also could support this function once the database of
requirements, analysis, design, development, and implementa- completed projects is large enough. A traditional project man-
tion. Each of these major phases is subdivided into major agement tool for collecting the estimate information, tracking
activities. Part of the process, for example, is definition. Within the project through to completion, and recording project sta-
this phase, all projects must be defined along the same steps tistics into a database can be an integral part of such system. An
and activities. This allows for common entry into the appro- ES will allow some task force, e.g., a user group, to evaluate and
priate project management programs (in the current case, score a delivered application for quality. Again, a neural net-
Microsoft Project®). It also streamlines management reporting, work also could support this function once the database of
project tracking, and statistical analysis. As steering committees completed projects is large enough.
and managers review requested projects, the standardized for- This paper demonstrates how AI tools could be used to
mat gives them a common point of reference with which to facilitate project management activities. This paper
compare the benefits and costs. also describes the development of a prototype hybrid intel-
Upon reviewing this methodology, the authors sensed a ligence system as proof of concept. For this prototypical
potential application for AI solutions. The idea of AI is not implementation, the authors developed a hybrid
new. In fact, there are numerous examples available where AI intelligence system that consists of an ES to aid in project
solutions successfully have applied to practical problems. estimate validation and two ANN models to be used for
However, in the current situation, the ultimate objective of this delivery time and quality prediction.
AI-based approach was to facilitate project management activ- Description of Expert System Model to Aid in Project
ities as outlined in the Vision document. The approach pre- Estimate Validation. An ES is a system that uses human
sented in this paper for creating a hybrid network of systems knowledge captured in a computer to solve problems that
can provide support for achieving the overall goals of the ordinarily require human expertise (Turban & Aronson, 2001).
desired methodologies requested by management. However, ESs are used today by most large- and medium-sized organiza-
the AI-based approach presented also can facilitate managing tions as a tool for improving decision-making as well as

September 2002 Project Management Journal 45


Similar project The choices are yes or no. The letters “NC” indicate that this choice will not affect
the weighting. A negative value means this selection reduces the associated
“preferable choice” by that number (scale of 1 to 10) and a positive number
means it increases a “non-preferred” choice by that number.

Comfort level These weights only come into play if “Similar Project” is No. The numbers 1 through
4 correspond to the four selections.

Tasks > 80 This selection by itself does not impact the weights.

Percentage > 80 If there are tasks greater than 80 hours, the choice from the 0 to 100 range
is divided into four discrete weights and applied.

Duration This selection by itself does not impact the weights.

Review frequency These weights only come into play if “duration” is greater than two weeks.
The numbers 1 through 4 correspond to the four selections.

Experience of estimator The choice from the 0-to-100 range is divided into five discrete weights and applied.

Experience of programmer The choice from the 0-to-100 range is divided into five discrete weights and applied.

Table 1. Summary of Each Possible Choice and How It Would be Influenced by Each of the Qualifiers and Variables

increasing productivity and quality. The development of an ES Rule Set Definition. The elements that make up the ES for
involves the construction of a problem-specific knowledge project estimate validation and contingency are shown in
base by acquiring knowledge from experts or documented Figure 1. The qualifiers for this exercise are:
sources. The most widely used form of representing knowledge 1. Was the estimate developed from a similar past project
in the knowledge base is using rules. The system then uses the (similar implies that at least 40% to 60% of the tasks would
rules in the knowledge base to draw conclusions similar to be roughly similar in nature)? A yes to this question takes the
those drawn by the experts. user to Qualifier 3, otherwise to Qualifier 2;
The first component of this intelligence system is an ES. It is 2. How comfortable are you with the estimates considering
designed to help management validate estimates of the deliv- the lack of familiarity with the tasks? The user has four
ery time and quality of a given project. After extensive review “fuzzy” options here ranging from “very comfortable” to
of project management activities and conducting interviews “uncomfortable.” These responses have a weighted effect on
with a number of project leaders, a set of rules was compiled. the outcome;
This was accomplished according to steps: 3. Are any of the tasks in the project estimated to be more
1. The qualifiers used to decide the accuracy of the estimate than 80 hours? There is an “80 hour rule” that basically says
were written up; that any estimate more than 80 hours is wrong (imprecise).
2. The variables that would be used with the qualifiers were The authors’ domain expert recommended that tasks greater
determined; than 80 hours be broken down, if possible. If no, the user
3. The possible choices were determined; continues to Qualifier 4, otherwise to Variable 1 to determine
4. A flow diagram was developed to show how these elements a percentage;
would interact to move from qualifying to choosing (Figure 1); 4. What is the expected duration of the project? This question
5. A table was developed (using Lotus 1-2-3® ) as a matrix of is asked to determine the need for management review meet-
the possible effects of each qualifier’s choice and the range of ings. It has been shown conclusively that frequent reviews pos-
values in the variables and how they would affect the certainty itively influence the overall development time because delays
factor for each choice (Table 1 and Table 2); are caught and corrected early. If the project duration is less
6. The elements were all entered into EXSYS Professional® than two weeks, the user proceeds to Variable 2. There are three
according to the matrix; other choices ranging from “two to four weeks” to “greater than
7. The functional screens were developed using EXSYS Editor three months.” These values do not currently affect the weight-
and an editor called Brief®; ing but may in the future. The user proceeds to Qualifier 5;
8. Multiple iterations of sample estimates were tested to vali- 5. How often will the project be reviewed by management?
date the system. If once a week is selected, there is no weighting, but the other

46 Project Management Journal September 2002


three choices, ranging from “every two weeks” to “rarely” do research/management science. They have been applied suc-
weigh accordingly. cessfully to solve many practical problems, such as times
The variables that affect ES estimate validation and con- series predictions, classification, pattern recognition and
tingency are: mathematical optimization, and many more. During the past
1. Enter the percentage of the total estimate, which the tasks decades, a number of paradigms of ANNs have been intro-
over 80 hours represent. This is a slide bar, which ranges from duced to carry out a wide variety of computational tasks, such
0 to 100. The range is divided into four discrete points and as the feed-forward ANNs (Chauvin & Rumelhart, 1995;
weighted appropriately; Rumelhart, Hinton & Williams, 1986), Hopfield neural net-
2. What is the experience level of the estimator (scale from works (Hopfield & Tank, 1985), the Boltzmann Machine
0 to 100)? This is a slide bar that allows the user to evaluate (Aarts & Korst, 1989; Hinton, & Sejnowski, 1983), and the
how closely he or she feels the estimator would come to the Self-Organizing networks (Kohonen, 1988). In this section,
true estimate. This is broken down into five discreet ranges and the authors provide an overview of ANNs as applied to this
is used to weight the outcome appropriately; project. For a more comprehensive and detailed description
3. What is the experience level of the programmer (scale of ANNs, their learning algorithms, and different network
from 0 to 100)? This is a slide bar that allows the user to topologies, the authors recommend Rumelhart, Hinton, and
evaluate how closely he or she feels the programmer will Williams (1986) and Wasserman (1989).
come to the estimated development time. This is broken ANNs are biologically inspired systems of highly intercon-
down into five discreet ranges and is used to weight the out- nected simple processing elements that achieve learning. These
come appropriately. system are composed of many simple processing elements,
The choices that go into ES estimate validation and con- called neurons, operating in parallel whose function is deter-
tingency are: mined by network structure or the way neurons are connected
1. Acceptable Estimate. This implies that the estimate seems to each other, connection strengths between neurons, and the
accurate, with a certainty factor ranging from 1 to 10; information processing that is performed at each neuron. Each
2. Add 15% management overhead and 10% contingency. neuron is connected to other neurons by means of intercon-
These values are standard within ASD for an accurately esti- nections or links with associated weights. Signals are passed
mated project. The assumption is that direct supervisors and between neurons over these interconnecting links. The net
middle management also will charge time to the project for input to a neuron is the weighted sum of all the signals it
management, and the contingency allows for typical slow- receives from all other neurons to which it is connected. The
downs and interruptions. This choice always will accompany vector set of inputs to neuron, j, is (X1j through Xnj), where Xij
Choice 1, but its certainty factor may differ; is the signal sent from neuron i to neuron j. This input vector
3. Adjust management overhead to 20%. This, too, will is multiplied by the weight vector of interconnections (W1j
accompany Choice 1, but weighting factors surrounding the through Wnj), where Wij is the strength of connection between
previously selected qualifiers may introduce the need to neuron i and neuron j. The resulting Cartesian product is
increase the predicted management time; referred to as the action potential. The action potential or the
4. Adjust management overhead to 25%. Same as Choice 3; weighted sum of the inputs to the neuron is transformed using
5. Adjust management overhead to 30%. Same as Choice 3; a mathematical function called the activation function. When
6. Adjust contingency to 15%. This, too, will accompany the activation function reaches a given level, the neuron fires
Choice 1, but weighting factors surrounding the previously and sends a message to the other neurons connected to it.
selected qualifiers may introduce the need to increase the con- Memories are stored or represented in a neural network in
tingency provision; the pattern of interconnection strengths among the neurons.
7. Adjust contingency to 20%. Same as Choice 6; Learning is achieved by changing the strengths of these inter-
8. Adjust contingency to 25%. Same as Choice 6; connecting weights. Therefore, to train a neural network, a
9. Highly questionable estimate; needs to be reviewed. This method is needed to allow the network to modify its weights
choice suggests that the weighting factors are not in favor of such that a desired outcome is achieved.
this estimate being accurate. Its lack of accuracy may dictate the The training method is a mathematical function that
need to re-estimate the project with better experience and man- updates the strength of the interconnecting weights such that
agement involvement. the difference between the desired output of the network and
Rule Set Matrix. A rule set matrix was developed for this ES. its actual output is minimized. To train a neural network, a ran-
This matrix is used to define each of the possible choices and dom set of weights is assigned as the initial set of the intercon-
how each qualifier and variable would influence their weight- necting weights. A training set of data consisting of the inputs
ing. The weighting is explained individually in Table 1. and the corresponding outputs then are presented to the
network. The network is allowed to generate its output based
The Neural Network Models for Predicting on its current set of weights. The output from the network then
Delivery Time and Level of Quality is compared to the actual output and the sum of squared of
Artificial neural networks recently have attracted the attention errors is calculated.
of researchers from various disciplines including computer In each succeeding iteration, the network attempts to
science, psychology, mathematics, physics, and operations minimize the sum of squared errors by adjusting its weight

September 2002 Project Management Journal 47


Choice Accept Add 15% mgmt Adjust Adjust Review
overhead and management contingency completely
10% contingency overhead

Similar project? Y = NC Y = NC Y = NC Y = NC Y=2


N = –3 N = –3 N=4 N=5 N=3

Comfort level 1 = NC 1 = NC 1 = NC 1 = NC 1 = NC
2 = –2 2 = –2 2=3 2=3 2=3
3 = –6 3 = –6 3=8 3=8 3=8

Tasks > 80 NC NC NC NC NC

Percentage > 80 0 – 33 = –1 0 – 33 = –1 NC 0 – 33 = 2 0 – 33 = 2
34 – 66 = –3 34 – 66 = –3 34 – 66 = 4 34 – 66 = 4
> 66 = –6 > 66 = –6 > 66 = 8 > 66 = 8

Duration NC NC NC NC NC

Review frequency 1 = NC 1 = NC 1 = NC 1 = NC 1 = NC
2 = –2 2 = –2 2=3 2=3 2=3
3 = –6 3 = –7 3=7 3=8 3=8

Experience of estimator 0 – 33 = –7 0 – 33 = –7 0 – 33 = 7 0 – 33 = 7 0 – 33 = 8
34 – 66 = –3 34 – 66 = –3 34 – 66 = 3 34 – 66 = 3 34 – 66 = 4
> 66 = NC > 66 = NC > 66 = NC > 66 = NC > 66 = NC

Experience of programmer 0 – 33 = –7 0 – 33 = –7 0 – 33 = 7 0 – 33 = 7 0 – 33 = 8
34 – 66 = –3 34 – 66 = –3 34 – 66 = 3 34 – 66 = 3 34 – 66 = 4
> 66 = NC > 66 = NC > 66 = NC > 66 = NC > 66 = NC

Table 2. Impact on Choices

set using the training algorithm. The adjustment to the interconnections between more than the two I/O layers of the
weight set can be done in either a single update, in which the network change in the learning process.
weights are changed every time the network is presented The network has additional layers, hidden from the envi-
with a new case data or an epoch update, in which the net- ronment. The most widely multilayer neural network used
work changes the weights only after it receives the whole network today is the Backpropagation neural network
training data set. For faster training, it is possible to specify (Chauvin & Rumelhart, 1995; Rumelhart, Hinton, &
an epoch size. For example, an epoch size of five means that Williams, 1986). The basic idea in a Backpropagation net-
the network adjusts the weights only after it has been pre- work is that the neurons of a lower layer send their outputs
sented the entire training set data five times. The training up to the next layer. It is a neural network that is very good
continues until a prespecified condition is reached. Training in generating input-to-output mappings based on computa-
a neural network is an iterative process. The developer goes tions of interconnection of its nodes. It is a fully connected,
through the designing system, training the systems and eval- feed forward, hierarchical multilayer network, with hidden
uating the system repeatedly. layers and no intraconnections.
In a neural network, neurons are grouped into layers, or Figure 2 shows a typical Backpropagation neural network.
slabs, that include neurons of the same type. There also are dif- The network shown has four input neurons, four output neu-
ferent types of layers. The input layer consists of neurons that rons, and a hidden layer with three neurons. The weights
receive input from the external environment. The output layer between output layer and the hidden layer are updated based
consists of neurons that communicate to the user or external on the amount of error at the output layer, using generalized
environment. The hidden layer consists of neurons that only delta rule (an iterative steepest descent procedure, minimizing
communicate with other layers of the network. The authors the least-mean-square error measure between the desired and
define a multilayer neural network as a network in which the actual outputs). The error of the output layer propagates back

48 Project Management Journal September 2002


to the hidden layer via the backward connections. The connec- value is typically set to 15%, however, it may be set to a higher
tion weights between the input layer and the hidden layer are figure if the project manager feels the project will demand
updates based on the generalized delta rule as well. more time than normal, i.e., an inexperienced lead program-
There is a forward flow of outputs and a backward update mer, and on some rare occasions may be set to less;
of the weights based on the error on the output layer. During ■ Contingency. This value (entered as a percentage) is an
the training process, the network seeks weights that mini- additional percentage of the overall project estimate that is
mize the sum of the square of output layer errors. There is a set aside for normal project additions, i.e., unplanned pro-
backward connection from the output layer to the hidden ject meetings, requirements’ discrepancies, etc. It is typically
layer, from the hidden layer to the next lower hidden layer, set at 10%;
and from the lowest hidden layer to the input layer. The ■ Adjusted Estimate. This is the estimated hours plus the
backward connections between each pair of layers have the management overhead and contingency factored hours;
same weight values as those of the forward connections and ■ Comfort Level. This field takes on a value from 1 to 3, with
are updated together. 1 indicating “Very Comfortable,” 2 indicating “Comfortable,”
Taking the parameters from the ES component described and 3 indicating “Slightly Comfortable;”
earlier along with the additional factors that may influence ■ Percent > 80. This is a value representing what percentage
project delivery time and quality level of the resulting deliver- of the project tasks have been estimated to be greater than 80
able from the project, a database was constructed. This data- hours. The lower the percentage the better, because any task
base was used to train two ANN models. This database con- greater than 80 hours automatically can be assumed to be
sisted of relevant data from 200 previously completed projects. wrong to a certain extent;
The fields contained in the database are derived from project ■ Number of Reviews. This is a value representing how often
information that is typically gathered and/or available on any the project will undergo reviews: 1 = At least every two weeks,
given project. The data set initially contained 57 variables. 2 = At least monthly, and 3 = Rarely;
Nonparametric methods, i.e., neural networks, tend to gen- ■ Estimator Experience. This is a percentage value represent-
eralize better from fixed-sized data sets if the dimensionality of ing the estimator’s experience level. It ranges from 0 to 100%,
the data set is lowered without losing significant information with 100% being the most experience possible;
as reflected by the relationships in the data set. A common ■ Programmer Experience. This is a percentage value repre-
method used to reduce the dimensionality of the data set with- senting the lead programmer’s experience level. It ranges from
out significant loss of information is principle component 0 to 100%, with 100% being the most experience possible;
analysis (PCA). In essence, PCA reduces the input set from n to ■ Actual Hours. This is the total number of hours charged to
m by identifying an m-dimensional subset of the n-dimen- the project, including management overhead. It is factored in
sional input space that seems to be the most significant. Using as part of the output for the neural network;
PCA, the authors reduced the initial 57 variables to a final set ■ Quality Rating. This is a rating that the authors arbitrarily
of 15. The model consisted of 15 input variables and one out- assigned for this project. It, too, is factored in as part of the pre-
put variable for each model. The inputs are designed to pro- dictive output for the neural network. It is initially entered as a
duce an estimate of a project score given a set of new inputs. normalized value from 0 to 1 but is converted to a value from
For each of the 200 records in the database, 15 fields were 0 to 100;
eventually selected: ■ Score. This is a compilation score of the overall project and
■ Project Number. This field identifies each record with a represents the output for the ANN. It is constructed using the
four-digit project number that is typically used by SunTrust to following formula:
identify projects for tracking and billing purposes. It is not used
in the neural network (ANN); [(Adjusted Hours / Actual Hours) x Quality Rating x 100] (1)
■ Project Manager. This is the last name of the application
manager assigned to the project. This person is responsible for Of these fields, comfort level, percent > 80, number of
estimation, approval, development, testing, and implementa- reviews, estimator experience, and programmer experience
tion and follow up. For the ANN, only four fictional managers are directly from the ES project. Actual hours and quality
were used, and their names were substituted for numbers (1 = rating are follow-up values entered after the project’s
Smith, 2 = Jones, 3 = Carlisle, 4 = Free); completion. The quality rating is conceptual, but an ES for
■ Estimate Date. This is the date the estimate was completed; evaluating and determining a quality rating is quite neces-
it is not used in the ANN; sary to valid project estimation.
■ Estimated Hours. This is the total estimated actual hours, The authors constructed neural network models to predict
including documentation, development, testing, and imple- the delivery time and quality for a given project. The neural
mentation; network models developed for this project were
■ Management Overhead. This value (entered as a percent- Backpropagation neural networks consisting of an input layer,
age) is an additional percentage of the overall project estimate a hidden layer with 10 neurons, and output layer. The authors
that will be used for managers’ hours that are not directly used one hidden layer with multiple neurons in this study
involved but are directly responsible for the project team because this configuration is sufficient to approximate any
assigned to the project. This includes the project manager. This continuous function to an arbitrary precision (Hornik,

September 2002 Project Management Journal 49


Input Output
Layer Layer

Hidden
Layer

Figure 2. Typical Backpropagation Artificial Neural Network

Stinchcombe, & White, 1989). To build the prediction model Because this produced a satisfactory network for predicting
for “Score,” building two prediction models actually was actual hours, the authors then developed the second neural
necessary. The first, which in theory was based on the vari- network, using the same database. This one was called “Score”
ables “manager” through “programmer experience,” was and contained a neural network for predicting the score of a
developed to predict actual hours, because this is, of course, given project based on all of the previous variables plus the
important in predicting how close the actual hours will actual hours. Here, quality is an input from the user, because
come to the estimate. For example, a project that completed no ES has yet been developed for this function. The network
exactly on time and achieved a perfect quality rating would using the training set and testing it using the testing data set,
have a score of 100. A score of less than 100 would indicate the authors obtained a high correlation between the model
a project that suffered from quality of less than 100%, actu- and the predicted actual hours (correlation coefficient was
al hours exceeding its estimate, or a combination of both. A 0.738 and root MSE was 0.0898).
score higher than 100 indicates a project with high quality or
with actual hours that were less than estimated, or some Future Development of Hybrid Systems
combination of both. In this section, the authors provide a vision for future devel-
The authors experimented with using ANN models to opment of intelligence hybrid systems for project manage-
predict the actual hours required for a project. This neural ment and QA of information systems projects. The authors
network model consisted of the 15 input variables and one provide a breakdown project management/QA processes
output variable. In training the network, the authors and analyze the details of development of individual com-
employed the BackPack Neural Network software package ponents of an AI-based hybrid system that can be used to
using its default settings. The network had one hidden layer support these processes.
with 10 neurons, an epoch size of five, and 20,000 as the The steps that are typically taken in an IT development
maximum number of iterations. Training the network project and the associated recommended AI systems for each
using the training set and testing it using the testing data piece are:
set, the authors obtained a high correlation between the ■ Team Member Profiles. Recommended AI Approach:
model and the predicted actual hours [correlation coeffi- Expert System. This is a crucial step in developing a tactical
cient was 0.9895 and root mean squared errors (MSE) was estimating system. In studying project management, one
0.03350]. The results indicates that the neural network does not have to delve too deeply to realize how much influ-
model is a powerful predictive tool. ence the make-up of a team has on the completion of the

50 Project Management Journal September 2002


project. If a highly experienced individual develops the esti- A decision tree approach could be used to guide end-users,
mates for the tasks, these estimates may be very different from trainers, support personnel, management, and even the devel-
the actual hours of development done by a very inexperi- opment team members in evaluating quality points, such as:
enced programmer. This process can be very limited (as ■ How smooth was the implementation?
shown in the ES example the authors developed as part of ■ How close did the deliverable meet your expectations?
this project) or very in-depth under which managers’ and ■ Is the system relatively “bug” free?
team members’ cognitive evaluations, experience levels, time ■ Was training handled well considering the level of changes
availabilities, work progress ratings, etc. are taken into or degree of complexity?
account. The result is an overall standardized score for the ■ Prediction Case-Base. Recommended AI Approach: Case-
team that helps to evaluate the estimate; based reasoning system. This CBR case-base would become
■ Problem Sensing. Recommended AI Approach: This is the primary platform for estimating future projects.
the origination of the idea for a system or system change; no
AI solution is recommended. Someone must discover the Conclusion
need for a new system or enhancement, calling for a potential In this paper, the authors note that, in most large companies,
project. This is not a function that realistically can be relegated management has long recognized a deficiency in project man-
to an AI system; agement and QA concerning information systems-develop-
■ Ballpark Estimate. Recommended AI Approach: This ment and maintenance projects. The authors outlined the idea
would typically be done by a human, because little is known of using a hybrid network of systems for supporting project
about realistic requirements or potential team members. management and QA, which is an integral part of any success-
This is typically done for initial funding approvals. Because ful project management processes related to developing infor-
user requirements probably have not been developed by this mation system projects.
point, this responsibility would best be left to humans. This Given the nature of the tasks involved in project manage-
estimate usually is not used to limit funding or measure per- ment, a hybrid intelligence approach may be a more realistic
formance, but is merely a source for making a tentative deci- solution than an AI-based method consisting of a single com-
sion to go ahead with a project. Once the actual estimate is ponent. The authors discussed specific project management
made, then funding decisions usually are finalized (this is activities that can be supported using this hybrid approach.
sometimes true only if the final estimate is beyond some These activities include project estimation, tracking, develop-
preapproved tolerance level from the ballpark); ment, testing and implementation.
■ Requirements. Recommended AI Approach: No AI solu- The authors’ hope that the guidelines provided in this paper
tion initially, however, an ES could be developed to aid in can be used to harness the potentially powerful AI to support
this process. This is usually an in-depth process involving both this vital IS area. To show the potential uses of the AI techniques
development staff, end users, training sections, etc. It is, as with in project management, the authors presented the development
the preceding steps, not usually considered a part of “project of a prototypical hybrid intelligence system. This system con-
management,” so probably would be handled manually. It is sists of the ES to aid in project estimate validation and two ANN
covered because an ES could be developed to facilitate this models to be used for delivery and quality prediction.
process by developing a shell based on the many similar func-
tions between projects; Acknowledgment
■ Detailed Project Estimate. Recommended AI Approach: This research was partially supported by a Faculty Development
This initially would be done manually, however, the eventu- Research Grant from Bryan School of Business and Economics,
al development of an ES can be used here too. Although this The University of North Carolina at Greensboro.
would initially have to be done manually while the base case
is being developed, it could be supported eventually by an ES References
estimating tool using past projects that are similar in nature. Aarts, E., & Korst, H. (1989). Simulated annealing and
■ Project Validation. Recommended AI Approach: Expert Boltzmann machines: A stochastic approach to combinatorial opti-
System (as discussed in this paper). Although an ES was used mization and neural computing. New York: John Wiley & Sons Inc.
here, it may be that another AI tool, e.g., a neural network, Albrecht, A., & Gaffney, J., Jr. (1983). Software function,
could be better used, especially once data have been accumu- source lines of code, and development effort prediction: A soft-
lated from prior projects. ware science validation. IEEE Transactions on Software
■ Long-term Base Case Development. Recommended AI Engineering, 9 (4), 639–648.
Approach: Neural Network (discussed in this paper), Bennatan, E.M. (1995). On time, within budget software pro-
however, the eventual development of the case-based ject management practices and techniques. New York: John Wiley
reasoning (CBR) case base and search tool eventually & Sons Inc.
could be used. In developing the base case for estimating, a Chauvin, Y., & Rumelhart, D. (1995). Backpropagation:
neural network could be valuable for establishing trends Theory, architectures, and applications. Hillsdale, NJ: Erlbaum.
and predictive models. Ellwood, C., & Maurer-Williford, M. (1994). Rethinking
■ Quality Assessment. Recommended AI Approach: project management for systems. International Association of
Expert System. This may be an appropriate platform for an ES. Systems Analysts, 4 (1), 111–117.

September 2002 Project Management Journal 51


Finnie, G., & Wittig, G. (1997). A comparison of software
effort estimation techniques: Using function points with
neural networks, case-based reasoning and regression
models. Journal of Systems Software, 5 (2), 281–289.
Jeffrey, D., & Low, G. (1990). Calibrating estimation tools Hamid Nemati, PhD, is an assistant professor of
for software development. Software Engineering Journal, 7 (1), information systems at the Information Systems and
215–221. Operations Management Department of The University
of North Carolina at Greensboro. He holds a doctorate
Hinton, G., & Sejnowski, T. (1983). Optimal perceptual from the University of Georgia and a master’s degree from The
inference. Proceedings of Institute of Electrical and Electronics University of Massachusetts. His research specialization is in the areas
Engineers Conference on Computer Vision and Pattern Recognition, of decision support systems, data warehousing, data mining and
Washington, D.C. New York: IEEE, 448–453. knowledge management. He has presented nationally and internation-
Hopfield, J., & Tank, D. (1985). Neural computation of ally, and his papers have appeared in number of leading journals. He
is currently finishing work on two books on organizational data mining
decisions in optimization problems. Biological Cybernetics, 52 and global knowledge management.
(1), 141–152.
Hornik, K., Stinchcombe, M., & While, H. (1989).
Multilayer feedforward networks are universal approximators.
Neural Networks, 2 (3), 359–366.
Dewey W. Todd is a doctoral candidate in decision
Kerzner, H. (1995). Project management: A systems approach to sciences at Georgia State University’s J. Mack Robinson
planning, scheduling, and controlling (5th ed.). New York: Van College of Business. He teaches courses in statistics and
Nostrand Reinhold. decision-making/problem-solving, and his research areas
Kitchenham, B. (1991). Making process predictions, software include group problem-solving, decision-making biases, organizational
psychology, organizational learning, cognitive style, and conflict manage-
metrics: A rigorous approach. New York: Chapman and Hall.
ment. He also has 18 years experience in banking, management
Kohonen, T. (1990). Self-organization and associative memory, information systems, and information systems project management.
(2nd ed.). Berlin, Germany: Springer-Verlag.
Macro, A. (1990). Software engineering: Concept and manage-
ment. Upper Saddle River, NJ: Prentice Hall.
Matson, J.B., & Mellichamp, J. (1994). Software develop- Paul Brown is a doctoral student in decision sciences at Georgia
ment cost estimation using function points. IEEE Transactions State University. His research interest is data mining, supply chain
of Software Engineering, 20 (4), 212–231. management, and electronic procurement. He is a member of
McDermid, D.C. (1990). Software engineering for information Decision Sciences Institute, Institute for Operations Research and the
systems. Oxford, UK: Blackwell Scientific Publications. Management Sciences, and National Association of Project Managers.
Mcleod, G., & Smith, D. (1996). Managing information tech-
nology projects. Cambridge, MA: Course Technology.
Rumelhart, D., Hinton, G., & Williams, R. (1986). Learning
internal representations by error propagation. In D.E.
Rumelhart and J.L. McClelland (Eds.). Parallel distributed pro-
cessing, explorations into the microstructure of cognition I. (pp.
318–362). Cambridge, MA: MIT Press.
Simpson, W. (1987). New techniques in software project man-
agement. New York: John Wiley & Sons Inc.
Srinivasan, K., & Fisher, D. (1995). Machine learning
approaches to estimating software development effort. IEEE
Transactions on Software Engineering, 21 (2), 114–131.
SunTrust Service Corporation (STSC). (1997). Vision
methodology. Atlanta, GA: STSC Information Systems Division.
Taff, L., Borchering, J., & Hudgins, R. (1995). Estimating:
Development estimates and a front-end process for a large
project. IEEE Transactions on Software Engineering, 17 (8),
178–201.
Turban, E., & Aronson, J. (2001). Decision support system and
intelligent systems. Upper Saddle River, NJ: Prentice Hall.
Wasserman, P. (1989). Neural computing: Theory and practice.
New York: Van Nostrand Reinhold.

This article is copyrighted material and has been reproduced with the permission of PMI. Unauthorized reproduction of this material is strictly prohibited.

52 Project Management Journal September 2002


The Fall of the Firefly: An Assessment
of a Failed Project Strategy

Bud Baker, Wright State University, Department of Management, 270 Rike Hall, Dayton, OH
45435–0001 USA

E valuating the success of projects is rarely a precise science. Examples of project


ambiguity abound, including the Hubble Telescope, which started its opera-
tional life as a national joke and a case study of project failure. Yet, today it contin-
ues to reveal never-before-seen views of the heavens, views unobtainable from any
other source. At its completion, the Sydney Opera House was seen by most as a stu-
pendous failure: a music hall with poor acoustics, stunningly over cost and behind
schedule. Decades later, that same structure is a unique national treasure, its massive
cost and schedule overruns long ago forgotten.
On occasion, though, a project ends in such a manner that there can be no doubt
about its failure. The U.S. Air Force’s effort to acquire the T-3A Firefly trainer aircraft
is such a case. The Firefly was to improve the screening process for pilot candidates,
saving the government money while helping the Air Force produce more skilled
▼ pilots. The results proved to be different: a loss of the more than $40 million invest-
Abstract ed, a reduction in the Air Force’s ability to select pilots, a significant damage to the
Choices made early in a project determine Air Force’s reputation, and, worst of all, the deaths of six young men.
future success. Missteps in early phases will
cause trouble later in the project’s life cycle.
The U.S. Air Force’s acquisition of the T-3A
Birth of the Firefly Project
“Firefly” trainer was just such a troubled The Air Force has used a variety of small aircraft to screen pilot candidates since at
project. Rather than develop a new aircraft, least 1952. The rationale for such screening was based primarily on economic effi-
the Air Force decided to save time and money ciency: Not all pilot candidates had the necessary motivation, aptitude, and skills to
by buying a commercial off-the-shelf (COTS)
trainer. But significant aircraft modifications
fly high-performance military aircraft. Given that fact, if such candidates could be
undermined the integrity of the COTS strategy. identified earlier and eliminated from training, less time, money, and resources
This paper suggests four project lessons: Any would be wasted on them (Secretary of the Air Force Inspector General, 1998). In the
project must be managed as a system of inter- mid-1960s, the Air Force chose a single-engine Cessna model 172, dubbed it the T-
related parts; a project strategy must be flexi-
ble to accommodate changing circumstances;
41, and made it the primary flight screening aircraft. The reliable-but-never-glam-
testing must be done in realistic environ- orous T-41 did its job well for the next 30 years: Despite the inability and inexperi-
ments; and concurrency carries with it benefits ence of thousands of student pilots over three decades, not a single fatality occurred
and dangers. in T-41 operations.
By the late 1980s, though, some in the Air Force argued that the T-41 needed to
Keywords: troubled execution; project be replaced. The old Cessna design could not handle—nor was it ever designed to
strategy; risk management; commercial off-
the-shelf acquisition, government projects handle—the high stresses of aerobatic flight. And such aerobatics were deemed, by
Air Force leadership, to be necessary as “a means of evaluating a candidate’s ability
©2002 by the Project Management Institute
2002, Vol. 33, No. 3, 53–57
to react quickly and accurately while flying more complex maneuvers representative
8756–9728/02/$10.00 per article + $0.50 per page of follow-on trainers and operational USAF aircraft” (Secretary of the Air Force
Inspector General, 1998, p. 3).

September 2002 Project Management Journal 53


The Air Force Chief of Staff at the time, himself a former July 1990, with initial flight demonstration by seven compet-
fighter pilot, was a strong proponent of replacing the T-41. In a ing manufacturers held during the next month.
pithy remark that would become more widely reported when One of the competitors was the Firefly. Offered by
fatalities began to occur, he claimed, “The T-41 is your grand- Slingsby Aviation Ltd. of England, it was judged to be under-
mother’s airplane. Our mission is to train warrior-pilots, not powered, slow to climb, and had the lowest cruising speed of
dentists to fly their families to Acapulco” (Thompson, 1998, any of the competitors. Brake effectiveness was poor, seating
electronic version). adjustments difficult, and visibility was limited, both over
Not everyone shared the general’s sentiments. Most the nose and over the low-mounted wings. But handling
Air Force pilot training graduates don’t move on to highly earned the Firefly higher marks, with overall stability and
maneuverable fighter/attack aircraft, but instead to heavier, responsiveness both judged to be very good (Secretary of the
more stable platforms—bombers, aerial tankers, or cargo Air Force Inspector General, 1998).
jets—where the spins, loops, and rolls of aerobatic flying are Over the next year, a critical thing happened: The slow rate
not exactly commonplace. Furthermore, others thought that of climb and sluggish cruise performance of the Firefly in the
USAF leaders were losing sight of the mission: The purpose of 1990 tests caused Slingsby to replace the original 200-hp
these aircraft was only to screen prospective pilots, not to train engine with a much larger, stronger, and heavier powerplant,
them, per se. The training would come later, in other aircraft, generating 260 hp. While this solved the power problem, it
after the initial screening. In the words of one instructor pilot: created a host of other difficulties.
In the summer of 1991, when the new, higher-powered
A common question at the time was “Why are we Firefly again was evaluated, along with the other competitors,
spinning students during flight screening? The plane the problems were apparent. Spins, which were cited as easy to
was simply a screener to determine who qualified to enter and correct a year earlier, were now cited as a problem,
enter Undergraduate Pilot Training ... We wondered especially for a low-time pilot. The brakes were even more
why spinning and advanced acrobatics were involved in problematic than before. Perhaps most ominously, the Firefly’s
an aircraft designed to screen applicants. Some of us new engine showed a tendency to just quit, both on the
had a philosophy that functioning in a flying pattern ground and in flight. In seven missions, the engine stopped
and being able to land an aircraft solo was enough cri- four times, once in the air (during a spin) and three times on
teria to determine who should progress to pilot training the ground. The engine stoppages were attributed to vapor
(“The making of a trainer,” 1998). locks in the fuel system feeding the new engine (Secretary of
the Air Force Inspector General, 1998).
The Failed Project Strategy: In hindsight, a larger problem is clear. An aircraft is a
“Commercial Off-the-Shelf ... Sort of ...” system where everything affects everything else. Perhaps the
With the strong support of Air Force leadership and in spite of most critical of all those elements is the engine. When Slingsby
the misgivings of others involved in the project, the acquisition replaced the original four-cylinder, 200-hp engine with the
of the new aircraft, called the Enhanced Flight Screening much larger six-cylinder, 260-hp motor, changes rippled
Program (EFSP), proceeded. One of the first decisions involved throughout the entire system. The fuel pump had to be moved
acquisition strategy. and fuel lines repositioned. The exhaust system moved closer to
A number of aerobatic-capable flight trainers existed the fuel filter/screener, causing fuel to overheat and suggesting
throughout the world, so the Air Force decided to select one of that the vapor locks were systemic problems, not mere anom-
these, rather than to develop a new aircraft from scratch. This alies. The new engine weighed 80 pounds more than the origi-
strategy, generically known as commercial off-the-shelf (COTS) nal, which pushed the Firefly’s critical center of gravity beyond
is approved and required by the U.S. Department of Defense: the forward limit: Even more repositioning and rerouting of
other systems were required to get the aircraft’s weight distribu-
Market research and analysis shall be conducted to tion back in balance (“The making of a trainer,” 1998). The
determine the availability and suitability of existing brakes, marginal to begin with, were now incapable of holding
commercial and nondevelopmental items prior to the the re-engined aircraft in place on the ground (Secretary of the
commencement of a development effort ... Preference Air Force Inspector General, 1998).
shall be given to the use of commercial items ... The The deeper problem is equally clear: The engine change,
overriding concern is to use the most cost-effective along with the ripple effect through the rest of the aircraft,
source of supply throughout a system’s life cycle (U.S. effectively destroyed the integrity of the COTS acquisition strat-
Department of Defense, 2000). egy. The whole project approach was undermined: The aircraft
being bought still may have been “commercial,” but there was
One reason that commercial items tend to cost less is that no longer anything “off the shelf” about it. In its brief life, the
there is not so great a need to do extensive testing and evalua- Air Force’s Firefly was the subject of wholesale changes, gener-
tion, because such presumably already was done when the ating 131 service/modification bulletins, an average of about
product was introduced commercially. Still, the EFSP moved two per month (Secretary of the Air Force Inspector General,
ahead rapidly, by Air Force acquisition standards. The program 1998). The re-engined Firefly had become—or at least should
management directive authorizing the project was released in ave become—an experimental aircraft.

54 Project Management Journal September 2002


Pressing On The Fall of the Fireflies
Following the evaluation of all competing aircraft (an assess- But by now the pipeline was open. The official “acceptance cer-
ment which lasted only 12 days, from 26 July to 7 August 1991 emony” for the T-3A had taken place at Hondo in October
[Secretary of the Air Force Inspector General, 1998]), the 1994, the month before the “operationally effective but not
Aeronautical Systems Center issued a request for proposal in suitable” assessment. In January 1995, the first T-3As arrived at
September 1991. The Slingsby Firefly with the larger engine, by the Air Force Academy, and it was the very next month that the
now designated the T-3A, was selected on 29 April 1992, a first disaster occurred.
decision immediately protested by some of the losing bidders. On 22 February 1995, an instructor pilot and student were
Following a review by the General Accounting Office, the con- killed instantly when their T-3A plummeted into a Colorado
tract award was upheld. pasture in a spin. Investigators concluded that the young stu-
The first prototype was delivered to the Air Force on 15 June dent inadvertently had put the Firefly into a spin from which
1993 (Secretary of the Air Force Inspector General, 1998). The the instructor pilot could not recover. Following the accident,
total buy was set at 113; 56 would be at the Air Force Academy spins—a major justification for the T-3A in the first place—
in Colorado Springs, CO, USA, and 57 would go to a flying were banned from the flight screening program (“The making
training squadron at Hondo, TX, USA (Secretary of the Air of a trainer,” 1998). Morale in the flight training squadrons
Force Inspector General, 1998). dropped (Secretary of the Air Force Inspector General, 1998).
In September 1996, a second T-3A crashed, again in
Testing Colorado. The pilots had been practicing simulated forced
Because the T-3A was at least nominally a COTS acquisition, landings, an especially prudent part of the curriculum given
testing and evaluation was very much abbreviated. From 23 the Firefly’s propensity for engine trouble. As in the first crash,
September through 1 October 1993—a period of just eight both pilots died, and simulated forced landings were soon
days—test pilots evaluated the T-3A. Surprisingly, most of the banned as a result (“The making of a trainer,” 1998).
testing was done by the contractor, with the Air Force in only a Just nine months later, the third and last fatal accident
supporting role: “Slingsby primarily conducted the test, with occurred. While executing an approach to the Air Force
participation by the 4950th Test Wing ... Slingsby’s final report Academy’s airfield, the Firefly fell into a stall and spin, impact-
stated that the T-3A demonstrated full compliance with system ing the ground before the crew could recover. Again, both pilots
specifications” (Secretary of the Air Force Inspector General, died. A few days later, another Firefly lost power on landing, and
1998, p. 16). the entire fleet was grounded (“The making of a trainer,” 1998).
While some might question allowing a contractor’s own
employees to assess the degree of that contractor’s own The Firefly’s Last Days
compliance, there is another troubling point here: The pilots Following attempts by the Air Force, Slingsby, and others to
chosen for such work likely are to be highly skilled and experi- find the cause of the Firefly’s engine stoppages, the Air Force
enced test pilots. Yet the people who would fly the T-3A hired defense contractor Science Applications International
operationally were 20-year-old college juniors, supervised by Corp. (SAIC) to evaluate the problem. While SAIC never was
instructor pilots of widely varying backgrounds. This concern able to isolate a single cause for the failures, it proposed a list
was to be addressed in another phase of testing, called of changes to the fuel system. Ten of those changes were incor-
Qualification Operational Test and Evaluation (QOT&E). porated, tested, and approved by the FAA (Scott, 1998).
QOT&E was designed to get the aircraft out of the hands of In 1998, the year following the last of the fatal crashes and
test pilots and into the hands of pilots who would have more the grounding of the fleet, the Air Force Flight Test Center final-
typical qualifications. The goal was to see how the aircraft ly was tasked to test four Fireflies, both with and without the
would behave in its operational environment. QOT&E took SAIC-recommended modifications. At last, the Firefly was sub-
place at Hondo, TX, USA (at an elevation of 930 feet, Hondo jected to the rigorous testing that it should have undergone
was not representative of the Air Force Academy, at whose years before. For 15 months, Air Force test pilots flew 417
6,572-foot elevation airfield half of the T-3A’s would operate) flights for a total of 604 hours, subjecting the Fireflies to inten-
(Secretary of the Air Force Inspector General, 1998). tional mishandling and even “abusive conditions.” Their con-
QOT&E was to be in two phases. Phase I, scheduled for 14 clusions were that the Firefly was “safe for training,” although
weeks, was slashed to just five weeks because the test aircraft they recommended 27 different changes to the aircraft, flight
were delivered late. Phase II had to be cut short because of procedures, and training curricula. Most of the 27 recommen-
“extended grounding of the fleet due to uncommanded dations were related to just two areas: aircraft handling and
engine stoppages during the test” (Secretary of the Air Force control and the fuel system (United States Air Force, n.d.).
Inspector General, 1998, p. 17). Still, the testing agency rated Ultimately the tests again were cut short. On 9 October
the T-3A as “operationally effective but not suitable,” noting 1999, the Air Force decided to ground the fleet permanently
in November 1994 that the criteria for aircraft availability (United States Air Force, n.d.). Following unsuccessful
was 81%, yet the T-3A was fully mission capable only 15.8% negotiations to sell the remaining 110 Fireflies back to Slingsby,
of the time (Secretary of the Air Force Inspector General, the Air Force planned to scrap the entire fleet, selling the
1998, p. 17). aircraft for parts (Diedrich, 2001).

September 2002 Project Management Journal 55


Lessons for Project Managers the gap is too great, commercial items may not be
If the Firefly program is to be of any value, it is in the lessons it appropriate … Don’t modify the commercial item
holds for future project managers. (Office of the Secretary of Defense, 2000, pp. 7–8).
Lesson One. Like an aircraft, a project is a total system, in
which all parts must fit together. This was not the case with the The adage about “not having one’s cake and eating it, too”
T-3A. All three accidents, for example, occurred at the Air Force applies here: It is unwise to choose a strategy, accept the bene-
Academy, with no crashes at the contractor-operated flight fits of that strategy, and then try to ignore its inherent penalties.
school at Hondo, TX, USA. At least two systemic differences Lesson Three. A project must be tested in the environment
existed between the Academy T-3A operation and its Texas in which it will actually operate and with the people who will
counterpart: First, the Academy airfield was a mile higher, with actually operate it. As obvious as that statement is, it is impor-
the thinner air causing a significant drop in the T-3A’s perfor- tant to note that it never really happened with the Firefly. The
mance. Second, the Air Force Academy instructor pilots tended initial testing was done largely by the contractor’s own test
to be experienced in large jet aircraft, not small aerobatic pilots, and the Air Force Flight Test Center evaluation, per-
planes such as the Firefly. Nor were most of them full-time formed after the fatal accidents began, also was carried out by
instructor pilots: Almost half held full-time jobs as academic highly skilled professional test pilots. Even the brief opera-
faculty members, flying only a few hours per week (Secretary of tional testing that was scheduled at Hondo was cut short by the
the Air Force Inspector General, 1998). In contrast, the com- Firefly’s engine problems. The testing done there was per-
mercial flying school instructors at Hondo flew full time, and formed by the vastly more experienced commercial instructor
on average had seven times as much single-engine experience as pilots, not the full-time professors/part-time pilots prevalent at
the Air Force Academy instructors (Secretary of the Air Force the Air Force Academy.
Inspector General, 1998). Lesson Four. Concurrency kills. Normally, concurrency
The testing that was eventually done by the Air Force Flight refers to overlap between project stages: to start testing while
Test Center suggests that in the highly skilled hands of expert designing or to start producing before testing is complete.
pilots, the flaws of the Firefly were not necessarily fatal ones. Here, one could argue that the stages of the project actually
But replace those pilots with the less experienced Academy were reversed: Purchase the plane, change the design, deliver
instructors, and the integrity of the T-3A flight screening system and operate it, learn its shortcomings, and only afterwards,
appears to have been compromised in a deadly manner. subject it to thorough and rigorous testing.
Lesson Two. The COTS acquisition strategy proved to be Concurrency can be, of course, a necessary project tactic,
inappropriate for the T-3A, given the substantial modifications often for competitive reasons: Without concurrency, the three-
that the aircraft required. It is true that a well-executed COTS year product development cycles common to the automotive
strategy can save time and money by reducing both develop- industry or the much shorter cycles of high-tech firms would
ment and testing effort. But as soon as the Firefly’s engine was be impossible.
changed, with all the other resultant modifications to the air- In this case, though, one wonders: What was the rush? Why
craft, the COTS strategy was no longer feasible. was such a high degree of concurrency necessary? This was no
This lesson is acknowledged in a Department of Defense pol- wartime emergency, no crisis response. The previous screener
icy statement issued well after the grounding of the Firefly fleet: aircraft was performing safely, reliably, and—except in the eyes
of some senior Air Force leaders—effectively. If there really was
A commercial off-the-shelf (COTS) item is one a need to move to an aerobatic airplane, there was time to do
that is sold, leased, or licensed to the public; offered the job in a careful, measured manner: a rigorous source selec-
by a vendor trying to profit from it: ... available in tion with thorough and operationally representative testing.
multiple, identical copies; and used without modi- Peter Drucker used to tell his graduate students that when
fication of the internals [emphasis added] intelligent, moral, and rational people make decisions that
(Commercial Item Acquisition, 2000, p. 3). appear inexplicable, it’s because they see a reality different than
the one seen by others. With that in mind, what reality did the
Certainly, the scores of changes made and/or recom- T-3A project managers see?
mended to the Firefly qualify as pretty substantial “modifi- Meredith and Mantel in their book, Project Management,
cation of the internals.” But there are other references in the offer a possible answer. They refer to a project model that they
Department of Defense policy statement that seem specifi- call “The Sacred Cow”:
cally tailored to prevent another T-3A-style failure. For exam-
ple, when considering COTS items, the Department of In this case, the project is suggested by a senior and
Defense acknowledges that COTS is not a panacea, and there powerful official in the organization. Often the project
likely will be differences between what the user/client wants is initiated with a simple comment such as “If you
and what already is on the market: have a chance, why don’t you look into ...,” and there
follows an undeveloped idea for a new product … The
A gap will exist between DoD and commercial immediate result is the creation of a “project” to
use—and the gap may be large ... Modifying the com- investigate whatever the boss has suggested (Meredith
mercial items is not the best way to bridge the gap ... If & Mantel, 2000, p. 45).

56 Project Management Journal September 2002


What was the fatal flaw in the Firefly tragedy? Was it a lack
of consideration for the “systems approach?” A COTS buy that
evolved into a developmental program? Or, possibly, was it
inadequate testing in a true-to-life operational environment,
too much concurrency, or a rushed favorite project of senior Bud Baker, PhD, is a professor of management at
leaders? The most likely answer is that the Firefly failed as a Wright State University, where he also directs the
result of a combination of these issues. In years to come and as MBA program in project management. He holds an
MBA from the University of North Dakota and mas-
the trauma caused by the project subsides, more complete
ters and doctoral degrees from the Peter Drucker Center of the
assessments may be able to explain the seemingly inexplicable Claremont Graduate School. Prior to 1991, Baker spent more than two
causes of the Firefly’s failure. decades as a U.S. Air Force officer, including a number of years as a
project manager. He is a contributing editor the PM Network magazine,
References a member of the editorial review board for the Project Management
Journal, and a charter member of the Department of Defense
The making of a trainer: The Air Force's acquisition of the
research integrated product team.
hapless Slingsby T-3A [Electronic version]. (1998, February)
Light Plane Maintenance, 20 (2), 5–11; 22–23.
Diedrich, J. (2001). Air Force might sell troubled T-3 fireflies
for scrap. Air Force Times, 61 (26), 10.
Meredith, J.R., & Mantel, S.J., Jr. (2000). Project manage-
ment: A managerial approach (4th ed.). New York: John Wiley
& Sons Inc.
Office of the Secretary of Defense. (2000). Commercial item
acquisition: Considerations and lessons learned [CD-ROM].
Retrieved January 8, 2001, from http://www.deskbook.osd.mil
Secretary of the Air Force Inspector General. (1998). Broad
area review of the enhanced flight screening program. Retrieved
December 16, 2002, from http://www.af.mil/lib/misc/
t3bar.html
Scott, W.B. (1998). USAF modifying Slingsby trainers to
correct inflight engine shutdowns [Electronic version]. (1998).
Aviation Week and Space Technology, 148 (2), 38.
Thompson, M. (1998). The deadly trainer [Electronic ver-
sion]. Time, 151 (1), 42–45.
United States Department of Defense. (2000). Mandatory
procedures for major defense acquisition programs (MDAPS) and
major automated information system (MAIS) acquisition programs
(DoD 5000.2-R). Retrieved January 8, 2001, from
http://www.deskbook.osd.mil
United States Air Force. (n.d.) T-3A System improvement
program final report executive summary. Edwards Air Force Base,
CA: 412th Test Wing.

This article is copyrighted material and has been reproduced with the permission of PMI. Unauthorized reproduction of this material is strictly prohibited.

September 2002 Project Management Journal 57


The Impact of the Project Manager
on Project Management Planning
Processes
Shlomo Globerson, School of Business Administration, Tel Aviv University, Ramat Aviv,
P.O. Box 39010 Tel Aviv 69978 Israel

Ofer Zwikael, Technology Management Department, Holon Academic Institute of Technology,


25 Golomb St., Holon 58102 Israel

P roject success is measured as the ability to complete the project according to


desired specifications and within the specified budget and the promised time
schedule, while keeping the customer and stakeholders happy.
▼ For proper project completion, both planning and execution must be properly
Abstract implemented. Control is the monitoring mechanism that ensures each of the two
If a project is to be successfully completed, phases is properly implemented, with corrective actions being introduced where
both planning and execution must be properly there are undesired discrepancies between the project’s plan and its execution.
implemented. Poor planning will not allow Much has been written about control (Cleland, 1994; Fleming & Koppelman,
appropriate execution and control processes
1994; Kimmons, 1990; Shtub, Bard, & Globerson, 1994; Wysocki, Beck, &
or achievement of the project’s targets. The
objective of the study reported in this paper Crane,1995; Zwikael, Globerson, & Raz, 2000). However, most of this literature
is to evaluate the impact of the project manag- relates to the use of control during the execution phase, the plan being used as the
er on the quality of project planning processes baseline for evaluating progress during the execution phase.
within the nine knowledge areas defined by
The main reason for the scarcity of literature on planning control is the difficulty
A Guide to the Project Management Body of
Knowledge (PMBOK® Guide) and to determine in defining a baseline for monitoring progress during the planning phase. One may
ways of increasing the effectiveness of the say that stakeholders’ requirements should be used as the baseline for evaluating
manager’s intervention. Participants in the planning. However, requirements are expressed in terms of functional needs, where-
study evaluated their use of the 21 processes
that relate to planning, out of the 39 process-
as planning is expressed by technical parameters. As these two areas use different
es required for proper project management. “units of measurement,” they are difficult to compare. Despite the evaluation and
The results of the study reveal risk manage- control difficulties, it is of the utmost importance to verify that planning is properly
ment and communications as the processes done and to develop tools that will improve its quality. Poor planning will result in
with the lowest planning quality. Poor quality in
these areas results when project managers lack
poor execution.
the formal tools and techniques for dealing with The purpose of this paper is to evaluate the actual impact of the project manager
communications and the functional managers on the quality of project planning processes and to determine how intervention can
are not equipped with the tools and techniques be made more effective. The methodology used in this study is based on A Guide to
that will allow them to effectively contribute to
the risk management process. Improving quality the Project Management Body of Knowledge (PMBOK® Guide) (PMI Standards
planning processes requires the development Committee, 2000). According to the PMBOK® Guide, a project manager is concerned
of new tools in areas such as communications, with nine different knowledge areas, in which he or she has to properly manage 39
as well as organizational training programs
different processes. The processes are grouped into four life-cycle phases: initiation,
designed for the functional managers.
planning, execution, and closure. Because this study concentrates on planning, Table
1 identifies the processes that support just the planning phase.
Keywords: project manager; functional
manager; planning; impact Out of the 39 processes listed, 21 are identified by the PMBOK® Guide as related
to planning. If a project is to be properly planned, these 21 processes must be prop-
©2002 by the Project Management Institute
2002, Vol. 33, No. 3, 58–64
erly executed. To evaluate the quality of planning process implementation, the prod-
8756–9728/02/$10.00 per article + $0.50 per page ucts of each single process must be evaluated. Although each process may have mul-
tiple sets of outputs and each set may have multiple products, one major product can

58 Project Management Journal September 2002


Knowledge area Planning processes Other processes

Integration Project plan development Project plan execution


Integrated change control

Scope Scope planning Initiation


Scope definition Scope verification
Scope change control

Time Activity definition Schedule control


Activity sequencing
Activity duration estimating
Schedule development

Cost Resource planning Cost control


Cost estimating
Cost budgeting

Quality Quality planning Quality assurance


Quality control

Human resources Organizational planning Team development


Staff acquisition

Communications Communications planning Information distribution


Performance reporting
Administrative closure

Risk Risk management planning Risk monitoring and control


Risk identification
Qualitative risk analysis
Quantitative risk analysis
Risk response planning

Procurement Procurement planning Solicitation


Solicitation planning Source selection
Contract administration
Contract closeout

Table 1. Separating the 39 Processes Belonging to the Nine Knowledge Areas by Planning Processes and Other Processes

be identified for each planning process. For example, the major based on the learning curve theory, which has proved ongoing
product of the scope definition process is the work breakdown improvement as a function of the number of repetitions
structure (WBS). Table 2 lists the major products for all plan- (Griffith, 1996; Snead & Harrell, 1994; Yiming & Hao, 2000;
ning processes. Watson & Behnke, 1991).
Participants in the study were project managers and others
The Study who are involved in project management activities. The 282
A field study was conducted to evaluate the extent of the pro- participants came from different project management work-
ject manager’s involvement in the planning processes and to shops administered as part of internal or external training sem-
evaluate their quality. A major problem in designing this study inars. The portion of the questionnaire that they were asked to
was to establish a way to evaluate the extent to which planning complete, which served as the database for this study, appears
processes were used in projects and their quality level. For this in Appendix 1.
purpose, the following assumption was made: The quality of a The following scale was used for evaluating the intensity of
process is a function of the frequency with which it is used to use of the different products:
obtain the major product of the process. This assumption is ■ 5 = The product is always obtained;

September 2002 Project Management Journal 59


Knowledge area Planning processes Major product

Integration Project plan development Project plan

Scope Scope planning Project deliverables


Scope definition Work breakdown structure

Time Activity definition Project activities


Activity sequencing PERT or Gantt chart
Activity duration estimating Activity duration estimates
Schedule development Activity start and end dates

Cost Resource planning Activity required resources


Cost estimating Resource cost
Cost budgeting Time-phased budget

Quality Quality planning Quality management plan

Human resources Organizational planning Role and responsibility assignments


Staff acquisition Project staff assignments

Communications Communications planning Communications management plan

Risk Risk management planning Risk management plan


Risk identification Risk list
Qualitative risk analysis Project overall risk ranking
Quantitative risk analysis Prioritized list of quantified risks
Risk response planning Risk response plan

Procurement Procurement planning Procurement management plan


Solicitation planning Procurement documents

Table 2. Major Product of Each Planning Process

■ 4 = The product is obtained quite frequently; ■ Medium quality areas, to which cost, quality, and procure-
■ 3 = The product is obtained frequently; ment belong. The score for this group is around 3;
■ 2 = The product is seldom obtained; ■ Poor quality areas, to which risk and communications
■ 1 = The product is hardly ever obtained; belong. The score of both is around 2.3.
■ 9 = The product is irrelevant to the projects I am involved in;
■ 0 = I do not know whether the product is being obtained. Analysis and Discussion
Table 3 summarizes the results. As may be seen from Table Assuming that for successful completion of a project, all
3, the quality of the processes ranges from a low of 2.0 for processes in the nine knowledge areas should be high quali-
qualitative risk analysis up to 4.2 for activity duration estimat- ty, we should discuss ways to improve the poor performance
ing. In other words, qualitative risk analysis is hardly practiced. areas. Performance in a specific area is a function of the pro-
There is a high correlation among the quality of products ject manager’s know-how of that area, the know-how of
belonging to the same knowledge area; that is, they are either other professionals, such as functional managers, who are
low or high. For example, the quality of all risk processes is involved in the specific process, and with the project manag-
below 2.9, whereas the quality of all the scope processes is er’s ability to affect the area and its attendant processes.
above 3.5. The quality of each knowledge area is calculated by In general, functional managers are accountable for the
the average quality of the processes belonging to it, as present- proper execution of the specific work packages assigned to
ed in Table 3, and charted in descending order in Figure 1. them, whereas the project manager is responsible for integra-
The three groups of knowledge areas identified in Figure 1 are: tion and infrastructure-related work packages and activities. For
■ High quality areas, to which integration, scope, time, and example, a project manager is heavily involved with the process
human resources belong. The score for this group is around 4; of establishing the WBS for the whole project and is directly

60 Project Management Journal September 2002


Knowledge area Processes Major product

Name Quality Average STD

Integration Project plan development 4.0 4.0 1.1

Scope Scope planning 4.1 3.8 0.9


Scope definition 3.6

Time Activity definition 4.1 3.9 0.7


Activity sequencing 3.4
Activity duration estimating 4.2
Schedule development 4.0

Cost Resource planning 3.7 3.3 1.0


Cost estimating 3.0
Cost budgeting 3.2

Quality Quality planning 2.9 2.9 1.2

Human resources Organizational planning 3.8 3.7 0.9


Staff acquisition 3.6

Communications Communications planning 2.3 2.3 1.1

Risk Risk management planning 2.2 2.3 1.2


Risk identification 2.8
Qualitative risk analysis 2.0
Quantitative risk analysis 2.3
Risk response planning 2.3

Procurement Procurement planning 3.3 3.3 1.2


Solicitation planning 3.3

Table 3. Quality of Major Planning Processes Within the Different PMBOK® Guide Knowledge Areas

accountable for it. However, a process such as quantitative risk within the same organization, much care is taken to include all
analysis, which must be done separately for each individual relevant expectations in the contract, to ensure that the external
work package, requires heavy involvement of the functional suppliers follows all requirements. The combination of employ-
manager and those of his employees who are responsible for ees working on a work package without the relevant know-how
executing the work package (assuming a matrix organization). in relevant risk management processes, and a project manager
Therefore, to perform the process properly, all the involved par- without the ability to endow them with this knowledge makes
ties should possess know-how of risk management methods. it unrealistic to expect effective implementation of project man-
Process know-how means being familiar with the required agement processes. In other words, if a certain process is to be
inputs, the tools and techniques used, and the desired outputs carried out in an appropriate manner, the people involved in the
of the process. If this is not the case, then risk management or process need the relevant know-how.
any other relevant processes can’t be effectively handled on a Table 4 divides the planning processes according to the
work package level or on the integrated level. A project man- individual who expends most effort in properly executing a
ager functioning in a matrix environment gets work packages process (the project manager or the functional manager), keep-
done by “contracting out” to internal suppliers, who are the ing in mind that the project manager is held responsible for all
functional managers in the organization, and purchasing other processes. In general, in a matrix organization, a functional
work packages from external sources via procurement process- manager is responsible for carrying single work package relat-
es. Because procurement requires the signing of formal docu- ed activities, whereas a project manager deals with work pack-
ments, as compared to working with functional managers ages that are integrated in nature. For example, a functional

September 2002 Project Management Journal 61


5

4.0
3.9
4 3.8
3.7

3.3 3.3 3.3

3 2.9
Planning Quality

2.3 2.3

0
s

ns
n

st

ity

sk

e
t
en
ce

ag
io

op

Co

tio
al

Ri
at

em
ur
Ti

er
Sc

Qu

ica
gr

so

Av
ur
te

un
Re

oc
In

m
Pr
an

m
Co
m
Hu

Knowledge Areas

Figure 1. Planning Quality of the Nine PMBOK® Guide Knowledge Areas

manager carries the major responsibility for activity definition, The situation is not the same for the communications
whereas the project manager has to integrate all project activi- area, because its only planning process—communications
ties into activity sequencing, and so on. planning—is an integrated work package with which the pro-
Keep in mind that a project manager is regarded as a func- ject manager is the most heavily involved. Although other
tional manager when he or she works on the professional work professionals, such as functional mangers, must be involved
packages that fall within his or her direct area of accountabili- in the communications planning process, the project manag-
ty. For example, the project manager is directly accountable for er should lead the overall effort and have a strong command
the scope-definition process, the major output of which is the of the relevant tools and techniques. Therefore, lack of know-
WBS. However, the project manager will not be able to execute how on the part of the functional manager is not the main
this process out without the cooperation and the know-how of reason for poor performance in this area. The explanation has
functional managers. The same holds true for all processes, to be sought elsewhere.
regardless of the manager who is directly accountable. According to the PMBOK® Guide, “Communications
Further, the two areas that belong to the “poor quality” group, planning determines the information and communications
that is, risk management and communications, displayed poor needs for the stakeholders: Who needs what information,
results. Because risk management is part of the PMBOK® Guide when they will need it, and how it will be given to them”
and, therefore, also part of the Project Management Professional (p.119). This area is probably the most difficult for the
(PMP®) examination, one may assume that project managers are project manager to plan, because it requires getting present
familiar with it. However, functional managers do not have any and future information needs from all the stakeholders. Very
formal risk management training, and one may assume that they few formal tools and techniques are available to the project
suffer from lack of the requisite know-how with regard to risk manager for supporting the communications area. PMBOK®
management processes. It is therefore not surprising that func- Guide offers only one unstructured tool, namely, stakeholder
tional managers are of little help in performing risk management analysis. The lack of proper and easily accessible tools cou-
processes. The project manager is thus left alone to struggle with pled with the difficult task of identifying future information
it, with limited success according to the results of this study and needs of stakeholders makes communication a very difficult
others (Ibbs & Kwak, 2000; Mullaly, 1997). process to plan.

62 Project Management Journal September 2002


Knowledge area
Knowledge area Project manager Functional manager
quality

High Integration Project plan development

Scope Scope planning


Scope definition

Time Activity sequencing Activity definition


Schedule development Activity duration estimation

Human resources Organizational planning Staff acquisition

Medium Cost Cost budgeting Resource planning


Cost estimating

Procurement Procurement planning


Solicitation planning

Quality Quality planning

Poor Communications Communications planning

Risk Risk management planning Risk identification


Qualitative analysis
Quantitative analysis
Risk response planning

Table 4. Mapping of the 21 PMBOK® Guide Planning Processes According to the Individual (Project or Functional
Manager) Who Performs Most of the Activities Required to Execute the Planning Process

The areas that belong to the middle quality group are cost, tional manager also should get intensive but adapted project
quality, and procurement. From Table 4, we can identify management training. The agent for such a fundamental
the manager who needs most of the know-how required change in the organizational culture can’t be the project man-
to properly execute each of the processes. While the project ager alone. It is essential that it be sponsored at a high level
manager leads the process in the quality area and the func- of the organization and even treated as a project by itself.
tional manager in the procurement area, both are involved in
the cost area. Therefore, the key to success in these areas is References
different tailor-made training modules for the project and the Cleland, D.I. (1994). Project management: Strategic design
functional manager. and implementation. New York: McGraw-Hill.
Fleming, Q.W., & Koppelman, J.M. (1994). The earned
Conclusion value concept: Back to the basics. PM Network, 8 (11), 27–29.
As the person who is fully accountable for the success of the Griffith, T.L. (1996). Negotiating successful technology
project as a whole, the project manager is responsible for implementation: A motivation perspective. Journal of
overcoming the difficulties encountered in guaranteeing Engineering & Technology Management, 13 (1), 29–53.
that all planning processes are properly executed. To resolve Ibbs, C.W., & Kwak, Y.H. (2000). Assessing project man-
the problems, the project manager should identify the agement maturity. Project Management Journal, 31, 32–43.
events that have a negative impact on the successful com- Kimmons, R.L. (1990). Project management basics.
pletion of the project and develop explicit mitigating plans Houston, TX: Kimmons-Asaro Group Ltd. Inc.
to accommodate them. Mullaly, M. (1998). 1997 Canadian project management
In some areas, such as communications and quality, the baseline study. Proceedings of the Project Management
project management community should develop better tools Institute’s 29th Annual Symposium, Long Beach, CA. Newtown
and techniques to support the project manager’s efforts. In Square, PA: PMI, 375–384.
other areas, such as risk and cost, more emphasis should be PMI Standards Committee. (2000). A guide to the project
placed on the training of functional managers in the use of management body of knowledge. Newtown Square, PA: Project
the relevant tools and techniques. In other words, the func- Management Institute.

September 2002 Project Management Journal 63


Shtub, A., Bard, J.F., & Globerson, S. (1994). Project manage-
ment: Engineering, technology and implementation. Englewood
Cliffs, NJ: Prentice Hall.
Snead, K.C., & Harrell, A.M. An application of expectancy
theory to explain a manager’s intention to use a decision sup- Shlomo Globerson, PMP, PhD, a professor at the
Graduate School of Business Administration, Tel Aviv
port system. Decision Sciences, 25 (4), 499–513.
University, is an internationally known researcher, educa-
Watson, W.E., & Behnke, R.R. (1991). Application tor, and consultant in the fields of project management
of expectancy theory and user observations in identifying and operations management. As a researcher and writer, he has
factors which affect human performances on computer published more than 70 refereed articles and seven books and is a
projects. Journal of Educational Computing Research, 7 (3), frequent contributor to PMI® Seminars & Symposium.
363–376.
Wysocki, R.K., Beck, R., & Crane, D.B. (1995). Effective
project management. New York: John Wiley & Sons Inc.
Yiming, C., & Hau, L. (2000). Toward an understanding of Ofer Zwikael is a lecturer at the faculty of manage-
the behavioral intention to use a groupware application. ment at Tel Aviv University and a faculty member at
the Technology Management Department at the Holon
Proceedings of the 2000 Information Resource Management Academic Institute of Technology. He also acts as
Association International Conference, Anchorage, AK. Hershey, academic counselor and senior lecturer of project management at
PA: Idea Group Publishing, 419–422. John Bryce Training.
Zwikael, O., Globerson, S., & Raz, Z. (2000). Evaluation of
models for forecasting the final cost of a project. Project
Management Journal, 31 (1), 53–57.

Appendix 1. Project Planning Assessment Questionnaire


For each planning product listed, please mark the most suitable answer regarding the projects you are involved in,
according to the following scale.
5 = The product is always obtained. 1 = The product is hardly ever obtained.
4 = The product is quite frequently obtained. 9 = The product is irrelevant to the projects I am involved in.
3 = The product is frequently obtained. 0 = I do not know whether the product is obtained.
2 = The product is seldom obtained.

Planning product Never Always Irrelevant Do not know


Project plan 1 2 3 4 5 9 0
Project deliverables 1 2 3 4 5 9 0
Work breakdown structure 1 2 3 4 5 9 0
Project activities 1 2 3 4 5 9 0
PERT or Gantt chart 1 2 3 4 5 9 0
Activity duration estimates 1 2 3 4 5 9 0
Activity start and end dates 1 2 3 4 5 9 0
Activity required resources 1 2 3 4 5 9 0
Resource cost 1 2 3 4 5 9 0
Time-phased budget 1 2 3 4 5 9 0
Quality management plan 1 2 3 4 5 9 0
Role and responsibility assignments 1 2 3 4 5 9 0
Project staff assignments 1 2 3 4 5 9 0
Communications management plan 1 2 3 4 5 9 0
Risk management plan 1 2 3 4 5 9 0
Risk list 1 2 3 4 5 9 0
Project overall risk ranking 1 2 3 4 5 9 0
Prioritized list of quantified risks 1 2 3 4 5 9 0
Risk response plan 1 2 3 4 5 9 0
Procurement management plan 1 2 3 4 5 9 0
Procurement documents 1 2 3 4 5 9 0

This article is copyrighted material and has been reproduced with the permission of PMI. Unauthorized reproduction of this material is strictly prohibited.
Cover to Cover
Book Review Editor, Kenneth H. Rose, PMP

Successful Information System Implementation: Reviewing earlier partial definitions, Pinto and Millet add
The Human Side, Second Edition what’s needed for a full picture of implementation success.
by Jeffrey K. Pinto and Ido Millet Their three-part definition starts with system traits, under
which come two measures: system quality (“The system

T his book is a cautionary tale:


Don’t try to install an informa-
tion system (IS) unless you’re will-
adheres to satisfactory standards in terms of its operational
characteristics.”) and information quality (“The material pro-
vided by the system is reliable, accurate, timely, user friendly,
ing to suffer through all the stages of concise, and unique.”).
getting it right. It’s affirmative pain Second, under characteristics of data usage comes use (“The
on behalf of a good result. Successful material provided by the information system will be readily
Information System Implementation: employed by the organization in fulfillment of its opera-
The Human Side first tells you what, tions.”) and user satisfaction (“Clients making use of the sys-
then shows you how. tem will be satisfied with the manner in which it influences
The most succinct statement of their jobs, through the nature of the data provided.”).
Jeffrey K. Pinto’s and Ido Millet’s Last, under impact assessment comes individual impact
worthy thesis comes on p. 43: “One (“Members of the departments using the information system
of the most important points that will be satisfied with how the system helps them perform their
past research and experience have taught us is that the client is jobs, through positively impacting both efficiency and effec-
the ultimate determinant of successful system implementa- tiveness.”) and organizational impact (“The organization as a
tion. This lesson, so fundamental to practicing managers, is whole will perceive positive benefits from the information sys-
one that continually escapes the attention of researchers and IS tem, through making better decisions and/or receiving cost
theoreticians and must be continually relearned.” reductions in operations.”).
The authors may be forgiven for beating this horse so I quote the definition in full both because it seems to me
often (on almost every one of the book’s 196 pages), to be correct—both necessary and sufficient—and also
because apparently the horse isn’t dead! The preposterous because, like much of the prose in the book, it is avoidably
idea that information systems themselves (whatever that ugly. That is, it has been very well written down, but it has
may mean) are the key factor in their own success has not been well written up. The ideas are too good and too
apparently been the guiding lack-of-light for decades. needed to be so unpleasant to take in. This is the editor’s
Failure rates “continue to hover at 67%, an astounding fig- fault and should be corrected if a third edition is needed.
ure when one considers that companies have spent enor- Judging from the magnitude and pervasiveness of the prob-
mous amounts of money in the past decade not only trying lems the authors discuss, I’m afraid that need will indeed
to install these systems, but also trying to understand what arise. While the editor’s at it, how about an index? I hate
went wrong with the previous failures.” books without indexes, and I know I’m not alone. The lack
The first two chapters, The Problem With Information is easy to fix and the benefit substantial.
System Projects and Implementation Theory: What the Past The remainder of the book is, appropriately, a detailed
Has Taught Us, detail the dismal history of IS implementation how-to, starting with critical success factors in information
failures—and their costs in dollars, human frustration, and system projects and moving through techniques for project
business failures. Pinto and Millet make a compelling case for selection, planning, scheduling, the politics of implementa-
the need to see the territory differently and provide a map to tion, team-building and cross-functional cooperation,
take managers and designers from problem definition to suc- implementation champions, and finishing the project on
cessful resolution. a high note.
The foundation for this map-making comes in the book’s The final chapter, Conclusions: Quo Vadis?, stresses the
crucial Chapter 3, Defining Implementation Success and importance of realizing that no matter how complete and
Failure. If system designers, managers, and users don’t know— comprehensive the process for IS design and implementa-
and agree on—what an answer should look like, how will any- tion, it always will be “characterized by enormous difficulty,
one know if we have or have not found it? ambiguity, and personal challenge.” The human side of IS

September 2002 Project Management Journal 65


implementation is the hard part, the stumbling block, the rea- essence of contract management: the business partnerships,
son for the incredible, intolerable, but true 67% IS failure rate. people, processes, and tools to be successful in the e-busi-
ness age. The author discusses more than 100 best practices
Project Management Institute, 1999, ISBN: 1880410664, from leading global companies involved in contracting for a
paperback, 196 pp., $32.95. wide range of goods and services.
Garrett begins with a discussion of how companies go
Reviewed by Louis I. Middleman, ICF Consulting, who about building successful partnerships and the importance of
specializes in facilitating communication and organiza- these partnerships in the e-business age and then delves into
tional development workshops for federal agencies. the process of how companies build trust with their vendors
and customers by managing expectations and honoring com-
mitments. His checklist of 20 techniques for managing expec-
tations and building trust between partners provides practical
World Class Contracting: How Winning and functional information to the reader.
Companies Build Successful Partnerships in the Garrett then dives straight into the contract manage-
e-Business Age ment process, breaking down the process into the three
by Gregory A. Garrett, PMP, CPCM, general phases: pre-award, award, and post-award. He
spends the majority of his book discussing the major steps

F inally, a book on project procure-


ment management written by
a Project Management Professional
that constitute the three phases of the contracting process,
from both a buyer and seller perspective. His coverage of
the buyer’s activities (procurement planning, solicitation
(PMP®)! World Class Contracting: planning, solicitation, source selection, contract adminis-
How Winning Companies Build tration, and close-out/termination) is compared and con-
Successful Partnerships in the e- trasted with the seller’s activities (presales activity, bid/no-
Business Age by Gregory A. Garrett bid decision, bid/proposal preparation, contract negotia-
is not a book that will gather dust tion/formation, contract administration, and contract
as it sits unopened on your book- close-out/termination).
shelf, but a ready reference source This coverage not only is unique to a text on contract
that you will want to keep within management but also provides valuable insight for the pro-
arm’s reach as you manage your ject manager and contract manager in building trust, man-
project’s procurement process. aging expectations, and honoring commitments in the pro-
Today’s project managers face increased organizational flat- ject environment. Garrett’s standard format of describing
tening, downsizing, and outsourcing. They must manage crit- each step in terms of inputs, tools/techniques, and outputs
ical contractors and suppliers and manage the risks that come makes this book easy to understand and apply to real-
with establishing long-term business relationships. Critical world projects. His in-depth analysis of the contract man-
new skills include creating, negotiating, and administering agement process and his treatment of the buyer and seller
contracts—the contract management process. World Class activities provide both practical and most valuable contri-
Contracting meets this new need by putting the language of butions to the contract management body of knowledge.
project procurement management at the reader’s fingertips. His use of figures and diagrams also helps to simplify the
A certified professional contracts manager and PMP®, complex contracting process.
Garrett has extensive experience as a program manager and The chapter on teamwork focuses on the intricate
contract manager on a wide range of high-technology prod- relationship between the project manager and the contract
ucts, services, and customized solutions for multinational manager and the importance of establishing “who’s in
organizations. charge.” Garrett’s treatment of basic contracting concepts
The book provides both new and well-seasoned project and principles as well as his coverage of e-procurement
managers a thorough understanding of the contract man- methods provides a concise-yet-complete treatment of this
agement process. Garrett expands on the project procure- critical area of contract management from competitive
ment management section of the Project Management contracting methods to noncompetitive methods including
Institute’s A Guide to the Project Management Body of single-source and sole-source negotiations.
Knowledge (PMBOK® Guide)—2000 Edition and traces the Garrett closes his book with a discussion of common mis-
contract management process through each of the six steps conceptions about contract management and then provides
from the perspectives of both buyer and seller. This is a a summary of 15 of the most important best practices. His
unique benefit from the book. Traditional procurement and appendix of more than 20 templates, checklists, matrixes,
contract management books are written from the perspective and forms, ranging from a sample proposal compliance
of the buying organization. Because contracts are about matrix to a contract close-out checklist, help to streamline
developing and maintaining business partnerships between and demystify the contract management process. This, along
buyers and sellers, Garrett’s book provides excellent insight with an enriching glossary of contract management terms
into both parties of the contracting process. It goes to the and extensive bibliography of resource materials, makes his

66 Project Management Journal September 2002


book a valuable contract management desktop reference and do. But this is no mere tweaking of text to generate a more cur-
guide that should be kept within arm’s reach of any serious rent publication date and perhaps rejuvenate sagging sales. It is
contract manager. a significant improvement in both form—described above—
and substance. The authors have rearranged technical material
CCH Inc., 2001, ISBN: 0-8080-0563-4, hardcover, 341 pp., in places to make it more logical and readable and updated ref-
$55.00. erences throughout to make them more relevant to readers and
reflective of recent research.
Reviewed by U.S. Air Force Lieutenant Colonel Rene G. The chapter on strategic issues in project management is a
Rendon, PMP, director of contracts for the Air Force’s good example. The old material is still there, but newly
Space-Based Infrared Systems program and a member of designed with headings, bullets, and graphics that are more
the PMI Los Angeles Chapter. appealing in appearance and more facilitating in function.
Bringing things up to date, the authors have added a timely dis-
cussion of project portfolio management and references to arti-
cles as recent as June 2001.
Project Management: Strategic Design and Cleland and Ireland have combined previous separate
Implementation, Fourth Edition chapters on project organization charting and authority into a
by David I. Cleland and Lewis R. Ireland single chapter that presents a complete integrated view of these
interrelated topics. They also have recast the previous chapter

“ T here is nothing permanent


except change,“ advised
on working with project teams as a discussion of effective pro-
ject teamwork that is more action oriented and that prescribes
Heraclitus of Greece in 513 B.C. specific steps to take when building project teams.
Project Management: Strategic Design A new and much needed chapter addresses project man-
and Implementation, Fourth Edition, agement maturity. The authors briefly discuss the history
by David I. Cleland and Lewis R. of maturity models, specific models developed by the
Ireland provides contemporary evi- Software Engineering Institute and by the Federal Aviation
dence that both change and improve- Administration, and two general approaches to model devel-
ment are the natural order of things opment. They provide a tool for assessing project manage-
in project management literature. ment maturity and describe the contributing roles of bench-
This new edition contains much marking and business intelligence. While no cookbook solu-
of the content of the previous edi- tion to maturity management currently exists, the informa-
tion, but puts forth, in the parlance tion in this chapter leaves readers well informed and well
of electronic Web site developers, a whole new look and feel. armed to deal with this important emerging issue on their
Its design follows the format of the authors’ previous collabo- own as individual project needs demand.
rative success, Project Manager’s Portable Handbook, with deci- Another welcome addition is a separate chapter on
mally numbered paragraphs for structure and bullet lists for earned value management systems (EVMS). Unlike texts that
detail. This form of layout and presentation results in content limit discussion of earned value to syntax and formulas,
that is modularly organized and easily accessible for readers. Cleland and Ireland address concepts, meaning, and appli-
The authors have improved individual chapters by adding a cation concisely and completely. They temper the unique
brief introduction paragraph that outlines the central points of and essential utility of EVMS with the candid and practical
the chapter and warms-up readers for what follows. Each chap- observation that it is not a tool for all projects. It requires a
ter now concludes with four additional sections: a listing of rigorous detailed plan and disciplined management process-
additional sources of information in the form of a generously es. A poorly defined project will condemn an EVMS effort to
annotated bibliography; a listing of project management prin- frustration and failure.
ciples that summarize chapter content in pithy statements of Project Management: Strategic Design and Implementation,
enduring, universal value; a project management situation—a Fourth Edition, is not the last word on project management
brief, descriptive case study that illuminates chapter content by theory and practice. Given the evolutionary nature of the
way of a practical example; and a student/reader assignment domain, such a book probably will never be written. But it
that offers food for thought, discussion, or investigation. significantly raises the bar for books of its kind and sets a
In whole, the book comprises 22 chapters divided into standard against which others may be measured now and in
seven parts that march progressively forward from history the future.
through current practice to a view of the future. This new edi-
tion provides a guiding graphic that appears at the head of Mcgraw-Hill, 2002, ISBN: 0-07-139310-2, hardcover, 656 pp.,
each chapter as a structural map showing readers where they $70.00.
are and maintaining a sense of global reference throughout
their journey through the text. Reviewed by Ken Rose, PMP, an instructor for ESI
In a very general way, the content of this edition follows International residing in Hampton, VA, USA, and vice
closely that of the previous edition, as most sequential editions president for programs, PMI Hampton Roads Chapter.

September 2002 Project Management Journal 67


Cultivating Communities of Practice: Armed with this basic model, Wenger and his co-authors
A Guide to Managing Knowledge explore how communities of practice are born, live, and some-
by Etienne Wenger, Richard McDermott, times die. Seeking to increase the efficiency of deepwater explo-
and William M. Snyder ration projects, Shell Oil created networks of like-minded pro-
fessionals to share ideas, regardless of their associated project

A persistent barrier to project


management’s evolution as a
discipline has been the distribution
or functional unit. One group consisted of geoscientists who
studied turbidite rock formations in the Gulf of Mexico, and it
consequently earned the colorful moniker “Turbodudes.” The
of knowledge. There’s no shortage informal meetings are marked by members posing questions,
of innovative solutions or solid and the group responding with observations or suggestions. A
methodologies, but unless they are coordinator shepherds the discussion, ensures that knowledge
shared within a company, industry, is captured, and works outside of meetings to keep members
or profession, their value never will engaged while fine-tuning the community’s approach. “With
be realized fully. At best, these so many meetings that aren’t relevant to your work, it’s nice to
practices will be disseminated go to one where we talk about rocks,” one geologist mused.
through formal channels such as Over their multi-year life, the Turbodudes have increased the
publications or conferences and return of Shell’s exploration efforts and added more than $100
may slowly enter the mainstream; million annually to the company’s bottom line.
at worst, they will be lost—to be reinvented time and time So where’s the revolutionary thinking in groups of profes-
again. Similarly, most problems in this domain could benefit sionals gathering to talk about common problems? While
from the collective brainpower of the greater project manage- communities such as the Turbodudes may emerge organically
ment community. While professional collaboration opportu- within companies or society, work is required to nurture them,
nities are more numerous now than in recent years, it’s likely as is true with any meaningful relationship. In some situations,
that many project managers still lack adequate sounding more formal efforts are required to launch communities of
boards for their ideas. practice, which sometimes run up against conflicting corporate
The Project Management Institute (PMI) and technological cultures. The book’s value comes in its detailed dissection of
innovations such as the Internet have advanced project man- how this is done. Drawing upon learning theory, industrial
agement by quantum leaps by lessening these knowledge psychology, and organizational change management, the
transfer and collaboration impediments. By examining why authors instruct the reader how to build strength into commu-
efforts similar to this are successful, the book Cultivating nities and how to combat the pitfalls. There is no “one-size-fits-
Communities of Practice: A Guide to Managing Knowledge creates all” way of creating communities, and a number of hybrid
a framework that can be used to leverage and expand an approaches are explained for different types of organizations.
intellectual capital. Neither cookbook nor textbook, Especially relevant for modern project managers is the discus-
Cultivating Communities of Practice distills knowledge sion on how to build geographically distributed communities
management (KM)—a topic fraught with abstraction and of practice. (Hint: It takes more than having an e-mail address
high-minded ideas—into a series of effective principles and and a home page.) In a few instances, the authors can be
guidelines illustrated through case studies at companies such accused of overreaching by alluding to how communities of
as Hewlett-Packard, McKinsey, and DaimlerChrysler. While the practice can cure a wide variety of societal ills, but their other
book is not targeted at the project management community, advice is mostly pragmatic.
there are numerous examples of project-related KM practices. Project managers must be attuned to project-related quality
Authors Etienne Wenger, Richard McDermott, and William assurance, risk management, and knowledge-transfer issues, as
Snyder define three fundamental concepts—community, well as how to increase their personal skills and efficiency with-
domain, and practice—upon which their methodologies are in the discipline. Easy to do but hard to do well, communities
based. A community can range from an informal gathering of of practice offer a proven method to accomplish these goals.
professionals to an institutionalized group to just short of a This book provides both a comprehensive overview and sug-
functional department or division. The common bond is the gested steps on how to create effective communities.
domain, which is the purpose of the community or the topic
that it was organized to address, such as project management Harvard Business School Press, 2002, ISBN: 1-57851-330-8,
for PMI. Last, as the authors state, the practice defines “a set of hardcover, 284 pp., $29.95.
socially defined ways of doing things … that create a basis for
action, communication, problem-solving, performance and Reviewed by Joseph Galarneau, PMP, a senior manager in
accountability.” Even within communities that share domains the media practice of KPMG Consulting in New York.
and practices, there are variances in missions that include
helping members solve everyday problems; recognizing and
publicizing best practices; institutionalizing knowledge; and
encouraging innovation.

68 Project Management Journal September 2002


Notes for Authors Guidelines for PMJ Book Reviews

Selecting Books for Review


PMJ welcomes recommendations from project managers and others regarding books
that may be of professional value to fellow PMI associates. Areas of potential interest
include: new ideas about the theory, concepts, and techniques of project management;
new approaches to technology and management; getting business results; competing
in today’s complex workplace; and global changes. Recommendations should include
the title, author, and publisher, and a brief statement as to why the book should be
considered for review. PMJ will select books for review and identify a reviewer.
Individuals recommending books for review also may volunteer to write the review.
However, individuals should not submit a review before PMJ has selected the book.
PMJ receives many books from publishers and authors and cannot review them all.

Guidelines for Writers


Reviews should begin with a strong, brief opening paragraph that identifies the book
and author, and tells the reader why the book is important. The review should not only
describe the content of the book, but also what the content means; that is, why it is a
contribution to the project management body of knowledge. Reviewers may include the
following elements:
■ A summary of key or unique concepts;
■ Favorite quote, graphic, chart, etc.;
■ Important tips or guidelines;
■ New terms or phrases, such as “knowbots” or “teamocracy;”
■ Message from the book that should be remembered for future use, or should have
been disclosed years ago.
Reviews should include the book’s strong points and any weak points if this information
will be useful to the reader. Reviews should be written in a conversational style that
maintains academic rigor. Reviewers should avoid use of the first person (“I”) and focus
on the book and its contents. Reviewers should also avoid use of extensive lists as a
means of describing or duplicating content. Instead, focus on what the content means
to readers. Reviews should be no longer than 750 words in length (please use your
computer word count to verify length of the review).

Reviews should include complete publishing information, if possible: title, author(s),


publisher (city and state), year published, ISBN number, total pages, and price in U.S.
dollars. PMJ will add any information that is not available to reviewers.

Reviews should be prepared using MS Word and may be submitted by e-mail (preferred)
or on disk. Submissions should include the name, title, company, address, phone/fax/
e-mail, and brief (one or two sentence) biosketch of the reviewer. Reviews should be
submitted to:

Book Review Editor


PMI Publications
natasha.pollard@pmi.org

PMI reserves the right to edit all material submitted for publication.

September 2002 Project Management Journal 69


Calendar of Events

September 16–17 Successful Project Management for IT Professionals. Atlanta, GA, USA. For more information,
visit www.TLTraining.com or call +908-789-2800.

September 18–19 Successful Project Management for IT Professionals. Ft. Lauderdale, FL, USA. For more informa-
tion, visit www.TLTraining.com or call +908-789-2800.

September 24–27 Third International NAISO Symposium on Engineering of Intelligent Systems and 2002
Workshop on Information Systems for Mass Customization. Sponsored by the Natural and
Artificial Intelligence Systems Organization. University of Malaga, Malaga, Spain. For more infor-
mation, visit www.icsc-naiso.org/conferences/eis2002/index.html.

September 25–27 NORDNET 2002—International Project Management Conference. Reykjavik, Iceland.


Sponsored by the Project Management Association of Iceland (VSF). For more information,
visit www.vsf.is/nordnet2002.

October 2–4 First UK International Performance Management Symposium. Bristol, U.K. For more informa-
tion, visit www.mtc.aust.com/symposium/uk2002/main.html.

October 3–10 PMI® 2002 Annual Seminars & Symposium. Sponsored by the Project Management Institute.
Henry B. Gonzales Convention Center, San Antonio, TX, USA. For more information,
visit www.pmi.org/pmi2002.

October 10–11 Managing People in Projects. Princeton, NJ, USA. For more information, visit www.kepner-
tregoe.com or call +609-921-2806.

October 10–11 Managing People in Projects. San Francisco, CA, USA. For more information, visit www.kepner-
tregoe.com or call +609-921-2806.

October 14–16 Technical Project Management. New York, NY, USA. Sponsored by the American Management
Association. For more information, visit www.amanet.org.

October 16–18 Technical Project Management. San Francisco, CA, USA. Sponsored by the American
Management Association. For more information, visit www.amanet.org.

October 18 Project Management: The Journey, Not the Destination. PMI South Florida Chapter
Professional Development Seminar 2002. Fort Lauderdale, FL, USA. For more information,
visit www.southfloridapmi.org.

October 18 Puerto Rico Chapter Project Management Annual Symposium. Tropimar Convention Center,
Isla Verde, Carolina, Puerto Rico. For more information, e-mail j_rodriguez@actpr.com.

November 11–15 Project World. Navy Pier, Chicago, IL, USA. For more information, visit www.projectworld.com.

November 13–16 Professional Development Days. Minneapolis, MN, USA. Sponsored by the PMI Minnesota
Chapter. For more information, visit www.pmi-mn.org.

November 14 PMI Information Technology & Telecommunications SIG member teleconference. For more
information, visit www.pmi-ittelecom.org.

November 16 Project Management in the Government. Ritz Carlton, San Juan, Puerto Rico.

70 Project Management Journal September 2002


Notes for Authors

Scope proprietary rights. The copyright transfer gives Computer-Generated


The Project Management Journal is the profes- PMI® the exclusive rights to republish or reprint Text and Illustrations
sional journal of the Project Management the manuscript in any form or medium, as well Authors are requested to submit the final text
Institute (PMI®). The mission of PMJ is to as to grant or refuse permission to third parties and illustrations on 3.5" IBM/compatible disks
advance the state of the art of the knowledge to republish all or parts of the manuscript. or via e-mail. As with the requirements for man-
of project and program management. PMJ uscript submission, the main text, list of refer-
presents useful information on both theory Short Items ences, table and figure captions, and author
and practice in the field of project manage- Short items do not need rigorous academic biographies should be stored in separate text
ment. Authors are encouraged to submit the scrutiny and are not refereed. Upon receipt, files with clearly identifiable file names. Keep
following types of original manuscripts: however, these items become the copyright the layout of the text as simple as possible and
descriptions of innovative practices; sum- property of PMI®. save text in their original applications and/or
maries of research results; reviews of current ■ Opinion presents thoughtful discussion of Rich Text Format (RTF). It is essential that the
literature; surveys of current practices; critical project management issues. name and version of the word processing pro-
analyses of concepts, theories, or practices; ■ Correspondence pertains to the project and gram and format of the text files are clearly indi-
developments of concepts, theories, or prac- program management profession, including cated (example: Word for Windows 95 doc).
tices; analyses of failure. Manuscript length references to literature, practice, and scholar- Upon acceptance of the manuscript
should not exceed 12,000 words. The selec- ship as well as discussion and replies related for publishing, authors will also be asked to
tion of manuscripts for publication is based to articles published in PMJ. provide illustrations in computer format.
on the extent to which they advance the ■ Book Reviews express opinion about books Preferred formats are CorelDraw, MacroMedia
knowledge and understanding of project related to the project management profession, Freehand, Freelance Graphics, PowerPoint,
management. PMI® neither approves nor dis- or about general management or technical Harvard Graphics, Harvard Chart, or Canvas.
approves of any data, claims, opinions, or books that cover topics of particular value to If one of these formats is unavailable, submit
conclusions presented. the project manager. in Windows Metafile (WMF), Adobe
■ Calendar of Events offers notices of forth- Illustrator (AI or EPS) or Encapsulated
Manuscript Review coming meetings, conferences, and calls PostScript (EPS). Please use default/standard
PMJ uses a double-blind review process. The for papers. extensions. If illustrations are available in
first review of every manuscript is performed paper form only, they will be recreated elec-
by two or three anonymous referees (mem- Submissions tronically for publication. Contact PMI®
bers of the PMJ Editorial Review Board). The Send manuscripts to: Editor, Project Publishing Division for further details.
manuscript is then either accepted, rejected, Management Journal, Four Campus
or returned to the author for revision (with Boulevard, Newtown Square, PA, 19073-3299 Style of Text
reviewer comments furnished to the USA. Submit five copies of the manuscript on You should write in clear and concise English.
author). Revised manuscripts are sent to the 8 1/2 x 11 inch paper, double spaced through- Spelling should follow Webster’s New World
Editor, who makes a final disposition. PMJ out, and printed on one side only; and/or send Dictionary. Authors whose native tongue is not
strives to respond to all authors within three an electronic copy via e-mail to natasha. English are assured that in-house editorial
months of the date the manuscript is pollard@pmi.org. Manuscripts should attention to their manuscript will improve
received at the PMI® Publishing Division. include the following in the order listed: clarity and acceptability to readers. For ques-
Accepted manuscripts are subject to editori- ■ A title page that includes the title of the tions regarding style and format of text, refer
al changes. The author is solely responsible manuscript and each author’s name, affilia- to the Publication Manual of the American
for all statements made in the manuscript, tion, mailing address, and phone, fax, and e- Psychological Association, Fifth Edition.
including editorial changes. mail address. Correspondence will be directed
only to the first author listed. References
Original Publication ■ An abstract of 100 words or less that out- For questions regarding reference format, refer
It is the policy of PMI® to be the sole, original lines the purpose, scope and conclusions of to the Publication Manual of the American
publisher of manuscripts. Manuscripts that the manuscript, and selected keywords. Psychological Association, Fifth Edition,
have been submitted simultaneously to other ■ Text (use headings and no more than Bibliographic Forms for Journal Articles.
magazines or journals will be rejected outright two levels of subheadings). To permit objec- References used in the text should be identified
and will not be reconsidered. Republication tive reviews by two referees, the abstract and by author name and publication date in paren-
of a manuscript, possibly revised, that has first page of the text should not reveal the theses, e.g., (Cleland & King, 1983), and listed
been disseminated via conference proceed- authors and/or affiliations, but only the alphabetically at the end of the manuscript.
ings or newsletter is permitted if the Editor manuscript title. Page numbers should be cited for all quota-
judges there are significant benefits to be ■ References. tions. Follow the format example shown below:
gained from publication. ■ Figures and Tables (titled, numbered in
Arabic, with captions, each on a separate Baker, B. (1993). The project
Copyright sheet, preferred location indicated within the manager and the media: Some
Upon acceptance of a manuscript, authors will body of the text). lessons from the stealth bomber pro-
be asked to transfer copyright of the article to ■ Biographical details of each author. gram. Project Management Journal, 24
the publisher. This transfer will ensure the Upon manuscript acceptance, authors (3), 11–14.
widest possible dissemination of information. must also provide a final electronic version
This transfer of copyright enables PMI® to pro- with the information above, a black-and- Cleland, D.I., & King, W.R. (1983).
tect the copyrighted material for the authors, white passport-style professional photograph, Systems analysis and project management.
but does not relinquish the author’s and a signed copyright agreement. New York: McGraw-Hill.

September 2002 Project Management Journal 71


Hartley, J.R. (1992). Concurrent Float Checklist
engineering. Cambridge, MA: Productivity Funding ■ 5 copies of manuscript or sent via e-mail
Press. Human Resource Management ■ IBM/PC compatible disk (upon acceptance)
Information Systems ■ 100-word abstract
Please ensure that references are complete, Integration Management ■ Illustrations
that they include, where relevant, author’s Large Project ■ Author biographies
name, article or book title, volume and issue Leadership ■ Black-and-white passport-style professional
number, publisher, date and page reference. Life-cycle Costing author photographs (upon acceptance)
The use of page footnotes should be kept Manufacturing ■ Signed copyright agreement (upon
to a minimum. Footnotes should be num- Management Skills acceptance)
bered consecutively and listed at the end of Matrix Organization
the text as endnotes. Milestones Proofs
Mitigation Correspondence and proofs for correction
Keywords Monte Carlo Analysis will be sent to the first-named author unless
Keywords categorize your manuscript. They Multiproject Planning otherwise indicated. Copyediting of manu-
cover project management methodologies Negotiating scripts is performed by PMI® staff. The authors
and processes, tools and techniques, PMBOK® Networking are asked to check proofs for typographical
Guide knowledge areas, industries, types of New Product Development errors and to answer queries from editors. To
projects, geography. Please list three or four Organizational Planning improve publication times it is important that
keywords that best categorize your manu- Organizational Structure proofs be returned within three days. Authors
script. Choose from the following list of sug- Parametric Modeling may be charged for extensive corrections at
gested keywords (this is not a comprehensive Performance Reporting the proofing stage.
list) or you may use your own. Pharmaceuticals
Procurement Management Copies and Reprints
Accounting Productivity Authors will receive ten copies of the Journal
Activity Duration Estimating Project Life Cycle free of charge. Additional copies of the Journal
Agriculture Project Management Software and/or article reprints can be ordered at any
Arrow Diagramming Method Project Plan Development time from the PMI® Publishing Division.
Baselines Quality Assurance
Benchmarking Quality Management Project Management
Benefit/Cost Analysis Reengineering Institute Publishing Division
Budgeting Resource Planning Four Campus Boulevard
Change Control Responsibility Newtown Square, PA 19073-3299
Communications Management Risk Management USA
Concurrent Engineering Risk Response Development Tel: +610-356-4600
Configuration Management Schedule Development Fax: +610-356-4647
Conflict Resolution Schedule Control E-mail: natasha.pollard@pmi.org
Constraints Scope Management
Construction Scope Definition
Contingency Planning Scope Change Control
Contract Closeout Simulation
Cost Estimating Staff Acquisition
Cost Management Stakeholders
Critical Path Standards
Delegation Statistical Sampling
Deliverables Team Development
Design Time Management
Documentation Tools
Earned Value Training
Engineering Transportation Variance
Environment Utilities
Estimating Virtual Organization
Fast-Tracking Work Breakdown Structure
Feedback Work Packages
Finance

Index of Advertisers

Mindjet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C2

Primavera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C4

72 Project Management Journal September 2002


CALL FOR PAPERS
Project Management Journal solicits unpublished papers
in project management and allied fields

The editor of the Project Management Journal is actively


seeking submissions of previously unpublished
research papers, commentaries, and dissertations in project management
as well as a number of related disciplines, including:

Organizational behavior

Organizational development

Software engineering

Construction engineering

Human resource management

Communications

General management

Papers from researchers and practitioners in allied fields should have a project management slant.
For more information on publishing in PMJ, please see the Notes for Authors on the PMI Web site at www.pmi.org.
Questions about submissions may be addressed to the PMJ Editor at natasha.pollard@pmi.org or via mail to:
PMJ Editor
PMI Publishing Dept.
Four Campus Boulevard
Newtown Square, PA 19073 USA

You might also like