Investigating the Utility of Coupling Cocomo with a System Dynamics Simulation of Software Development
Abstract
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 System 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.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1991
- Accession Number
- ADA245484
Entities
People
- Richard W. Smith
Organizations
- Naval Postgraduate School