'Why COCOMO works' revisited or feedback control as a cost factor
File(s)DTR00-3.pdf (146.08 KB)
Technical report
Author(s)
Ramil, JF
Type
Report
Abstract
The achievement of accurate software cost estimation based only on a few factors is a long-standing goal in software engineering. Work in this area is exemplified by a number of algorithmic approaches that have been proposed over the years. COCOMO is one of the most frequently quoted of such approaches. Evidence emerging from observational and simulation studies suggest that feedback mechanisms play an important role in determining software process behaviour, its dynamics and performance. Thus, the presence of feedback mechanisms, and in particular feedback control may have a significant influence on software project cost and interval performance, but none of the current algorithmic cost estimation approaches appears, at least explicitly, to account for such influence. Why, in spite of this, do algorithmic approaches provide satisfactory estimates? Why did they work? This paper discusses some possible answers, that at the present must only be taken as hypotheses. The paper provides suggestions for further investigation of the problem.
Date Issued
2000-01-01
Citation
Departmental Technical Report: 2000/3, 2000, pp.1-5
Publisher
Department of Computing, Imperial College London
Start Page
1
End Page
5
Journal / Book Title
Departmental Technical Report: 2000/3
Copyright Statement
© 2000 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/)
Publication Status
Published