Title :
A Software Requirements Change Source Taxonomy
Author :
McGee, Sharon ; Greer, Des
Author_Institution :
Sch. of Electron., Electr. Eng. & Comput. Sci., Queens Univ., Belfast, UK
Abstract :
Requirements changes during software development pose a risk to cost, schedule and quality while at the same time providing an opportunity to add value. Provision of a generic change source taxonomy which makes the distinction between factors contributing to requirements uncertainty and events that trigger change will support requirements change risk visibility, and also facilitate richer recording of change data. In this paper we present a collaborative study to investigate and support the management of software requirements volatility within the development lifecycle. Previously published change `causes´ are elicited from the literature, consolidated using expert knowledge and classified using card sorting. The resulting change trigger taxonomy constructs were initially validated using a small set of requirements change data, and deemed sufficient and practical as a means to collect common requirements change source statistics across multiple projects.
Keywords :
life cycle costing; project management; risk management; scheduling; software management; software quality; card sorting; project management; requirements uncertainty; risk management; risk visibility; software development; software management; software quality; source statistics; source taxonomy; Collaborative software; Costs; Databases; Job shop scheduling; Programming; Project management; Software engineering; Sorting; Taxonomy; Uncertainty; Requirements change; card sorting; project management; requirements management; requirements uncertainty;
Conference_Titel :
Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
Conference_Location :
Porto
Print_ISBN :
978-1-4244-4779-4
Electronic_ISBN :
978-0-7695-3777-1
DOI :
10.1109/ICSEA.2009.17