Articles via Databases
Articles via Journals
Online Catalog
E-books
Research & Information Literacy
Interlibrary loan
Theses & Dissertations
Collections
Policies
Services
About / Contact Us
Administration
Littman Architecture Library
This site will be removed in January 2019, please change your bookmarks.
This page will redirect to https://digitalcommons.njit.edu/theses/125 in 5 seconds

The New Jersey Institute of Technology's
Electronic Theses & Dissertations Project

Title: Reducing the risk of software cost estimation
Author: Yang, Shixian
View Online: njit-etd2012-067
(xii, 93 pages ~ 3.9 MB pdf)
Department: Department of Computer Science
Degree: Master of Science
Program: Software Engineering
Document Type: Thesis
Advisory Committee: Bernstein, Lawrence (Committee co-chair)
Gehani, Narain (Committee co-chair)
Mili, Ali (Committee member)
Date: 2012-05
Keywords: Cost estimation
Software development
Constructive cost model
Availability: Unrestricted
Abstract:

Inaccurate cost estimation is a well-known problem in software development. The common cost estimation models are point estimates that are unable to quantify uncertainties. Furthermore, it is difficult to calibrate the uncertainties in cost estimation due to the lack of information. The purpose of this thesis is to prove that probability techniques could be synthesized into COCOMO (Constructive Cost Model) to quantify uncertainties. Another aim is to find out how to get more insight on reducing the risk of cost estimation. In this thesis, some historical data is presented to show the variance in factors of COCOMO. Monte Carlo simulation method is also introduced into COCOMO to quantify the uncertainties. Finally, a “What-if' study is facilitated to find the potential factor changes to affect the result of simulation. The result of the study reveals that process maturity has more influence than productivity on reducing variance of estimation. It indicates that synthesizing Monte Carlo simulation and “What-if' studies into COCOMO could produce insightful information to reduce the risk of software cost estimation.


If you have any questions please contact the ETD Team, libetd@njit.edu.

 
ETD Information
Digital Commons @ NJIT
Theses and DIssertations
ETD Policies & Procedures
ETD FAQ's
ETD home

Request a Scan
NDLTD

NJIT's ETD project was given an ACRL/NJ Technology Innovation Honorable Mention Award in spring 2003