A Methodology for Cost-Effective Analysis of In-Place Software Processes

Abstract

Process studies and improvement efforts typically call for new instrumentation on the process to collect the data they have deemed necessary. This can be intrusive and expensive, and resistance to the extra workload often foils the study before it begins. The result is neither interesting new knowledge nor an improved process. In many organizations, however, extensive historical process and product data already exist. Can these existing data be used to empirically explore what process factors might be affecting the outcome of the process? If they can, organizations would have a cost-effective method for quantitatively, if not causally, understanding their process and its relationship to the product. The authors present a case study that analyzes an in-place industrial process and takes advantage of existing data sources. In doing this, they also illustrate and propose a methodology for such exploratory empirical studies. The case study makes use of several readily available repositories of process data in the industrial organization. Their results show that readily available data can be used to correlate both simple aggregate metrics and complex process metrics with defects in the product. Through the case study, they give evidence supporting the claim that exploratory empirical studies can provide significant results and benefits while being cost-effective in their demands on the organization.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1997
Accession Number
ADA448277

Entities

People

  • Alexander L. Wolf
  • Jonathan E. Cook
  • Lawrence G. Votta

Organizations

  • University of Colorado Boulder

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Case Studies
  • Computer Programs
  • Computer Science
  • Computers
  • Control Systems
  • Data Analysis
  • Databases
  • Engineering
  • Information Science
  • Instrumentation
  • Software Development
  • Standards
  • Statistical Analysis
  • Statistical Tests
  • Storage
  • Workload

Fields of Study

  • Computer science

Readers

  • Computational Modeling and Simulation
  • Defense Acquisition Program Management
  • Environmental Engineering.