Software Development Cost Estimation for Infrastructure SystemsSource: Journal of Management in Engineering:;2002:;Volume ( 018 ):;issue: 003Author:Brian L. Smith
DOI: 10.1061/(ASCE)0742-597X(2002)18:3(104)Publisher: American Society of Civil Engineers
Abstract: Modern infrastructure systems, ranging from transportation to water and sewer systems, are becoming increasingly dependent on software. The role it plays in these systems is primarily to integrate and manage elements that support system operations. In other words, software has transformed what were previously considered to be largely static systems to active, dynamic systems. In general, infrastructure system software is characterized by an emphasis on the following core functions: (1) sensor management; (2) data analysis; (3) data management; and (4) equipment control interfaces. As the nature of infrastructure systems changes, the tools available to support their design and management must change as well. The construction engineering community has developed sound techniques and resources to support the estimation of costs for physical construction of infrastructure systems. However, such tools are not readily available to support the cost estimation of the software component of infrastructure system development and construction. In this research effort, a widely used software engineering cost-estimation technique, the construction cost model (COCOMO), was examined to determine if it is effective for infrastructure system application. This examination included a sample application of COCOMO to an infrastructure system software project and a critical analysis of the technique itself. The examination revealed that COCOMO is extremely sensitive to small variations in an estimator’s judgment, and that the foundation of the COCOMO model is poorly suited for infrastructure system application. As a result, it is recommended that a research and development program be initiated to create specific tools to support the cost estimation of infrastructure system software development.
|
Collections
Show full item record
contributor author | Brian L. Smith | |
date accessioned | 2017-05-08T21:11:46Z | |
date available | 2017-05-08T21:11:46Z | |
date copyright | July 2002 | |
date issued | 2002 | |
identifier other | %28asce%290742-597x%282002%2918%3A3%28104%29.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl/handle/yetl/42346 | |
description abstract | Modern infrastructure systems, ranging from transportation to water and sewer systems, are becoming increasingly dependent on software. The role it plays in these systems is primarily to integrate and manage elements that support system operations. In other words, software has transformed what were previously considered to be largely static systems to active, dynamic systems. In general, infrastructure system software is characterized by an emphasis on the following core functions: (1) sensor management; (2) data analysis; (3) data management; and (4) equipment control interfaces. As the nature of infrastructure systems changes, the tools available to support their design and management must change as well. The construction engineering community has developed sound techniques and resources to support the estimation of costs for physical construction of infrastructure systems. However, such tools are not readily available to support the cost estimation of the software component of infrastructure system development and construction. In this research effort, a widely used software engineering cost-estimation technique, the construction cost model (COCOMO), was examined to determine if it is effective for infrastructure system application. This examination included a sample application of COCOMO to an infrastructure system software project and a critical analysis of the technique itself. The examination revealed that COCOMO is extremely sensitive to small variations in an estimator’s judgment, and that the foundation of the COCOMO model is poorly suited for infrastructure system application. As a result, it is recommended that a research and development program be initiated to create specific tools to support the cost estimation of infrastructure system software development. | |
publisher | American Society of Civil Engineers | |
title | Software Development Cost Estimation for Infrastructure Systems | |
type | Journal Paper | |
journal volume | 18 | |
journal issue | 3 | |
journal title | Journal of Management in Engineering | |
identifier doi | 10.1061/(ASCE)0742-597X(2002)18:3(104) | |
tree | Journal of Management in Engineering:;2002:;Volume ( 018 ):;issue: 003 | |
contenttype | Fulltext |