=Paper=
{{Paper
|id=None
|storemode=property
|title=Computational Intelligence for Project Scope
|pdfUrl=https://ceur-ws.org/Vol-710/paper12.pdf
|volume=Vol-710
|dblpUrl=https://dblp.org/rec/conf/maics/McQuighanH11
}}
==Computational Intelligence for Project Scope==
Computational Intelligence for Project Scope
Joseph M. McQuighan, PMP and Robert J. Hammell II, PhD
Towson University
8000 York Road
Towson, Maryland 21252
nature of the inputs to status reports for the scope constraint
Abstract
to answer two questions:
Managing scope is a critical process in information
technology (IT) project management. Reporting the status • Can fuzzy systems offer a tool that can capture the status
of scope requires both an understanding of the status of of the scope of an individual activity in an IT project?
individual activities and the aggregation into an overall
status for the project. Unlike cost and schedule which have • Can the scope status for activities be aggregated into a
the objective measures of currency spent or days passed, meaningful project scope status?
scope is subjective. Understanding the status of scope as a
project moves forward is critical to success; however, many It is anticipated that from the first question it might be
times IT projects fail due to mismanagement of scope
possible to determine if there is a common or generally
constraints. Recent research has confirmed status reporting
and analysis as a major problem in IT projects. Other
accepted understanding amongst project managers as to
research has looked at how computational intelligence (CI) how to report status when the inputs are vague or imprecise
techniques might be applied to the domain of project for an activity. The Z-mouse tool proposed by Lotfi Zadeh,
management for cost and time constraints. This study looks which is an extension of Zadeh's work on fuzzy set theory
at scope, a third constraint of project management. Since (Zadeh 1973), is a leading edge data collection mechanism
scope has properties of imprecision and vagueness, fuzzy that will be used as the data collection tool in this study.
logic would be an appropriate tool from Computational
Intelligence. This study focuses on using the recently
proposed Z-mouse for the collection of status information, Project Status
and then using fuzzy logic for the reporting of project status Weill and Broadbent have stated that information
for the scope constraint.
technology (IT) is "very strongly project based" (Weill
1998). Understanding the status of a project is important to
project managers, upper management, and executive
sponsors of a project. There are many stakeholders outside
Introduction of a project's organizational structure also interested in the
status of a project (PMBOK Guide 2008). The overall
Project managers collect data on the performance of their project status many times is seen as an aggregation of the
projects in order to be able to report the status and to status of the three traditional project constraints: cost,
forecast future performance. The Standish Group recently schedule, and scope. Depending on the project, the fourth
surveyed 400 organizations and reported that only 32% of constraint of quality could also be present (PMBOK Guide
information technology projects were successful, with 2008). Further, the overall status of each specific
close to a quarter of the projects reported as failures constraint is an aggregation of the status of each activity
(Levinson 2009a). Articles in CIO magazine point out that status considering that constraint. For example, each
poor requirements and scope management contributes to activity is examined to judge how it is meeting the cost
these failures (Levinson 2009b, Levinson 2009c). Much constraint; the project status related to cost is an
has been written about how to manage scope, from amalgamation of all the individual activity cost-related
improving business cases by establishing clear objectives, statuses. The project status for schedule is similarly
to ensuring requirements specify an acceptance criteria, to determined by first considering each how each activity is
change management processes. The measuring of scope performing with respect to that constraint. Finally, the
status has largely been ignored because of the difficulty of overall project status is established by combining the
measuring requirements. This research looks at the fuzzy individual constraint statuses. Thus, for the entire project,
the constraints are dimensions that are evaluated
independently and then later aggregated.
The Problem With over 300,000 members, the Project Management
As mentioned, the overall project status should be Institute (PMI) is recognized worldwide as an authority on
determined by aggregating the individual activity statuses. project processes. Their Project Management Book of
Instead, it is often reported as the opinion of the project Knowledge (PMBOK) does not spell out the format of
manager, which is subjective. Recent postings on the status reports, nor does it tell project managers specifically
LinkedIn internet site for professional project managers how to write a status report. Instead the PMBOK identifies
requesting help on project status met with a wide variety of processes, defines inputs, tools and techniques, and the data
rapid responses indicating the high interest level of flows that tie the processes together (PMBOK 2008). The
practicing project management professionals. Since PMBOK, as stated in section 1.1, is an assembly of good
executive managers tend to focus on problem areas, this practices that has the consensus and general agreement of
translates to projects in trouble and as a result, there is a project management professionals. The PMBOK "is a
tendency to under report status. Snow and Keil guide rather than a methodology. One can use different
investigated variance between the true status of a software methodologies and tools to implement the framework"
project from the reported status and found that accuracy (PMBOK 2008). This gives practitioners the flexibility to
was a major problem. "The intangible nature of software choose techniques that work for their given situation.
makes it difficult to obtain accurate estimates of the The Project Management Institute's PMBOK identifies
proportion of work completed, which may promote the performance reporting process as part of their
misperceptions regarding project status" (Snow 2001). Monitoring and Controlling process group (PMBOK 2008).
Snow and Keil found that in addition to misperceptions The PMBOK lists three outputs from the performance
in the status of a software project, project managers might reporting process: 1) Performance reports, 2)
also censor the status reports of poorly performing Organizational process assets updates, and 3) change
projects. They cited an example of a project that lost $125 requests. The purpose of the reports is to act as feedback
million over 3 years, yet senior management did not have into the processes that "track, review, and regulate the
any insights into the problems. "The combined effects of progress and performance of the project; identify any areas
project manager misperceptions (errors) and bias in in which changes to the plan are required; and initiate the
reporting leads to what we call “distortion” in the project corresponding changes" (PMBOK 2008). To this extent,
status information received by senior executives" (Snow data is converted into actionable information guiding the
2001). Snow identified the need for better tools for project to completion. This process of reporting
understanding project status, and the necessity to automate performance is crucial to initiating corrective actions and
the reporting of status to avoid project manager bias and preventive actions, and becomes part of the organization's
reporting errors. With other research projects focused on lessons learned historical database.
schedule and cost constraints, this study investigates scope. When reporting the status of projects, Dow and Taylor
have found that project dashboards are often used by senior
Project Status Background managers (Dow 2008). Dashboards are a graphical
Projects by definition are unique, and "because of the summary of the status of a project, many having a drill
unique nature of projects, there may be uncertainties... The down capability. The purpose is to give a quick, high level
project team must be able to assess the situation and overview of a project to upper management whose role is
balance the demands in order to deliver a successful to prioritize, review, and make funding decisions (Benson
project" (PMBOK 2008). Assessments are the feedback 2004). Dow and Taylor state that two constraints of project
during the execution of a project so that the project can be management, cost and schedule, are evaluated
guided to a successful completion. As projects move independently and summarized. It is interesting to note
forward, project managers are constantly gathering data on that they make no mention of scope. They also found that
the status, converting that data into useful information to to assist with quick problem identification sometimes a
be reported, and then acting upon the information. Often stoplight report is produced where each area is assigned a
the data is vague, or needs interpretation. An example of color to represent the status of that constraint. Typically
vague data is that it is difficult to determine to what extent the stoplight colors of red, yellow, and green are used to
the scope is being met. To label project scope as 67.35% represent the status of each constraint (Dow 2008). These
met is recognized as impractical precision. The constraint statuses will be aggregated into a cumulative
imprecision in the data is the subject of this study, and status for the project (Barnes 2009). Green-Yellow-Red
rather than using traditional methods to attempt to quantify traffic light status reporting is widely used because of its
scope, computational intelligence offers new tools and simplicity, and the quickness with which people can
techniques for capturing vagueness. Computational identify if there is a problem that needs addressing. This
intelligence tools can "identify semantically ambiguous traffic light technique is in common use many projects, and
concepts and convert them to fuzzy sets" (Cox, 1999) especially popular in status reports to stakeholders who
which can then be resolved into solutions that can be might have little time or inclination to understand the
handled by project managers. project details. Performance reports are essential inputs
necessary to monitor and control a project (PMBOK Measuring the Constraints
2008), but the dashboards get the attention of the The cost and schedule constraints of project management
executives. have numerical quantities that can be measured. The
It would seem that numerical inputs into reports and numbers have an element of objectivity which can be used
dashboards should yield an objective status for reporting in forecasts. Econometric methods such as regression
purposes. The ideal ought to be that for a given activity, analysis and autoregressive moving averages, or time series
the fixed numerical data goes in and a Green, Yellow, or methods such as linear prediction, trend estimation, and
Red project status comes out. The next stage in the moving averages have been used by practitioners of project
process would be that the individual activities are then management (PMBOK 2008). Currencies are tracked and
mechanically aggregated into an overall project status. reported using time series methods such as earned value
The reality is that there are many factors that influence the (PMBOK 2008). Calendar dates and/or labor hours can be
decision to label a project status with a particular status tracked for the time constraint. Depending on the project,
value for a singular activity, and that the aggregation of quality might also be measurable and reportable.
those statuses for multiple activities of the critical Scope, however, is much more difficult to measure, and
constraints is open to interpretation as well. at the same time is the critical element from which the time
When the project status is not a clear green or red, and cost are derived. Richardson and Butler stated that
Barnes and Hammell found that "ambiguity is present in "the concept of project scope is a foundation idea. It
the scenario where the expert had to decide that the status establishes the base for much of the subsequent
of a project is Yellow" (Barnes 2009). Looking at the case management activities" (Richardson 2006). At a high level
of rating just one of the activities in a project, it is simple overview of the project management processes defined by
for status green. Most managers would look at a truly the PMI, scope is derived from the project charter and
green activity and agree that the status is okay, or green. requirements, the scope baseline then feeds into the Work
Beyond green status, it becomes questionable. Barnes has Breakdown Structure (WBS). The WBS is the input to
shown that yellow status can be misinterpreted or time management, which was an output of the scope
communicated as green. definition being decomposed into activities. "Activities
The problem is much worse when the project is in provide a basis for estimating, scheduling, executing, and
serious trouble. Snow and Keil found that IT project status monitoring and controlling the project work" (PMBOK
of red is frequently misreported (Snow 2002). Projects 2008).
that are failing need the most attention from the executive In a similar manner, scope and the WBS feed into cost
management team; yet, without the knowledge that the estimates and cost management. This means that if the
status is red, the proper level of actions are not taken to scope is wrong, the time and cost estimates will be wrong,
bring a red project into compliance which often leads to or if the scope changes then time and cost can be severely
financial disasters. The magnitude of project failures is impacted. Time and cost estimates are calculated by
alarming. For example, barely ten years ago The San activity, but the list of activities comes from the scope
Francisco Chronicle reported that the state of California definitions and WBS that were completed early in the life
wasted over $1 billion on failed computer automation cycle of a project (Gido 2009). This implies that scope and
projects (Lucas 1999). requirements errors early in a project can carry over into
The second stage in reporting status, aggregation of the constraints that are perceived to be more objective, such as
constraints into an overall project status, has been studied cost.
by a number of authors. But there are complexities that Schwalbe states that managing scope is especially
make the automatic summarization difficult. For example, difficulty on IT projects. Scope can be relatively undefined
a project that is ahead of schedule might also be at the beginning, can grow out of control due to creep, and
significantly over cost at that point in time. What is the suffer from an inability to verify (Schwalbe 2010).
true status of that project? Just looking at the raw data Textbooks on project management will point to cases such
might yield a green status on schedule, but a red status for as the bankruptcy of FoxMeyer Drug in 1996 due to an IT
cost. However, the costs might reflect that fact that the project that had scope problems (James 1997 and Scott
project is ahead of schedule, so it might be the case that the 1996). McDougall cites a $170 million project failure by
project will finish ahead of schedule, and ultimately within McDonalds Restaurants in 2001 due to scope problems
cost constraints. Ahead of schedule, and meeting cost (McDougall 2006).
constraints when completed would seem to mean the Weill and Broadbent have stated that projects are late
project is "green", in spite of a "red" cost. This implies sometimes due to specification changes, or new business
that making status a simple mechanical output of numeric needs that occur during the project (Weill 1998). This
inputs can produce status errors. Human intervention is event, called scope creep, impacts the other areas that
required to interpret the data into meaningful information. management tracks for status reporting. The criteria that
are more readily measured by objective criteria (time, cost,
and resources) are directly impacted by scope creep
(PMBOK 2008). The uncontrolled changes of scope between fuzzy logic and probability by asserting that with
creep add costs of which a customer might not approve, fuzzy logic “you have all the information you need. The
delay schedules, and reroute critical resources. situation itself makes either Yes or No inappropriate. …
The IT industry is full of examples of scope creep. A Fuzzy answers…handle the actual ambiguity in
Google search of the term "project scope creep" produced descriptions or presentations of reality" (McNeill 1994).
over 4 million hits. A quick review of just a fraction of To this McNeill adds three characteristics of fuzziness:
these web sites demonstrates a common assumption: that a (McNeill 1994)
project manager knows exactly and precisely the scope, Word based, not number based.
and that the problem is that the scope changes or grows. Example: "hot", not 85 degrees
This is a questionable assumption. Fleming and Nonlinear and changeable
Koppelman, major advocates of the deterministic Earned Analog (ambiguous), not digital (yes/no)
Value model, admit that "earned value accurately measures Zimmermann expanded upon Zadeh's description of
project performance, but must assume that scope definition fuzziness as that of possibility, with the idea of a possibility
is adequate" (Fleming 2010). Many sites are devoted to distribution. Zimmermann’s example is that a fuzzy set
advice about managing scope through a change control F~ = { (1,1), (2,1), (3,0.8) } has a possibility
process, a respected technique, but this assumes that the distribution such that 0.8 is the possibility that X is 3
scope is well defined, and that the changes are recognized. (Zimmermann 1996). The possibility distribution thus
In reporting project status the ascertaining and reporting of allows for something to be both “true” and “fairly false” at
scope status is critical, and yet lacks a clear and the same time. This concept is the basic question that will
measureable standard. Stakeholders and executives have be asked of the experienced project managers in this
difficulty making decisions based on vague, subjective, research: is it possible that the measurement of scope is
and imprecise inputs. To put it simply, scope is fuzzy. inherently fuzzy, and therefore does it make more sense to
Scope and the corresponding set of requirements are a use tools and techniques that can capture the fuzziness
collection of words describing an end product, and whether associated with scope status.
or not the deliverable meets the requirements can be open
to interpretation.
Application of CI to Project Status
Computational Intelligence Background
Some authors have suggested that in spite of objective and
Computational intelligence (CI), implemented in a variety measureable numbers in cost and time constraints, there
of soft computing techniques, has allowed the automation can be fuzziness in the interpretation of those numbers. Li,
of the handling of vague and imprecise data. Moselhi, and Alkas proposed a forecasting method for cost
Computational intelligence offers a revolutionary set of and schedule constraints using Fuzzy Logic to compensate
tools capable of responding to fuzzy, inaccurate inputs. for the variability found on construction projects. They
This research envisions that these tools and techniques can looked at four different, generalized methods to forecast
be effectively applied to project status assessment. This project status (Li 2006). The first were stochastic methods
study concentrates on Information Technology (IT) that assumed each unit of work has a mean and standard
projects, in particular the scope constraint, because of the deviation, but according to Li, et al, these methods are
inherent lack of a measure for scope. The IEEE weakened by variability in costs per reporting period. The
Computational Intelligence Society defines CI as a number second methods were deterministic, such as earned value.
of core technologies, among them fuzzy systems, neural The third method that they looked at was social judgment
networks, evolutionary programming, and genetic theory based, using human judgment in lieu of mathematic
algorithms (IEEE 2011). These technologies build methods. The last method was their proposed use of fuzzy
intelligent systems to help with complex problems in logic for project forecasting and status (Li 2008).
which the information and data are vague, approximate, Other researchers have applied computational
and uncertain. For this research computational intelligence intelligence tools to project management for schedule and
will focus on fuzzy logic as applied to project status. In time control. Jin-Hsien Wang and Jongyun Hao proposed a
order to put a reasonable boundary around the subject, Fuzzy Linguistic PERT (Program Evaluation & Review
only project scope status will be evaluated. Technique) to replace stochastic methods that use means
Lotfi Zadeh proposed the concept of fuzzy variables that and standard deviations. They assert that too much data
are linguistic in the 1960's. For project cost these may be needed to obtain the random variable distribution,
linguistic variables might be (costs = {over, on cost, so fuzzy methods are more applicable (Wand 2007).
under}) (Li 2006). Fuzzy systems can replicate human Wang and Hao expanded PERT/CPM (Critical Path
decision making by handling vague data, to the point of Method) by storing each activity duration as a fuzzy set.
coping with noisy and/or missing data (Yen 1999). Klakegg, et al, have already analyzed what should be
McNeill in his text Fuzzy Logic explained the difference measured in projects, and at the same time they
acknowledge that warning signs of problems are "often mostly yellow, and at the same time that same scope item
unclear and imprecise" (Klakegg 2010). They describe can be of status a little red.
what, but not how to measure the subjective constraints. This study uses a fuzzy data collection tool proposed by
While other researchers have proposed how fuzzy set Zadeh, colloquially referred to as the Z-mouse. This tool is
theory can be integrated into project management across a spray paint web gadget that implements Zadeh’s spray
the time and schedule constraints, this work focuses on the paint analogy. Jose Barranquero and Sergio Guadarrama
scope constraint. Additionally, we will use a CI tool to created the Z-mouse to gather fuzzy opinions, or
capture scope status directly from experts in a more perceptions as they call it, from users (Barranquero 2010).
realistic, human friendly form. Once the status is captured, In their work, they give users an English language word
it can then be aggregated into an overall scope status for a and ask the participant to rate that word on a scale using the
project. Without an objective criterion such as currency Z-mouse.
spent or elapsed time, scope is difficult to measure. Fuzzy This study builds upon their prototype by evaluating the
systems allow the capturing of this subjective data, and fitness of their Z-mouse concepts when applied to project
then the aggregation using recognized fuzzy set management. Project managers are asked to rate the scope
mathematics. for a WBS activity on a scale that is words, not numbers. It
is anticipated that the non-numeric scale will be quickly
recognized and easy to use by experienced project
Methodology for Collecting Status managers. Figure 1 illustrates the Z-mouse web gadget
using a non-numeric, linguistic scale.
This study proposes to use computational intelligence (CI)
tools, in particular alternative tools like fuzzy logic, to
understand the status of a project's scope. This use of CI is
in contrast to the more conventional bivalent logic, which
Zadeh described as working well with exact numbers,
intervals, and probabilities. Rather than the hard, crisp
nature of bivalent logic, these CI alternatives have been
sometimes labeled "soft computing."
Zadeh stated that "it is a common practice to ignore
imprecision, treating what is imprecise as if it were
Figure 1. Linguistic scale for project scope
precise" (Zadeh 2009). The computing power available in
the 21st century allows for the implementation of the
Barranquero and Guadarrama go on to state that the
concepts that Zadeh called computing with words (Zadeh
Z-mouse can be easily learned by non-expert end users
2009). Given the imprecise nature of project scope due to
(Barranquero 2010). This could lead to a design where the
the linguistic nature of requirements, it makes more sense
individuals doing the work of a WBS activity would input
to use fuzzy intervals and fuzzy sets to capture the essence
their opinions on the scope status, which would be passed
of the status of scope.
on to the project manager and stakeholders. The scope
In his acceptance speech when receiving the Ben
status would be seen as a measurement that is analogous to
Franklin award at Villanova University in 2009, Zadeh
cost and schedule measurements. Since errors in scope
provided an analogy for fuzzy logic:
lead to errors in cost and schedule, the awareness of scope
In bivalent logic, the writing/drawing instrument is a
problems should contribute to early corrective actions,
ballpoint pen. In fuzzy logic, the writing/drawing
increasing project success.
instrument is a spray pen—a miniature spray can —
In contrast to fuzzy systems, social scientists have used
with an adjustable, precisely specified spray pattern
psychometric scales extensively in survey research. In
(Zadeh 2009).
Likert scales the survey participants are asked to select one
Zadeh has stated that a valid application of fuzzy logic is
number from a variety of choices. Many times these
in the handling of imperfect information. At Villanova
choices are an ordered scale, forcing the user to select one
Zadeh went on to say that "imperfect information is
and only one value (Trochim 2006). The evaluator of a
defined as information which in one or more respects is
Likert scale survey can take advantage of the bipolar nature
imprecise, uncertain, vague, incomplete, unreliable,
of this scheme, and apply conventional statistical tests,
partially true or partially possible" (Zadeh 2009). This
such as variance from a mean. Likert and other systems
leads to the core concept that membership in a fuzzy set is
such as Thurstone scaling have strict rules.
a matter of degree. For project managers, when looking at
One drawback from using Likert is that it cannot handle
the status of a given line item's scope using fuzzy logic,
that people will perceive a given choice as falling into two
that status is allowed to be a matter of degree. In practical
categories simultaneously. Those models view this human
terms this means that the scope of an item can be of status
tendency as a paradox, or a violation of the rules. A fuzzy
system allows that project managers might perceive the It should be pointed out that these spray paint data points
status as mostly yellow, with some modest amount of red. are converted to numeric values, and then evaluated using
Having both statuses at the same time for one activity is an the strict mathematical rules of fuzzy sets.
acceptable possibility in fuzzy systems. Another drawback
to scaling systems is that a statistically valid number of Methodology for Aggregating Scope Status for
participants are required in order to validate the data. In an Entire Project
project management there might only be two or three
participants working on a WBS activity, a number not
The next step is to aggregate the individual scope statuses
amenable to conventional crisp probability.
for each activity into an overall status for a project. Since
This study gives participants a description of an activity
the origins are the fuzzy words (green-yellow-red), the
and asks them to evaluate that activity for the status of the
proposed aggregation method would be an implementation
scope. Figure 2 gives an example that is illustrative of the
of Zadeh's computing with words. Zimmermann offers
types of questions in this survey.
three common methods to aggregate the individual inputs:
COA (center of area), COS (center of sums), and MOM
Activity 1: Web Page Design (mean of maxima) (Zimmermann 1996). This study will
End users have requested changes to the web pages that use COS to aggregate the fuzzy sets into the crisp value
should be relatively simple to accomplish. However, these that will be reported at the overall status. Klir states that
end users are known to change their minds frequently. COS is the most common method to find a value that
Time Constraint: the project is on schedule represents the overall conclusion. The COS calculation is
based on recognized and accepted mathematics for fuzzy
Cost Constraint: this activity is within the budget
sets, which can be found in textbooks by authors such as
Scope Constraint: use the Z-mouse to input the status Klir (Klir 1997). The COS solution finds the geometric
centroid for the aggregated first moments, and then
translates the solution value into a status.
Conclusion
Professional project managers have objective data for the
time and cost constraints on their activities. With the
introduction of an input tool to capture the status of scope,
the measuring and reporting of subjective opinions of scope
Figure 2. Sample project activity status can be done. The next step would be that each and
every WBS activity would have a scope status that could be
Figure 3 is an example of a potential response using the Z- aggregated into an overall project scope status. Based on
mouse. The individual inputting the status would select the gathering of this scope data it is expected that this
one of the four shades of grey from the pallet, and then would become the third constraint in a fuzzy system such
paint the status bar where they think appropriate. If they as the one proposed by Li, Moselhi, and Alkas that only
want to indicate a lesser importance, then they would addresses cost and schedule. Since IT projects are unique
select a lighter shade of grey. Figure 3 would be an and, thus have vague and imprecise scope requirements, it
example of a project manager deciding that scope is believed that two questions will be answered in the
constraint was mostly yellow, yet leaning towards red. positive by this study: 1) fuzzy logic can provide a tool for
measuring scope of individual activities, and 2) the fuzzy
scope can be aggregated into a meaningful project status.
References
Barranquero, T. Guadarrama, S. 2010. IEEE World
Congress on Computational Intelligence July, 18-23, 2010
Figure 3. Project scope using the Z-mouse to spray paint Barcelona, Spain.
the status of an activity as "mostly" yellow
Barnes, A. Hammell, R. 2008 "Determining Information
Technology Project Status using Recognition-primed
Decision Making Enabled Collaborative Agents for
Simulating Teamwork (R-CAST)." Proceedings of
CONISAR 2008, p.2.
Benson, R. Bugnitz, T. Walton, W. 2004. From Business McDougall, P. "8 Expensive I.T. Blunders,"
Strategy to IT Action. Hoboken, NJ: John Wiley & Sons. InformationWeek October 16, 2006
p.119.
McNeill, F. Martin. Thro, E. 1994. Fuzzy Logic. Boston,
Cox, E. The Fuzzy Systems Handbook, Second Edition. MA: AP Professional. p. 6.
Chestnut Hill, MA: Academic Press. p.15.
Project Management Institute. 2008. A Guide to the Project
Fleming, Q. Koppelman, J. 2010. Earned value project Management body of Knowledge (PMBOK Guide) , Fourth
management. Newtown Square, PA: Project Management Edition. Newtown Square, PA: Project Management
Institute, Inc. p.139. Institute, Inc.
Dow, W. Taylor, B. 2008. Project Management Richardson, G. 2006. Readings in Information Technology
Communications Bible. Indianapolis, IN: Wiley Project Management. Boston, MA: Course Technology. p.
Publishing. 115
Gido, J. Clements, J. 2009. Successful Project Schwalbe, K. 2010. Information Technology Project
Management, 4th edition. Mason, OH: South-Western Management. Boston, MA: Course Technology. p.197.
Cengage Learning.
Scott, L. 1996. "Troubled FoxMeyer unit files Chapter 11."
http://www.google.com/#q=project+scope+creep&hl=en& Modern Healthcare, Vol. 26, Issue 36.
prmd=ivns&ei=7NQjTei5HYK78gbXuqCRDg&start=280
&sa=N&fp=7b989c6c17f79c85, found 4 Jan 2011. Snow, A. Keil, M. 2001. "The Challenge of Accurate
Software Project Status Reporting: A Two Stage Model
IEEE Computational Intelligence Society statement of Incorporating Status Errors and Reporting Bias."
scope: http://ieee-cis.org/about_cis/scope/ Proceedings of the 34th Hawaii International Conference
on System Sciences.
James, G. 1997. "Information Technology Fiascos."
Datamation vol:43 issue:11 p. 84. Snow, A. Keil, M. 2002. "A Framework for Assessing the
Reliability of Software Project Status Reports."
Klakegg, O. Williams, T. Walker, Andersen, B. D. Engineering Management Journal, June 2002. p. 21.
Magnussen, O. 2010. Early Warning Signs in Complex
Projects, Newtown Square, PA: Project Management Trochim, W. 2006. http://www.socialresearch-
Institute, Inc. p. 26-29. methods.net/kb/scallik.php.
Levinson, M. 2009a. CIO Magazine "Recession Causes Weill, P. Broadbent, M. 1998. Leveraging the New
Rising IT Project Failure Rates." Infrastructure. Boston, MA: Harvard Business School
http://www.cio.com/article/495306. Press. p.208
Levinson, M. 2009b. CIO Magazine "Common Project Yen, J. Langari, R. 1999. Fuzzy Logic: Intelligence,
Management Metrics Doom IT Departments to Failure." Control, and Information. Upper Saddle River, NJ:
http://www.cio.com/article/440721. Prentice Hall.
Levinson, M. 2009c. CIO Magazine "Project Management Zadeh, L.A. 1973. "Outline of a new approach to the
The 14 Most Common Mistakes IT Departments Make " analysis of complex systems and decision processes."
http://www.cio.com/article/438930. IEEE Transactions on Systems, Man, and Cybernetics, 3,
pp.28-44.
Li, J. Moselhi, O. Alkas, S. 2006. "Forecasting Project
Status by Using Fuzzy Logic." Journal of construction Zimmermann, H.-J. 1996. Fuzzy Set Theory and Its
Engineering and Management, Vol. 132, No. 11, Applications, third edition. Dordrecht, NL: Kluwer
November 2006. p. 1193 Academic Publishers.
Lucas, G. 1999. The San Francisco Chronicle "Computer
Bumbling Costs State $1 Billion"
http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/-
1999/02/18/MN86384.DTL