This application derives the COCOMO software engineering metric as found
in Robert Pressman's "Software Engineering, A Practitioner's Approach",
(McGraw-Hill,97). The specific version utilized here is the "basic" model.
The available modes, selected by the radio buttons, are explained by Pressman
as follows, (page 122):
ORGANIC: Relatively small, simple software projects in which small teams
with good application experience work to a set of less than rigid requirements.
SEMI-DETACHED: An intermediate, (in size and complexity), software project
in which teams with mixed experience levels must meet a mix of rigid and less than
rigid requirements.
EMBEDDED: A software project that must be developed within a set of tight
hardware, software and operation constraints.
INSTRUCTIONS: Choose a mode for your project based on the criteria above
by selecting a corresponding radio button. Then enter the estimated lines of code -
in the THOUSANDS - in the KLOC input text box. To see your result, simply hit the "calculate
COCOMO" button. If you enter anything other than a number, you will be shown a prompt informing you so. You will then be taken to the results page, so that you can, if desired, see the coefficients for the mode that you selected. The results, however, will be read "NaN" and will be bogus. Hit the "back" button on your browser, select the "reset" button, re-select the mode and enter a number in the KLOC text box and finally hit the "calculate COCOMO" button.
|