An Experimental Investigation of Computer Program Development Approaches and Computer Programming Metrics.

Abstract

There is a need in the emerging field of software engineering for empirical study of software development approaches and software metrics. An experiment has been conducted to compare three programming environments individual programming under an ad hoc approach, team programming under an ad hoc approach, and team programming under a disciplined methodology. This disciplined methodology integrates the use of top-down design, process design language, structured programming, code reading, and chief programmer team organization. Data was obtained for a large number of automatable software metrics characterizing the software development process and the developed software product. The results reveal several statistically significant differences among the programming environments on the basis of the metrics. These results are interpreted as demonstrating the advantages of disciplined team programming in reducing software development costs relative to ad hoc approaches and improving software product quality relative to undisciplined team programming.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1979
Accession Number
ADA096452

Entities

People

  • Robert William Reiter Jr

Organizations

  • University of Maryland

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Science
  • Information Science
  • Network Science
  • Operating Systems
  • Organizational Structure
  • Programming Languages
  • Software Development
  • Software Metrics
  • Statistical Analysis
  • Statistical Tests
  • Statistics
  • Structured Programming
  • Students

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Theoretical Analysis.