Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques
- Autores:
-
Getial-Barragan, Jesus
Timaran-Pereira, Ricardo
Bastidas, David-Ramiro
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2025
- Institución:
- Universidad Pedagógica y Tecnológica de Colombia
- Repositorio:
- RiUPTC: Repositorio Institucional UPTC
- Idioma:
- OAI Identifier:
- oai:repositorio.uptc.edu.co:001/21615
- Acceso en línea:
- https://repositorio.uptc.edu.co/handle/001/21615
https://doi.org/10.19053/uptc.01211129.v34.n73.2025.20194
- Palabra clave:
- Effort Estimation
Machine Learning
Random Forest
Decision Tree
Software Development
Aprendizaje automático
Árbol de decisión
Bosque aleatorio
Desarrollo de software
Estimación de esfuerzo
- Rights
- openAccess
- License
- Jesus Getial-Barragan, Ricardo Timaran-Pereira, David-Ramiro Bastidas - 2025
| id |
REPOUPTC2_1c2ae5703bb5e7149f91d9cab4046d85 |
|---|---|
| oai_identifier_str |
oai:repositorio.uptc.edu.co:001/21615 |
| network_acronym_str |
REPOUPTC2 |
| network_name_str |
RiUPTC: Repositorio Institucional UPTC |
| repository_id_str |
|
| dc.title.en-US.fl_str_mv |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques |
| title |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques |
| spellingShingle |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques Effort Estimation Machine Learning Random Forest Decision Tree Software Development Aprendizaje automático Árbol de decisión Bosque aleatorio Desarrollo de software Estimación de esfuerzo |
| title_short |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques |
| title_full |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques |
| title_fullStr |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques |
| title_full_unstemmed |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques |
| title_sort |
Effort Estimation in Software Development Projects Using Supervised Machine Learning Techniques |
| dc.creator.fl_str_mv |
Getial-Barragan, Jesus Timaran-Pereira, Ricardo Bastidas, David-Ramiro |
| dc.contributor.author.eng.fl_str_mv |
Getial-Barragan, Jesus Timaran-Pereira, Ricardo Bastidas, David-Ramiro |
| dc.subject.none.fl_str_mv |
Effort Estimation Machine Learning Random Forest Decision Tree Software Development Aprendizaje automático Árbol de decisión Bosque aleatorio Desarrollo de software Estimación de esfuerzo |
| topic |
Effort Estimation Machine Learning Random Forest Decision Tree Software Development Aprendizaje automático Árbol de decisión Bosque aleatorio Desarrollo de software Estimación de esfuerzo |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-10-17 19:50:06 2026-04-16T17:47:50Z |
| dc.date.available.none.fl_str_mv |
2025-10-17 19:50:06 |
| dc.date.issued.none.fl_str_mv |
2025-10-17 |
| dc.type.spa.fl_str_mv |
Artículo de revista |
| dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
| dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
| dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
| dc.type.local.eng.fl_str_mv |
Journal article |
| dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.content.none.fl_str_mv |
Text |
| dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| format |
http://purl.org/coar/resource_type/c_6501 |
| status_str |
publishedVersion |
| dc.identifier.issn.none.fl_str_mv |
0121-1129 |
| dc.identifier.uri.none.fl_str_mv |
https://repositorio.uptc.edu.co/handle/001/21615 |
| dc.identifier.doi.none.fl_str_mv |
10.19053/uptc.01211129.v34.n73.2025.20194 |
| dc.identifier.eissn.none.fl_str_mv |
2357-5328 |
| dc.identifier.url.none.fl_str_mv |
https://doi.org/10.19053/uptc.01211129.v34.n73.2025.20194 |
| identifier_str_mv |
0121-1129 10.19053/uptc.01211129.v34.n73.2025.20194 2357-5328 |
| url |
https://repositorio.uptc.edu.co/handle/001/21615 https://doi.org/10.19053/uptc.01211129.v34.n73.2025.20194 |
| dc.language.iso.none.fl_str_mv |
|
| language_invalid_str_mv |
|
| dc.relation.references.none.fl_str_mv |
V. Thakur, K. Dutta, “Machine learning based effort estimation models for software development projects related datasets with diverse features,” in Proceedings of the 2nd International Conference on Computational Intelligence, Communication Technology and Networks, Ghaziabad, India, 2025, pp. 807-813. https://doi.org/10.1109/CICTN64563.2025.10932601 X. Zhao, X. Xiong, Z. Mansor, R. Razali, M. Z. Ahmad Nazri, L. Li “A data-driven cost estimation model for agile development based on Kolmogorov-Arnold networks and AdamW optimization,” Journal of King Saud University – Computer and Information Sciences, vol. 37, e85, 2025. https://doi.org/10.1007/s44443-025-00058-7 J. A. Timana Peña, C. Piñeros Rodríguez, L. Sierra Martínez, D. Peluffo Ordóñez, “Effort estimation in agile software development: A systematic map study,” INGE CUC, vol. 19, no. 1, pp. 22-36, 2023. https://doi.org/10.17981/ingecuc.19.1.2023.03 M. Perkusich, L. C. e Silva, A. Costa, F. Ramos, R. Saraiva, A. Freire, et al., “Intelligent software engineering in the context of agile software development: A systematic literature review,” Information and Software Technology, vol. 119, e106241, Mar. 2020. https://doi.org/10.1016/j.infsof.2019.106241 M. Fernández-Diego, F. González-Ladrón-de-Guevara, “Potential and limitations of the ISBSG dataset in enhancing software engineering research: A mapping review,” Information and Software Technology, vol. 56, no. 6, pp. 527–544, Jun. 2014. https://doi.org/10.1016/j.infsof.2014.01.003 A. B. Nassif, M. Azzeh, L. F. Capretz, D. Ho, “A comparison between decision trees and decision tree forest models for software development effort estimation,” in Third International Conference on Communications and Information Technology (ICCIT), Beirut, Lebanon, 2013, pp. 220-224. https://doi.org/10.1109/ICCITechnology.2013.6579553 Ritu and P. Bhambri, “Enhancing software development effort estimation with a cloud-based data framework using use case points, fuzzy logic, and machine learning,” Discover Computing, vol. 28, e143, 2025. https://doi.org/10.1007/s10791-025-09668-1 A. Najm, A. Zakrani, A. Marzak, “Decision trees based software development effort estimation: A systematic mapping study,” in Proceedings of the International Conference on Computer Science and Renewable Energies, Agadir, Morocco, 2019, pp. 1–6. https://doi.org/10.1109/ICCSRE.2019.8807544 M. Hosni, A. Idri, A. Abran, “Investigating heterogeneous ensembles with filter feature selection for software effort estimation,” in Proceedings of the ACM International Conference on Software Engineering and Knowledge Engineering, Pittsburgh, USA, Jul. 2017, pp. 207-220. https://doi.org/10.1145/3143434.3143456 I. A. Al-Naimy, M. A. Al-Jawaherry, “Software effort estimation using ensemble learning methods,” AIP Conference Proceedings, vol. 3264, no. 1, e040021, Mar. 2025. https://doi.org/10.1063/5.0259225 A. G. Priya Varshini, A. Kumari J. Ramprasath, S. Rishi R, S. Balakrishnan, D. Deepak, “Optimized Convolutional Neural Network Model for Software Effort Estimation,” in Proceedings of the 2024 Third International Conference on Smart Technologies in Systems and Networking Computing, Villupuram, India, 2024, pp. 1-6. https://doi.org/10.1109/ICSTSN61422.2024.10671053 A. Idri, I. Abnane, “Fuzzy analogy based effort estimation: An empirical comparative study,” in Proceedings of the IEEE International Conference on Computer and Information Technology, Helsinki, Finland, 2017, pp. 114-121. https://doi.org/10.1109/CIT.2017.29 P. Rai, D. K. Verma, S. Kumar, “A hybrid model for prediction of software effort based on team size,” IET Software, vol. 15, no. 6, pp. 546-556, Dec. 2021. https://doi.org/10.1049/sfw2.12048 A. Zakrani, M. Hain, A. Namir, “Software development effort estimation using random forests: An empirical study and evaluation,” International Journal of Intelligent Engineering and Systems, vol. 11, no. 6, pp. 300-311, Dec. 2018. https://doi.org/10.22266/ijies2018.1231.30 ISBSG, Academic research projects, 2023. https://www.isbsg.org A. M. Shimaoka, R. C. Ferreira, A. Goldman, “The evolution of CRISP-DM for Data Science: Methods, Processes and Frameworks,” SBC Reviews, vol. 4, no. 1, pp. 28-43, Oct. 2024. https://doi.org/10.5753/reviews.2024.3757 F. González-Ladrón-de-Guevara, M. Fernández-Diego, “ISBSG variables most frequently used for software effort estimation: A mapping review,” in Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Torino, Italy, Sep. 2014, pp. 1-4. https://doi.org/10.1145/2652524.2652550 B. Alsaadi, K. Saeedi, “Data-driven effort estimation techniques of agile user stories: A systematic literature review,” Artificial Intelligence Review, vol. 55, no. 7, pp. 5485-5516, Oct. 2022. https://doi.org/10.1007/s10462-021-10132-x |
| dc.relation.citationendpage.none.fl_str_mv |
e20194 |
| dc.relation.citationissue.eng.fl_str_mv |
73 |
| dc.relation.citationstartpage.none.fl_str_mv |
e20194 |
| dc.relation.citationvolume.eng.fl_str_mv |
34 |
| dc.relation.ispartofjournal.eng.fl_str_mv |
Revista Facultad de Ingeniería |
| dc.relation.bitstream.none.fl_str_mv |
https://revistas.uptc.edu.co/index.php/ingenieria/article/download/20194/16515 https://revistas.uptc.edu.co/index.php/ingenieria/article/download/20194/16804 |
| dc.relation.citationedition.eng.fl_str_mv |
Núm. 73 , Año 2025 : July-September 2025 (Continuous Publication) |
| dc.rights.none.fl_str_mv |
Jesus Getial-Barragan, Ricardo Timaran-Pereira, David-Ramiro Bastidas - 2025 |
| dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by/4.0 |
| dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.creativecommons.none.fl_str_mv |
This work is licensed under a Creative Commons Attribution 4.0 International License. |
| dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
Jesus Getial-Barragan, Ricardo Timaran-Pereira, David-Ramiro Bastidas - 2025 https://creativecommons.org/licenses/by/4.0 This work is licensed under a Creative Commons Attribution 4.0 International License. http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.mimetype.none.fl_str_mv |
application/pdf text/xml |
| dc.publisher.eng.fl_str_mv |
Universidad Pedagógica y Tecnológica de Colombia |
| dc.source.none.fl_str_mv |
https://revistas.uptc.edu.co/index.php/ingenieria/article/view/20194 |
| institution |
Universidad Pedagógica y Tecnológica de Colombia |
| bitstream.url.fl_str_mv |
https://repositorio.uptc.edu.co/bitstreams/6cffd553-77a4-402a-a973-3fb10fb4b71c/download |
| bitstream.checksum.fl_str_mv |
17cd089e27b2c26a726fe80550acedc9 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional UPTC |
| repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
| _version_ |
1881673943931158528 |
| spelling |
Getial-Barragan, JesusTimaran-Pereira, RicardoBastidas, David-Ramiro2025-10-17 19:50:062026-04-16T17:47:50Z2025-10-17 19:50:062025-10-170121-1129https://repositorio.uptc.edu.co/handle/001/2161510.19053/uptc.01211129.v34.n73.2025.201942357-5328https://doi.org/10.19053/uptc.01211129.v34.n73.2025.20194application/pdftext/xmlUniversidad Pedagógica y Tecnológica de ColombiaJesus Getial-Barragan, Ricardo Timaran-Pereira, David-Ramiro Bastidas - 2025https://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessThis work is licensed under a Creative Commons Attribution 4.0 International License.http://purl.org/coar/access_right/c_abf2https://revistas.uptc.edu.co/index.php/ingenieria/article/view/20194Effort EstimationMachine LearningRandom ForestDecision TreeSoftware DevelopmentAprendizaje automáticoÁrbol de decisiónBosque aleatorioDesarrollo de softwareEstimación de esfuerzoEffort Estimation in Software Development Projects Using Supervised Machine Learning TechniquesArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/articleJournal articleinfo:eu-repo/semantics/publishedVersionTexthttp://purl.org/coar/version/c_970fb48d4fbd8a85V. Thakur, K. Dutta, “Machine learning based effort estimation models for software development projects related datasets with diverse features,” in Proceedings of the 2nd International Conference on Computational Intelligence, Communication Technology and Networks, Ghaziabad, India, 2025, pp. 807-813. https://doi.org/10.1109/CICTN64563.2025.10932601X. Zhao, X. Xiong, Z. Mansor, R. Razali, M. Z. Ahmad Nazri, L. Li “A data-driven cost estimation model for agile development based on Kolmogorov-Arnold networks and AdamW optimization,” Journal of King Saud University – Computer and Information Sciences, vol. 37, e85, 2025. https://doi.org/10.1007/s44443-025-00058-7J. A. Timana Peña, C. Piñeros Rodríguez, L. Sierra Martínez, D. Peluffo Ordóñez, “Effort estimation in agile software development: A systematic map study,” INGE CUC, vol. 19, no. 1, pp. 22-36, 2023. https://doi.org/10.17981/ingecuc.19.1.2023.03M. Perkusich, L. C. e Silva, A. Costa, F. Ramos, R. Saraiva, A. Freire, et al., “Intelligent software engineering in the context of agile software development: A systematic literature review,” Information and Software Technology, vol. 119, e106241, Mar. 2020. https://doi.org/10.1016/j.infsof.2019.106241M. Fernández-Diego, F. González-Ladrón-de-Guevara, “Potential and limitations of the ISBSG dataset in enhancing software engineering research: A mapping review,” Information and Software Technology, vol. 56, no. 6, pp. 527–544, Jun. 2014. https://doi.org/10.1016/j.infsof.2014.01.003A. B. Nassif, M. Azzeh, L. F. Capretz, D. Ho, “A comparison between decision trees and decision tree forest models for software development effort estimation,” in Third International Conference on Communications and Information Technology (ICCIT), Beirut, Lebanon, 2013, pp. 220-224. https://doi.org/10.1109/ICCITechnology.2013.6579553Ritu and P. Bhambri, “Enhancing software development effort estimation with a cloud-based data framework using use case points, fuzzy logic, and machine learning,” Discover Computing, vol. 28, e143, 2025. https://doi.org/10.1007/s10791-025-09668-1A. Najm, A. Zakrani, A. Marzak, “Decision trees based software development effort estimation: A systematic mapping study,” in Proceedings of the International Conference on Computer Science and Renewable Energies, Agadir, Morocco, 2019, pp. 1–6. https://doi.org/10.1109/ICCSRE.2019.8807544M. Hosni, A. Idri, A. Abran, “Investigating heterogeneous ensembles with filter feature selection for software effort estimation,” in Proceedings of the ACM International Conference on Software Engineering and Knowledge Engineering, Pittsburgh, USA, Jul. 2017, pp. 207-220. https://doi.org/10.1145/3143434.3143456I. A. Al-Naimy, M. A. Al-Jawaherry, “Software effort estimation using ensemble learning methods,” AIP Conference Proceedings, vol. 3264, no. 1, e040021, Mar. 2025. https://doi.org/10.1063/5.0259225A. G. Priya Varshini, A. Kumari J. Ramprasath, S. Rishi R, S. Balakrishnan, D. Deepak, “Optimized Convolutional Neural Network Model for Software Effort Estimation,” in Proceedings of the 2024 Third International Conference on Smart Technologies in Systems and Networking Computing, Villupuram, India, 2024, pp. 1-6. https://doi.org/10.1109/ICSTSN61422.2024.10671053A. Idri, I. Abnane, “Fuzzy analogy based effort estimation: An empirical comparative study,” in Proceedings of the IEEE International Conference on Computer and Information Technology, Helsinki, Finland, 2017, pp. 114-121. https://doi.org/10.1109/CIT.2017.29P. Rai, D. K. Verma, S. Kumar, “A hybrid model for prediction of software effort based on team size,” IET Software, vol. 15, no. 6, pp. 546-556, Dec. 2021. https://doi.org/10.1049/sfw2.12048A. Zakrani, M. Hain, A. Namir, “Software development effort estimation using random forests: An empirical study and evaluation,” International Journal of Intelligent Engineering and Systems, vol. 11, no. 6, pp. 300-311, Dec. 2018. https://doi.org/10.22266/ijies2018.1231.30ISBSG, Academic research projects, 2023. https://www.isbsg.orgA. M. Shimaoka, R. C. Ferreira, A. Goldman, “The evolution of CRISP-DM for Data Science: Methods, Processes and Frameworks,” SBC Reviews, vol. 4, no. 1, pp. 28-43, Oct. 2024. https://doi.org/10.5753/reviews.2024.3757F. González-Ladrón-de-Guevara, M. Fernández-Diego, “ISBSG variables most frequently used for software effort estimation: A mapping review,” in Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Torino, Italy, Sep. 2014, pp. 1-4. https://doi.org/10.1145/2652524.2652550B. Alsaadi, K. Saeedi, “Data-driven effort estimation techniques of agile user stories: A systematic literature review,” Artificial Intelligence Review, vol. 55, no. 7, pp. 5485-5516, Oct. 2022. https://doi.org/10.1007/s10462-021-10132-xe2019473e2019434Revista Facultad de Ingenieríahttps://revistas.uptc.edu.co/index.php/ingenieria/article/download/20194/16515https://revistas.uptc.edu.co/index.php/ingenieria/article/download/20194/16804Núm. 73 , Año 2025 : July-September 2025 (Continuous Publication)PublicationOREORE.xmltext/xml2721https://repositorio.uptc.edu.co/bitstreams/6cffd553-77a4-402a-a973-3fb10fb4b71c/download17cd089e27b2c26a726fe80550acedc9MD51falseAnonymousREAD001/21615oai:repositorio.uptc.edu.co:001/216152026-10-29 14:05:13.524https://creativecommons.org/licenses/by/4.0metadata.onlyhttps://repositorio.uptc.edu.coRepositorio Institucional UPTCbdigital@metabiblioteca.com |
