Symmetry (Nov 2021)

Spectral Clustering Effect in Software Development Effort Estimation

  • Petr Silhavy,
  • Radek Silhavy,
  • Zdenka Prokopova

DOI
https://doi.org/10.3390/sym13112119
Journal volume & issue
Vol. 13, no. 11
p. 2119

Abstract

Read online

Software development effort estimation is essential for software project planning and management. In this study, we present a spectral clustering algorithm based on symmetric matrixes as an option for data processing. It is expected that constructing an estimation model on more similar data can increase the estimation accuracy. The research methods employ symmetrical data processing and experimentation. Four experimental models based on function point analysis, stepwise regression, spectral clustering, and categorical variables have been conducted. The results indicate that the most advantageous variant is a combination of stepwise regression and spectral clustering. The proposed method provides the most accurate estimates compared to the baseline method and other tested variants.

Keywords