Title :
Requirements change: a dissection of management issues
Author :
Lam, W. ; Shankararaman, Venky
Author_Institution :
Dept. of Comput. Sci., Hertfordshire Univ., Hatfield, UK
Abstract :
Increasingly, customers expect modern software systems to be evolvable and sufficiently flexible to accommodate changing users needs. This expectation, however, is untempered by the fact that changing requirements are recognised as a major cause of project failure, and over time, can have a degrading effect on the underlying design of a system. There is a need therefore, for organisations to develop best practices for managing requirements change. This paper provides an analysis of core issues in the management of requirements change, e.g. requirements identification, impact analysis, change prioritisation and change measurement. For each issue, we describe the (a) goal to be achieved, (b) failure mode to avoid, (c) management strategies to adopt, and (d) metrics that support the management strategy. The paper contributes practical guidance on managing requirements change that is independent of application domain and specification notations
Keywords :
software maintenance; systems analysis; application domain; change measurement; change prioritisation; impact analysis; management issues dissection; project failure; requirements change; requirements identification; software systems; specification notations; Application software; Best practices; Computer science; Degradation; Disaster management; Educational institutions; Electrical capacitance tomography; Engineering management; Software engineering; Utility programs;
Conference_Titel :
EUROMICRO Conference, 1999. Proceedings. 25th
Conference_Location :
Milan
Print_ISBN :
0-7695-0321-7
DOI :
10.1109/EURMIC.1999.794787