Understanding the effects of developer activities on inspection interval

Adam A. Porter, Harvey Pe Siy, Lawrence G. Votta

Research output: Contribution to journalConference article

10 Citations (Scopus)

Abstract

We have conducted an industrial experiment to assess the cost-benefit tradeoffs of several software inspection processes. Our results to date explain the variation in observed effectiveness very well, but are unable to satisfactorily explain variation in inspection interval. In this article we examine the effect of a new factor - process environment - on inspection interval (calendar time needed to complete the inspection). Our analysis suggests that process environment does indeed influence inspection interval. In particular, we found that non-uniform work priorities, time-varying workloads, and deadlines have significant effects. Moreover, these experiences suggest that regression models are inherently inadequate for interval modeling, and that queueing models may be more effective.

Original languageEnglish (US)
Pages (from-to)128-138
Number of pages11
JournalProceedings - International Conference on Software Engineering
StatePublished - Jan 1 1997
EventProceedings of the 1997 IEEE 19th International Conference on Software Engineering - Boston, MA, USA
Duration: May 17 1997May 23 1997

Fingerprint

Inspection
Costs
Experiments

ASJC Scopus subject areas

  • Software

Cite this

Understanding the effects of developer activities on inspection interval. / Porter, Adam A.; Siy, Harvey Pe; Votta, Lawrence G.

In: Proceedings - International Conference on Software Engineering, 01.01.1997, p. 128-138.

Research output: Contribution to journalConference article

@article{ec597db4621a4bd1ad95c105e43d72a2,
title = "Understanding the effects of developer activities on inspection interval",
abstract = "We have conducted an industrial experiment to assess the cost-benefit tradeoffs of several software inspection processes. Our results to date explain the variation in observed effectiveness very well, but are unable to satisfactorily explain variation in inspection interval. In this article we examine the effect of a new factor - process environment - on inspection interval (calendar time needed to complete the inspection). Our analysis suggests that process environment does indeed influence inspection interval. In particular, we found that non-uniform work priorities, time-varying workloads, and deadlines have significant effects. Moreover, these experiences suggest that regression models are inherently inadequate for interval modeling, and that queueing models may be more effective.",
author = "Porter, {Adam A.} and Siy, {Harvey Pe} and Votta, {Lawrence G.}",
year = "1997",
month = "1",
day = "1",
language = "English (US)",
pages = "128--138",
journal = "Proceedings - International Conference on Software Engineering",
issn = "0270-5257",
publisher = "IEEE Computer Society",

}

TY - JOUR

T1 - Understanding the effects of developer activities on inspection interval

AU - Porter, Adam A.

AU - Siy, Harvey Pe

AU - Votta, Lawrence G.

PY - 1997/1/1

Y1 - 1997/1/1

N2 - We have conducted an industrial experiment to assess the cost-benefit tradeoffs of several software inspection processes. Our results to date explain the variation in observed effectiveness very well, but are unable to satisfactorily explain variation in inspection interval. In this article we examine the effect of a new factor - process environment - on inspection interval (calendar time needed to complete the inspection). Our analysis suggests that process environment does indeed influence inspection interval. In particular, we found that non-uniform work priorities, time-varying workloads, and deadlines have significant effects. Moreover, these experiences suggest that regression models are inherently inadequate for interval modeling, and that queueing models may be more effective.

AB - We have conducted an industrial experiment to assess the cost-benefit tradeoffs of several software inspection processes. Our results to date explain the variation in observed effectiveness very well, but are unable to satisfactorily explain variation in inspection interval. In this article we examine the effect of a new factor - process environment - on inspection interval (calendar time needed to complete the inspection). Our analysis suggests that process environment does indeed influence inspection interval. In particular, we found that non-uniform work priorities, time-varying workloads, and deadlines have significant effects. Moreover, these experiences suggest that regression models are inherently inadequate for interval modeling, and that queueing models may be more effective.

UR - http://www.scopus.com/inward/record.url?scp=0030615497&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0030615497&partnerID=8YFLogxK

M3 - Conference article

SP - 128

EP - 138

JO - Proceedings - International Conference on Software Engineering

JF - Proceedings - International Conference on Software Engineering

SN - 0270-5257

ER -