Defining Metrics for Ada Software Development Projects,

Abstract

Different metrics are useful for different purposes and at different times in the life cycle of a software development project. For example, project managers need measures to predict resources and schedules, to track costs and to locate potential problem areas. These needs differ from those of a customer or end user who would like some measure of the reliability of the system and proof of the thoroughness of the testing that has been done. Still different are the needs of a programmer who would benefit from feedback about the complexity of a just-compiled module. The problem of defining a unified set of metrics is not simple and straightforward. This paper will describe the software project selected, the data collection effort and the candidate metrics that are being considered.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1983
Accession Number
ADA165323

Entities

People

  • Elizabeth Kruesi
  • John W. Bailey
  • Sylvia B. Sheppard

Organizations

  • University of Maryland

Tags

Communities of Interest

  • C4I
  • Space

DTIC Thesaurus Topics

  • Computer Programming
  • Computer Programs
  • Computers
  • Engineering
  • Errors
  • High Level Languages
  • Language
  • Life Cycles
  • Measurement
  • Productivity
  • Programming Languages
  • Reliability
  • Software Design
  • Software Development
  • Test And Evaluation
  • Universities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Software Engineering.
  • Systems Analysis and Design