• DocumentCode
    970733
  • Title

    A Methodology for Collecting Valid Software Engineering Data

  • Author

    Basili, Victor R. ; Weiss, David M.

  • Author_Institution
    Department of Computer Science, University of Maryland, College Park, MD 20742.
  • Issue
    6
  • fYear
    1984
  • Firstpage
    728
  • Lastpage
    738
  • Abstract
    An 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 ensure 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 percent 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.
  • Keywords
    Application software; Control systems; Data engineering; Error correction; Error correction codes; Laboratories; Programming; Software engineering; Software maintenance; Software testing; Data collection; data collection methodology; error analysis; error classification; software engineering experimentation;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1984.5010301
  • Filename
    5010301