RUS  ENG
Full version
JOURNALS // Proceedings of the Institute for System Programming of the RAS // Archive

Proceedings of ISP RAS, 2023 Volume 35, Issue 6, Pages 29–42 (Mi tisp831)

Improving a model for NFR estimation classifying equal size bands with KNN

F. Valdés-Souto, J. Valeriano-Assem, D. Torres-Robledo

National Autonomous University of Mexico

Abstract: Any software development project needs to estimate Non-Functional Requirements (NFR). Typically, software managers are forced to use expert judgment to estimate the NFR. Today, NFRs cannot be measured, as there is no standardized unit of measurement for them. Consequently, most estimation models focus on the Functional User Requirements (FUR) and do not consider the NFR in the estimation process because these terms are often subjective. The objective of this paper was to show how an NFR estimation model was created using fuzzy logic, and K-Nearest Neighbors classifier algorithm, aiming to consider the subjectivity embedded in NFR terms to solve a specific problem in a Mexican company. The proposed model was developed using a database with real projects from a Mexican company in the private sector.

Keywords: COSMIC, CFP, NFR, FUR, ML, KNN classification, Effort estimation, EPCU

DOI: 10.15514/ISPRAS-2023-35(6)-2



© Steklov Math. Inst. of RAS, 2024