Using card sorting technique to classify requirements change

Publication Type:
Conference Proceeding
Proceedings of the IEEE International Conference on Requirements Engineering, 2004, pp. 240 - 248
Issue Date:
Full metadata record
Files in This Item:
Filename Description Size
Thumbnail2004001825.pdf272.11 kB
Adobe PDF
Requirements Volatility is considered to be a major source of risk to the management of large and complex software projects. The ability to characterise the nature and origins of requirements change during software development is important and can lead organisations towards more effective management of changing requirements. This paper focuses on a study to establish how practitioners classify requirements change requests. We used the Card Sorting method to identify categories of change requests that software developers use in practice. Card sorting is a knowledge elicitation method that is commonly used for capturing information about different ways of representing domain knowledge. This study has allowed us to get valuable insights into the way practitioners classify change requests and to understand their perspectives on classification. This classification is a valuable source of information in prioritizing change requests and assessing their impact. Our findings from the card sorting exercise further reveal that the criteria used for categorization are related to the role the practitioner plays in the software development team and the nature and extent of their responsibilities. © 2004 IEEE.
Please use this identifier to cite or link to this item: