A study in process simplification

  • Authors:
  • A. Dandekar;D. E. Perry;L. G. Votta

  • Affiliations:
  • -;-;-

  • Venue:
  • ICSP '96 Proceedings of the Fourth International Conference on the Software Process (ICSP '96)
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the major problems with software development processes is their complexity. Hence, one of the primary motivations in process improvement is the simplification of these complex processes. We report a study to explore various simplification approaches and techniques. We used the available process documentation, questionnaires and interviews, and a set of process visualization tool fragments (pfv) to gain an understanding of the process under examination. We then used three basic analysis techniques to locate candidates for simplification and improvement: value added analysis, time usage analysis, and alternatives analysis. All three approaches proved effective in isolating problem areas for improvement. The proposed simplifications resulted in a savings of 20% in cost, 20% in human effort, 40% in elapse time, and a 30% reduction in the number of activities.