Title :
Prioritization of Issues and Requirements by Cumulative Voting: A Compositional Data Analysis Framework
Author :
Chatzipetrou, Panagiota ; Angelis, Lefteris ; Rovegård, Per ; Wohlin, Claes
Author_Institution :
Dept. of Inf., Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
Abstract :
Cumulative Voting (CV), also known as Hundred-Point Method, is a simple and straightforward technique, used in various prioritization studies in software engineering. Multiple stakeholders (users, developers, consultants, marketing representatives or customers) are asked to prioritize issues concerning requirements, process improvements or change management in a ratio scale. The data obtained from such studies contain useful information regarding correlations of issues and trends of the respondents towards them. However, the multivariate and constrained nature of data requires particular statistical analysis. In this paper we propose a statistical framework; the multivariate Compositional Data Analysis (CoDA) for analyzing data obtained from CV prioritization studies. Certain methodologies for studying the correlation structure of variables are applied to a dataset concerning impact analysis issues prioritized by software professionals under different perspectives. These involve filling of zeros, transformation using the geometric mean, principle component analysis on the transformed variables and graphical representation by biplots and ternary plots.
Keywords :
data analysis; principal component analysis; software engineering; CoDA; correlation structure; cumulative voting; geometric mean; graphical representation; hundred-point method; multivariate compositional data analysis; principle component analysis; software engineering; statistical analysis; Context; Correlation; Covariance matrix; Data analysis; Software; Software engineering; Statistical analysis; Compositional Data Analysis; Cumulative Voting; Hundred-Dollar test; Hundred-Point Method; Prioritization;
Conference_Titel :
Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
Conference_Location :
Lille
Print_ISBN :
978-1-4244-7901-6
DOI :
10.1109/SEAA.2010.35