NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A methodology for collecting valid software engineering dataAn effective data collection method for evaluating software development methodologies and for studying the software development process is described. The method uses goal-directed data collection to evaluate methodologies with respect to the claims made for them. Such claims are used as a basis for defining the goals of the data collection, establishing a list of questions of interest to be answered by data analysis, defining a set of data categorization schemes, and designing a data collection form. The data to be collected are based on the changes made to the software during development, and are obtained when the changes are made. To insure accuracy of the data, validation is performed concurrently with software development and data collection. Validation is based on interviews with those people supplying the data. Results from using the methodology show that data validation is a necessary part of change data collection. Without it, as much as 50% of the data may be erroneous. Feasibility of the data collection methodology was demonstrated by applying it to five different projects in two different environments. The application showed that the methodology was both feasible and useful.
Document ID
19870015470
Acquisition Source
Legacy CDMS
Document Type
Other
Authors
Basili, Victor R.
(Maryland Univ. College Park, MD, United States)
Weiss, David M.
(Naval Research Lab. Washington, D. C., United States)
Date Acquired
September 5, 2013
Publication Date
November 1, 1983
Publication Information
Publication: NASA Goddard Space Flight Center Collected Software Engineering Papers, Volume 2
Subject Category
Computer Programming And Software
Report/Patent Number
TR-1235
Report Number: TR-1235
Accession Number
87N24903
Funding Number(s)
CONTRACT_GRANT: NSG5-123
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available