Investigating the utility of coupling COCOMO with a system dynamics simulation of software development
Smith, Richard W.
Abdel-Hamid, Tarek K.
MetadataShow full item record
Cost estimation of software, in this era of budgetary constraints, is vitally important to the success or failure of a software project. Although there are many cost estimation models available, cost overruns and late deliveries still persist. Coupling the Constructive Cost model (COCOMO) and the Systems Dynamics Model of Software Project Management can provide a tool to study project management over the life of a project, to use sensitivity analysis to enhance COCOMO's cost driver set, and to utilize an automated optimization system for software cost estimation in a single or multi-project environment. This new type of model creates a means to study the multi-project environment and determine what the advantages and disadvantages are to sharing resources between different software projects. Several "C" programs were developed, that when interfaced and coupled with the system dynamic model, provide a tool to optimize cost estimates in a two project environment. It also creates an environment to perform extensive sensitivity analysis for the enhancement of COCOMO's cost driver set in the single and two project environment.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Brabant, Darlene A. (Monterey, California. Naval Postgraduate School, 1990-03);Increase in the demand for software, coupled with concerns regarding cost overruns and schedule delays in software development lead experts to believe that the United States will be unable to produce the software it needs. ...
Bosley, Michael John. (Monterey, California. Naval Postgraduate School, 1994-06);Failing software development projects are plaguing the Department of Defense and other Federal service agencies today. Compounding this fact, the complexity of today's software projects makes it extremely difficult to ...
Eser, Mustafa (Monterey, California. Naval Postgraduate School, 1993-09);The U.S. Army lacks a single automated fire support system. The goal of Army's ongoing project of Advanced Field Artillery Tactical Data System (AFATDS) is to integrate all of its fire power under a single automated system ...