Organizational congestion in large-scale software development

Karla Ballman, Lawrence G. Votta

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Many software projects seek to shorten the development interval - the time from project inception to final release. To do this effectively, we must understand the mechanisms which increase these intervals, especially in large-scale software production. A significant portion of an individual feature interval seems to consist of time lost while developers wait for meetings. We have created a simple model which relates the average waiting time to the number of meetings in developers' calendars. Generalizing from this model, we propose a change in the software inspection process. We hope this proposal will lead to further experiments building on the work reported in [2] and [8]. We present the motivations for our investigation, provide background information relevant to the general goals of our work, and briefly discuss related work. We then describe our model and the results of simulation runs. This is followed by a discussion of the implications with respect to large-scale software development. Finally, we offer our conclusions and suggest some solutions which we believe merit investigation.

Original languageEnglish (US)
Title of host publicationInternational Conference on the Software Process, Proceeding
Editors Anon
Place of PublicationLos Alamitos, CA, United States
PublisherIEEE
Pages123-134
Number of pages12
StatePublished - 1994
Externally publishedYes
EventProceedings of the 3rd International Conference on the Software Process - Reston, VA, USA
Duration: Oct 10 1994Oct 11 1994

Other

OtherProceedings of the 3rd International Conference on the Software Process
CityReston, VA, USA
Period10/10/9410/11/94

Fingerprint

Software engineering
Inspection
Experiments

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Ballman, K., & Votta, L. G. (1994). Organizational congestion in large-scale software development. In Anon (Ed.), International Conference on the Software Process, Proceeding (pp. 123-134). Los Alamitos, CA, United States: IEEE.

Organizational congestion in large-scale software development. / Ballman, Karla; Votta, Lawrence G.

International Conference on the Software Process, Proceeding. ed. / Anon. Los Alamitos, CA, United States : IEEE, 1994. p. 123-134.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ballman, K & Votta, LG 1994, Organizational congestion in large-scale software development. in Anon (ed.), International Conference on the Software Process, Proceeding. IEEE, Los Alamitos, CA, United States, pp. 123-134, Proceedings of the 3rd International Conference on the Software Process, Reston, VA, USA, 10/10/94.
Ballman K, Votta LG. Organizational congestion in large-scale software development. In Anon, editor, International Conference on the Software Process, Proceeding. Los Alamitos, CA, United States: IEEE. 1994. p. 123-134
Ballman, Karla ; Votta, Lawrence G. / Organizational congestion in large-scale software development. International Conference on the Software Process, Proceeding. editor / Anon. Los Alamitos, CA, United States : IEEE, 1994. pp. 123-134
@inproceedings{662e620640e44b5cbc0b94d8f230cfde,
title = "Organizational congestion in large-scale software development",
abstract = "Many software projects seek to shorten the development interval - the time from project inception to final release. To do this effectively, we must understand the mechanisms which increase these intervals, especially in large-scale software production. A significant portion of an individual feature interval seems to consist of time lost while developers wait for meetings. We have created a simple model which relates the average waiting time to the number of meetings in developers' calendars. Generalizing from this model, we propose a change in the software inspection process. We hope this proposal will lead to further experiments building on the work reported in [2] and [8]. We present the motivations for our investigation, provide background information relevant to the general goals of our work, and briefly discuss related work. We then describe our model and the results of simulation runs. This is followed by a discussion of the implications with respect to large-scale software development. Finally, we offer our conclusions and suggest some solutions which we believe merit investigation.",
author = "Karla Ballman and Votta, {Lawrence G.}",
year = "1994",
language = "English (US)",
pages = "123--134",
editor = "Anon",
booktitle = "International Conference on the Software Process, Proceeding",
publisher = "IEEE",

}

TY - GEN

T1 - Organizational congestion in large-scale software development

AU - Ballman, Karla

AU - Votta, Lawrence G.

PY - 1994

Y1 - 1994

N2 - Many software projects seek to shorten the development interval - the time from project inception to final release. To do this effectively, we must understand the mechanisms which increase these intervals, especially in large-scale software production. A significant portion of an individual feature interval seems to consist of time lost while developers wait for meetings. We have created a simple model which relates the average waiting time to the number of meetings in developers' calendars. Generalizing from this model, we propose a change in the software inspection process. We hope this proposal will lead to further experiments building on the work reported in [2] and [8]. We present the motivations for our investigation, provide background information relevant to the general goals of our work, and briefly discuss related work. We then describe our model and the results of simulation runs. This is followed by a discussion of the implications with respect to large-scale software development. Finally, we offer our conclusions and suggest some solutions which we believe merit investigation.

AB - Many software projects seek to shorten the development interval - the time from project inception to final release. To do this effectively, we must understand the mechanisms which increase these intervals, especially in large-scale software production. A significant portion of an individual feature interval seems to consist of time lost while developers wait for meetings. We have created a simple model which relates the average waiting time to the number of meetings in developers' calendars. Generalizing from this model, we propose a change in the software inspection process. We hope this proposal will lead to further experiments building on the work reported in [2] and [8]. We present the motivations for our investigation, provide background information relevant to the general goals of our work, and briefly discuss related work. We then describe our model and the results of simulation runs. This is followed by a discussion of the implications with respect to large-scale software development. Finally, we offer our conclusions and suggest some solutions which we believe merit investigation.

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

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

M3 - Conference contribution

SP - 123

EP - 134

BT - International Conference on the Software Process, Proceeding

A2 - Anon, null

PB - IEEE

CY - Los Alamitos, CA, United States

ER -