Proceedings of the Third European Conference on Software Maintenance and Reengineering (Cat. No. PR00090) (1999)
Mar. 3, 1999 to Mar. 5, 1999
W. Lam , University of Hertfordshire
M. Loomes , University of Hertfordshire
V. Shankararaman , University of Hertfordshire
Software evolves and managing software evolution, in particular requirements evolution, is necessary to sus-tain the effectiveness of the system to meet the changing needs of its users. Measurement is central to underpin-ning sound and rational management decisions. How-ever, few measurement schemes or metrics have been proposed that can aid software managers manage re-quirements change and evolution. This paper addresses this problem, and proposes a measurement-action framework based on case-study experience with a com-mercial software organisation. The measurement-action framework is organised around four main areas of con-cern: 1) planning for change, 2) assessing impact of change, 3) determining changeability, and 4) assessing effectiveness at handling change. The framework pro-vides a set of indicators that can assist managers in measuring requirements change, and importantly, ge-neric action plans that provide managers with practical guidance on how to use the indicators as a basis for tak-ing managerial action. The paper describes the meas-urement-action framework in detail, and comments on the general applicability of the work.
requirements change, software evolution, software measurement.
M. Loomes, V. Shankararaman and W. Lam, "Managing Requirements Change Using Metrics and Action Planning," Proceedings of the Third European Conference on Software Maintenance and Reengineering (Cat. No. PR00090)(CSMR), Amsterdam, Netherlands, 1999, pp. 122.