Engineering Papers⌕ Search

NASA NTRS · 19860010508

Assessing the proficiency of software developers

Abstract

The trend lines presented can be useful in a number of ways. They provide a baseline of comparision from which software developers can compare their performance against a large database of similar projects. This will often identify a organizational style. It was possible to quantify the organizational style using the Manpower Buildup Gradient. That the developer was a better than average producer on RAM based systems was shown. The Ck associated with the ROM system suggests that it is a different class of work. When this system is compared against the Firmware database it is very creditable. It is important to recognize that there are non linearities present in the software process. The non linearities are tied to system size. For comparative purposes one must always make judgements based on similar sizes. In the past the tendency has been to calculate a few ratios on several projects and then compare them without any regard to amount of functionality that was created. This practice can be very misleading and dangerous. The method described, used in a thoughtful analytic manner, can be very helpful.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Putnam, L. H., Putnam, D. T., Thayer, L. P.. 1984-11-01. Assessing the proficiency of software developers. https://ntrs.nasa.gov/citations/19860010508

Cite the original work for its findings. Save a collection to share your selection of sources.