Efficient approaches to agile cost estimation in software industries: a project-based case study

Agile was invented to improve and overcome the traditional deficiencies of software development. At present, the agile model is used in software development very vastly due to its support to developers and clients. Agile methodology increases the interaction between the developer-client, and it make...

Full description

Autores:
Aziz Butt, Shariq
Sanjay, Misra
Diaz-Martinez, Jorge Luis
De la Hoz-Franco, Emiro
Tipo de recurso:
Article of journal
Fecha de publicación:
2021
Institución:
Corporación Universidad de la Costa
Repositorio:
REDICUC - Repositorio CUC
Idioma:
eng
OAI Identifier:
oai:repositorio.cuc.edu.co:11323/8811
Acceso en línea:
https://hdl.handle.net/11323/8811
https://doi.org/10.1007/978-3-030-69143-1_49
https://repositorio.cuc.edu.co/
Palabra clave:
Agile
Agile project cost and time estimation
Estimation technique
Software
Rights
openAccess
License
Attribution-NonCommercial-NoDerivatives 4.0 International
id RCUC2_856f2bfc1db36b3d96c469eb41f036b6
oai_identifier_str oai:repositorio.cuc.edu.co:11323/8811
network_acronym_str RCUC2
network_name_str REDICUC - Repositorio CUC
repository_id_str
dc.title.spa.fl_str_mv Efficient approaches to agile cost estimation in software industries: a project-based case study
title Efficient approaches to agile cost estimation in software industries: a project-based case study
spellingShingle Efficient approaches to agile cost estimation in software industries: a project-based case study
Agile
Agile project cost and time estimation
Estimation technique
Software
title_short Efficient approaches to agile cost estimation in software industries: a project-based case study
title_full Efficient approaches to agile cost estimation in software industries: a project-based case study
title_fullStr Efficient approaches to agile cost estimation in software industries: a project-based case study
title_full_unstemmed Efficient approaches to agile cost estimation in software industries: a project-based case study
title_sort Efficient approaches to agile cost estimation in software industries: a project-based case study
dc.creator.fl_str_mv Aziz Butt, Shariq
Sanjay, Misra
Diaz-Martinez, Jorge Luis
De la Hoz-Franco, Emiro
dc.contributor.author.spa.fl_str_mv Aziz Butt, Shariq
Sanjay, Misra
Diaz-Martinez, Jorge Luis
De la Hoz-Franco, Emiro
dc.subject.spa.fl_str_mv Agile
Agile project cost and time estimation
Estimation technique
Software
topic Agile
Agile project cost and time estimation
Estimation technique
Software
description Agile was invented to improve and overcome the traditional deficiencies of software development. At present, the agile model is used in software development very vastly due to its support to developers and clients. Agile methodology increases the interaction between the developer-client, and it makes software product defects free. The agile model is fast and becoming more popular because of its features and flexibility. The study shows that the agile software development model is an efficient and effective software development strategy that easily accommodates user changes, but it is not free from errors or shortcomings. The study shows that COCOMO and Planning Poker are famous cost estimation procedures, but are not ingenious for agile development. We conduct a study on real-time projects from multinational software industries using different estimation approaches to estimate the project’s cost and time. We thoroughly explain these projects with the limitations of the techniques. The study has proven that the traditional and modern estimation approaches still have limitations to accurate estimation of projects.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-10-27T22:02:12Z
dc.date.available.none.fl_str_mv 2021-10-27T22:02:12Z
dc.date.issued.none.fl_str_mv 2021
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.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_6501
status_str acceptedVersion
dc.identifier.uri.spa.fl_str_mv https://hdl.handle.net/11323/8811
dc.identifier.doi.spa.fl_str_mv https://doi.org/10.1007/978-3-030-69143-1_49
dc.identifier.instname.spa.fl_str_mv Corporación Universidad de la Costa
dc.identifier.reponame.spa.fl_str_mv REDICUC - Repositorio CUC
dc.identifier.repourl.spa.fl_str_mv https://repositorio.cuc.edu.co/
url https://hdl.handle.net/11323/8811
https://doi.org/10.1007/978-3-030-69143-1_49
https://repositorio.cuc.edu.co/
identifier_str_mv Corporación Universidad de la Costa
REDICUC - Repositorio CUC
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.references.spa.fl_str_mv Misra, S., Omorodion, M., Fernández-Sanz, L., Pages, C.: A brief overview of software process models: benefits, limitations, and application in practice. In: Agile Estimation Techniques and Innovative Approaches to Software Process Improvement, pp. 258–271. IGI Global. https://doi.org/10.4018/978-1-4666-5182-1.ch015
Patel, A., et al.: A comparative study of agile, component-based, aspect-oriented and mashup software development methods. Tehnicki Vjesnik 19(1), 175–189 (2012)
Butt, S.A., Misra, S., Anjum, M.W., Hassan, S.A.: Agile project development issues during COVID-19. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) Lean and Agile Software Development. LASD 2021. Lecture Notes in Business Information Processing, vol. 408. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_4
de la Barra, C.L., Crawford, B., Soto, R., Misra, S., Monfroy, E.: Agile software development: It is about knowledge management and creativity. In: Murgante, B., et al. (eds.) ICCSA 2013. LNCS, vol. 7973, pp. 98–113. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39646-5_8
Mundra, A., Misra, S., Dhawale, C.A.: Practical scrum-scrum team: way to produce successful and quality software. In: 2013 13th International Conference on Computational Science and Its Applications, pp. 119–123. IEEE, June 2013
Misra, S.: Pair programming: an empirical investigation in an agile software development environment. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) Lean and Agile Software Development. LASD 2021. Lecture Notes in Business Information Processing, vol. 408. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_13
Correia, A., Gonçalves, A., Misra, S.: Integrating the scrum framework and lean six sigma. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11623, pp. 136–149. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24308-1_12
Pham, Q.T., Nguyen, A.V., Misra, S.: Apply agile method for improving the efficiency of software development project at vng company. In: Murgante, B., et al. (eds.) ICCSA 2013. LNCS, vol. 7972, pp. 427–442. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39643-4_31
Zamudio, L., Aguilar, J.A., Tripp, C., Misra, S.: A requirements engineering techniques review in agile software development methods. In: Gervasi, O., et al. (eds.) ICCSA 2017. LNCS, vol. 10408, pp. 683–698. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-62404-4_50
Rodriguez, G., Glessi, M., Teyseyre, A., Gonzalez, P., Misra, S.: Gamifying users’ learning experience of Scrum. In Proceedings of ICTA 2020, CCIS, Springer, Heidelberg (2020)
Lindsjørn, Y., Sjøberg, D.I., Dingsøyr, T., Bergersen, G.R., Dybå, T.: Teamwork quality and project success in software development: a survey of agile development teams. J. Syst. Softw. 122, 274–286 (2016)
Dingsøyr, T., Lassenius, C.: Emerging themes in agile software development: introduction to the special section on continuous value delivery. Inf. Softw. Technol. 77, 56–60 (2016)
Hofmann, C., Lauber, S., Haefner, B., Lanza, G.: Development of an agile development method based on Kanban for distributed part-time teams and an introduction framework. Proc. Manufact. 23, 45–50 (2018)
Vinodh, S., Devadasan, S.R., Vimal, K.E.K., Kumar, D.: Design of agile supply chain assessment model and its case study in an Indian automotive components manufacturing organization. J. Manufact. Syst. 32(4), 620–631 (2013)
Miranda, F.A., Subramanyam, G., Van Keuls, F.W., Romanofsky, R.R., Warner, J.D., Mueller, C.H.: Design and development of ferroelectric tunable microwave components for Kuand K-band satellite communication systems. IEEE Trans. Microw. Theory Tech. 48(7), 1181–1189 (2000)
Glaiel, F.: Agile Project Dynamics A Strategic Project Management Approach to the study of Large-Scale Software Development Using System Dynamics. Composite Information Systems Laboratory (CISL), June 2012
Dingsøyr, T., Nerur, S., Balijepally, V.G., Moe, N.B.: A decade of agile methodologies: Towards explaining agile software development. 1213–1221. ELSEVIER (2012)
Amir, M.K., Khalid, K..A., Khan, M.N.A.: An appraisal of agile software development process. Int. J. Adv. Sci. Technol. 58(56), 75-86 (2013)
Schett, N.M.: COCOMO (Constructive Cost Model). Seminar on Software Cost Estimation University of Zurich, Switzerland (2003)
Sommerville.: Software Engineering Edition 8th (2007)
Butt, S.A., Jamal, T.: Frequent change request from user to handle cost on project in agile model. Asia Pacific J. Multidiscipl. Res. 5(2), 26-42 (2017)
Moe, N.B.: A teamwork model for understanding an agile team: a case study of a scrum project. Inf. Softw. Technol. 52(5), 480-491 (2009)
Kaur, I., Narula, G.S., Wason, R., Jain, V., Baliyan, A.: Neuro fuzzy—COCOMO II model for software cost estimation. Int. J. Inf. Technol. 10(2), 181–187 (2018). https://doi.org/10.1007/s41870-018-0083-6
Kushwahal, N., Suryakane.: Sofware cost estimation using the improved fuzzy logic framework. In: Conference on IT in Business Industry and Government (CSIBIG), India (2014)
Choudhari, J., Suman, U.: Story Points based effort estimation model for software maintenance. Proc. Technol. 4, 761–765 (2011)
Rosa, W., Madachy, R., Clark, B., Boehm, B.: Early phase cost models for agile software processes in US DoD. In: ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (2017)
Ahmed, A.R., et al.: Impact of story point estimation on the product using metrics in scrum development process. (IJACSA) Int. J. Adv. Comput. Sci. Appl. (2017)
Coelho, E., Basu, A.: Effort estimation in agile software development using story points. Int. J. Appl. Inf. Syst. 3 (IJAIS) (2012)
Williams, L., Nagappan, N.: Scrum + engineering practices: experience of three microsoft teams. Softw. Eng. IEEE (2011)
Caballero, E., Calvo-Manzano, J.A., San Feliu, T.: Introducing Scrum in a very small enterprise: a productivity and quality analysis. In: O‘Connor, R.V., Pries-Heje, J., Messnarz, R. (eds.) EuroSPI 2011. CCIS, vol. 172, pp. 215–224. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22206-1_19
Trendowicz, A., Jeffery, R.: Software Project effort estimation. Springer, Cham. (2014). https://doi.org/10.1007/978-3-319-03629-8
Zhang, Z.: The benefits and challenges of planning poker in software development: Comparison between theory and practice. Auckland University of Technology (2017). https://hdl.handle.net/10292/10557
Lavazza, L., Morasca, S., Taibi, D., Tosi, D.: Applying SCRUM in an OSS development process. Springer, International Conference on Agile (2010) https://doi.org/10.1007/978-3-642-13054-0_11.
Desharnais, J.M., Buglione, L., Kocaturk, B.: Using the COSMIC method to estimate agile user. In: Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement, pp. 68–73 (2011)
Hayata, T., Han, J.: A hybrid model for IT project with scrum. In: Proceedings of IEEE International Conference on Service Operations, Logistics and Informatics (2011)
Popli, R., Chauhan, N.: Cost and effort estimation in agile software development. In: International Conference on Reliability Optimization and Information Technology (ICROIT). IEEE (2014)
Raslan, A.T., Darwish, N.R., Hefny, H.A.: Towards a fuzzy based framework for effort estimation in agile software development. Int. J. Comput. Sci. Inf. Secur. (IJCSIS), 13(1), 37 (2015)
Torrecilla-Salinas, C.J., Sedeno, J., Escalona, M.J., Mejias, M.: Estimating, planning and managing agile web development projects under a value-based perspective. J. Syst. Softw. 61, 124-144 (2015)
Moharreri, K., Sapre, A.V., Ramanathan, J., Ramnath, R.: Cost-effective supervised Learning models for software effort estimation in agile environment. In: 40th Annual Computer Software and Applications Conference (COMPSAC). IEEE (2016)
Prakash, B., Viswanathan, V.: A Survey on software estimation techniques in traditional and agile development models. Indonesian J. Electr. Eng. Comput. Sci. (2017)
Litoriya, R., Sharma, N., Kothari, A.: Incorporating cost driver substitution to improve the effort using agile COCOMO II. In: 2012 CSI Sixth International Conference on Software Engineering (CONSEG), pp. 1–7. IEEE (2012)
Raslan, A.T., Darwish, N.R.: An enhanced framework for effort estimation of agile projects. Int. J. Intell. Eng. Syst. 11(3), 205–214 (2018)
Butt, S.A.: Analysis of unfair means cases in computer-based examination systems. Pac. Sci. Rev. B: Hum. Soc. Sci. 2(2), 75–79 (2016)
Khalid, A., Butt, S.A., Jamal, T., Gochhait, S.: Agile scrum issues at large-scale distributed projects: scrum project development at large. Int. J. Softw. Innov. (IJSI) 8(2), 85–94 (2020)
Butt, S.A.: Study of agile methodology with the cloud. Pac. Sci. Rev. B: Hum. Soc. Sci. 2(1), 22–28 (2016)
Boehm, B.W.: Software cost estimation meets software diversity. In: IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C), pp. 495–496. IEEE (2017)
Nguyen, V., Boehm, B., Huang, L.: Determining relevant training data for effort estimation using window-based COCOMO calibration. J. Syst. Softw. 147, 124–146 (2019)
Butt, S.A., Abbas, S.A., Ahsan, M.: Software development life cycle & software quality measuring types. Asia. J. Math. Comput. Res. 11(2), 112–122 (2016)
dc.rights.spa.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.source.spa.fl_str_mv International Conference on Information and Communication Technology and Applications
institution Corporación Universidad de la Costa
dc.source.url.spa.fl_str_mv https://link.springer.com/chapter/10.1007%2F978-3-030-69143-1_49
bitstream.url.fl_str_mv https://repositorio.cuc.edu.co/bitstreams/dd0fac9c-8111-456a-b5d4-30aec87063a5/download
https://repositorio.cuc.edu.co/bitstreams/cd32983a-f15a-4526-a208-6fcbdb59ad84/download
https://repositorio.cuc.edu.co/bitstreams/8553ee02-769e-4157-bdc1-0f0b385c0af4/download
https://repositorio.cuc.edu.co/bitstreams/55833a57-5d4e-4771-ab00-96ac0d83bcd3/download
https://repositorio.cuc.edu.co/bitstreams/fe5dfdac-5ac4-4ae3-ba49-c423b33463f4/download
bitstream.checksum.fl_str_mv 732781209599d5c8c871f364dc6cc25c
4460e5956bc1d1639be9ae6146a50347
e30e9215131d99561d40d6b0abbe9bad
543e65386e799eb0379d454b2276f31a
eb2f59867ce0795ea348d912689c24ca
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Universidad de la Costa CUC
repository.mail.fl_str_mv repdigital@cuc.edu.co
_version_ 1828166693157863424
spelling Aziz Butt, ShariqSanjay, MisraDiaz-Martinez, Jorge LuisDe la Hoz-Franco, Emiro2021-10-27T22:02:12Z2021-10-27T22:02:12Z2021https://hdl.handle.net/11323/8811https://doi.org/10.1007/978-3-030-69143-1_49Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/Agile was invented to improve and overcome the traditional deficiencies of software development. At present, the agile model is used in software development very vastly due to its support to developers and clients. Agile methodology increases the interaction between the developer-client, and it makes software product defects free. The agile model is fast and becoming more popular because of its features and flexibility. The study shows that the agile software development model is an efficient and effective software development strategy that easily accommodates user changes, but it is not free from errors or shortcomings. The study shows that COCOMO and Planning Poker are famous cost estimation procedures, but are not ingenious for agile development. We conduct a study on real-time projects from multinational software industries using different estimation approaches to estimate the project’s cost and time. We thoroughly explain these projects with the limitations of the techniques. The study has proven that the traditional and modern estimation approaches still have limitations to accurate estimation of projects.Aziz Butt, ShariqSanjay, MisraDiaz-Martinez, Jorge LuisDe la Hoz-Franco, Emiroapplication/pdfengAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2International Conference on Information and Communication Technology and Applicationshttps://link.springer.com/chapter/10.1007%2F978-3-030-69143-1_49AgileAgile project cost and time estimationEstimation techniqueSoftwareEfficient approaches to agile cost estimation in software industries: a project-based case studyArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/acceptedVersionMisra, S., Omorodion, M., Fernández-Sanz, L., Pages, C.: A brief overview of software process models: benefits, limitations, and application in practice. In: Agile Estimation Techniques and Innovative Approaches to Software Process Improvement, pp. 258–271. IGI Global. https://doi.org/10.4018/978-1-4666-5182-1.ch015Patel, A., et al.: A comparative study of agile, component-based, aspect-oriented and mashup software development methods. Tehnicki Vjesnik 19(1), 175–189 (2012)Butt, S.A., Misra, S., Anjum, M.W., Hassan, S.A.: Agile project development issues during COVID-19. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) Lean and Agile Software Development. LASD 2021. Lecture Notes in Business Information Processing, vol. 408. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_4de la Barra, C.L., Crawford, B., Soto, R., Misra, S., Monfroy, E.: Agile software development: It is about knowledge management and creativity. In: Murgante, B., et al. (eds.) ICCSA 2013. LNCS, vol. 7973, pp. 98–113. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39646-5_8Mundra, A., Misra, S., Dhawale, C.A.: Practical scrum-scrum team: way to produce successful and quality software. In: 2013 13th International Conference on Computational Science and Its Applications, pp. 119–123. IEEE, June 2013Misra, S.: Pair programming: an empirical investigation in an agile software development environment. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds.) Lean and Agile Software Development. LASD 2021. Lecture Notes in Business Information Processing, vol. 408. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-67084-9_13Correia, A., Gonçalves, A., Misra, S.: Integrating the scrum framework and lean six sigma. In: Misra, S., et al. (eds.) ICCSA 2019. LNCS, vol. 11623, pp. 136–149. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-24308-1_12Pham, Q.T., Nguyen, A.V., Misra, S.: Apply agile method for improving the efficiency of software development project at vng company. In: Murgante, B., et al. (eds.) ICCSA 2013. LNCS, vol. 7972, pp. 427–442. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39643-4_31Zamudio, L., Aguilar, J.A., Tripp, C., Misra, S.: A requirements engineering techniques review in agile software development methods. In: Gervasi, O., et al. (eds.) ICCSA 2017. LNCS, vol. 10408, pp. 683–698. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-62404-4_50Rodriguez, G., Glessi, M., Teyseyre, A., Gonzalez, P., Misra, S.: Gamifying users’ learning experience of Scrum. In Proceedings of ICTA 2020, CCIS, Springer, Heidelberg (2020)Lindsjørn, Y., Sjøberg, D.I., Dingsøyr, T., Bergersen, G.R., Dybå, T.: Teamwork quality and project success in software development: a survey of agile development teams. J. Syst. Softw. 122, 274–286 (2016)Dingsøyr, T., Lassenius, C.: Emerging themes in agile software development: introduction to the special section on continuous value delivery. Inf. Softw. Technol. 77, 56–60 (2016)Hofmann, C., Lauber, S., Haefner, B., Lanza, G.: Development of an agile development method based on Kanban for distributed part-time teams and an introduction framework. Proc. Manufact. 23, 45–50 (2018)Vinodh, S., Devadasan, S.R., Vimal, K.E.K., Kumar, D.: Design of agile supply chain assessment model and its case study in an Indian automotive components manufacturing organization. J. Manufact. Syst. 32(4), 620–631 (2013)Miranda, F.A., Subramanyam, G., Van Keuls, F.W., Romanofsky, R.R., Warner, J.D., Mueller, C.H.: Design and development of ferroelectric tunable microwave components for Kuand K-band satellite communication systems. IEEE Trans. Microw. Theory Tech. 48(7), 1181–1189 (2000)Glaiel, F.: Agile Project Dynamics A Strategic Project Management Approach to the study of Large-Scale Software Development Using System Dynamics. Composite Information Systems Laboratory (CISL), June 2012Dingsøyr, T., Nerur, S., Balijepally, V.G., Moe, N.B.: A decade of agile methodologies: Towards explaining agile software development. 1213–1221. ELSEVIER (2012)Amir, M.K., Khalid, K..A., Khan, M.N.A.: An appraisal of agile software development process. Int. J. Adv. Sci. Technol. 58(56), 75-86 (2013)Schett, N.M.: COCOMO (Constructive Cost Model). Seminar on Software Cost Estimation University of Zurich, Switzerland (2003)Sommerville.: Software Engineering Edition 8th (2007)Butt, S.A., Jamal, T.: Frequent change request from user to handle cost on project in agile model. Asia Pacific J. Multidiscipl. Res. 5(2), 26-42 (2017)Moe, N.B.: A teamwork model for understanding an agile team: a case study of a scrum project. Inf. Softw. Technol. 52(5), 480-491 (2009)Kaur, I., Narula, G.S., Wason, R., Jain, V., Baliyan, A.: Neuro fuzzy—COCOMO II model for software cost estimation. Int. J. Inf. Technol. 10(2), 181–187 (2018). https://doi.org/10.1007/s41870-018-0083-6Kushwahal, N., Suryakane.: Sofware cost estimation using the improved fuzzy logic framework. In: Conference on IT in Business Industry and Government (CSIBIG), India (2014)Choudhari, J., Suman, U.: Story Points based effort estimation model for software maintenance. Proc. Technol. 4, 761–765 (2011)Rosa, W., Madachy, R., Clark, B., Boehm, B.: Early phase cost models for agile software processes in US DoD. In: ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (2017)Ahmed, A.R., et al.: Impact of story point estimation on the product using metrics in scrum development process. (IJACSA) Int. J. Adv. Comput. Sci. Appl. (2017)Coelho, E., Basu, A.: Effort estimation in agile software development using story points. Int. J. Appl. Inf. Syst. 3 (IJAIS) (2012)Williams, L., Nagappan, N.: Scrum + engineering practices: experience of three microsoft teams. Softw. Eng. IEEE (2011)Caballero, E., Calvo-Manzano, J.A., San Feliu, T.: Introducing Scrum in a very small enterprise: a productivity and quality analysis. In: O‘Connor, R.V., Pries-Heje, J., Messnarz, R. (eds.) EuroSPI 2011. CCIS, vol. 172, pp. 215–224. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22206-1_19Trendowicz, A., Jeffery, R.: Software Project effort estimation. Springer, Cham. (2014). https://doi.org/10.1007/978-3-319-03629-8Zhang, Z.: The benefits and challenges of planning poker in software development: Comparison between theory and practice. Auckland University of Technology (2017). https://hdl.handle.net/10292/10557Lavazza, L., Morasca, S., Taibi, D., Tosi, D.: Applying SCRUM in an OSS development process. Springer, International Conference on Agile (2010) https://doi.org/10.1007/978-3-642-13054-0_11.Desharnais, J.M., Buglione, L., Kocaturk, B.: Using the COSMIC method to estimate agile user. In: Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement, pp. 68–73 (2011)Hayata, T., Han, J.: A hybrid model for IT project with scrum. In: Proceedings of IEEE International Conference on Service Operations, Logistics and Informatics (2011)Popli, R., Chauhan, N.: Cost and effort estimation in agile software development. In: International Conference on Reliability Optimization and Information Technology (ICROIT). IEEE (2014)Raslan, A.T., Darwish, N.R., Hefny, H.A.: Towards a fuzzy based framework for effort estimation in agile software development. Int. J. Comput. Sci. Inf. Secur. (IJCSIS), 13(1), 37 (2015)Torrecilla-Salinas, C.J., Sedeno, J., Escalona, M.J., Mejias, M.: Estimating, planning and managing agile web development projects under a value-based perspective. J. Syst. Softw. 61, 124-144 (2015)Moharreri, K., Sapre, A.V., Ramanathan, J., Ramnath, R.: Cost-effective supervised Learning models for software effort estimation in agile environment. In: 40th Annual Computer Software and Applications Conference (COMPSAC). IEEE (2016)Prakash, B., Viswanathan, V.: A Survey on software estimation techniques in traditional and agile development models. Indonesian J. Electr. Eng. Comput. Sci. (2017)Litoriya, R., Sharma, N., Kothari, A.: Incorporating cost driver substitution to improve the effort using agile COCOMO II. In: 2012 CSI Sixth International Conference on Software Engineering (CONSEG), pp. 1–7. IEEE (2012)Raslan, A.T., Darwish, N.R.: An enhanced framework for effort estimation of agile projects. Int. J. Intell. Eng. Syst. 11(3), 205–214 (2018)Butt, S.A.: Analysis of unfair means cases in computer-based examination systems. Pac. Sci. Rev. B: Hum. Soc. Sci. 2(2), 75–79 (2016)Khalid, A., Butt, S.A., Jamal, T., Gochhait, S.: Agile scrum issues at large-scale distributed projects: scrum project development at large. Int. J. Softw. Innov. (IJSI) 8(2), 85–94 (2020)Butt, S.A.: Study of agile methodology with the cloud. Pac. Sci. Rev. B: Hum. Soc. Sci. 2(1), 22–28 (2016)Boehm, B.W.: Software cost estimation meets software diversity. In: IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C), pp. 495–496. IEEE (2017)Nguyen, V., Boehm, B., Huang, L.: Determining relevant training data for effort estimation using window-based COCOMO calibration. J. Syst. Softw. 147, 124–146 (2019)Butt, S.A., Abbas, S.A., Ahsan, M.: Software development life cycle & software quality measuring types. Asia. J. Math. Comput. Res. 11(2), 112–122 (2016)PublicationORIGINALEfficient Approaches to Agile Cost Estimation in Software Industries.pdfEfficient Approaches to Agile Cost Estimation in Software Industries.pdfapplication/pdf105409https://repositorio.cuc.edu.co/bitstreams/dd0fac9c-8111-456a-b5d4-30aec87063a5/download732781209599d5c8c871f364dc6cc25cMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.cuc.edu.co/bitstreams/cd32983a-f15a-4526-a208-6fcbdb59ad84/download4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83196https://repositorio.cuc.edu.co/bitstreams/8553ee02-769e-4157-bdc1-0f0b385c0af4/downloade30e9215131d99561d40d6b0abbe9badMD53THUMBNAILEfficient Approaches to Agile Cost Estimation in Software Industries.pdf.jpgEfficient Approaches to Agile Cost Estimation in Software Industries.pdf.jpgimage/jpeg41350https://repositorio.cuc.edu.co/bitstreams/55833a57-5d4e-4771-ab00-96ac0d83bcd3/download543e65386e799eb0379d454b2276f31aMD54TEXTEfficient Approaches to Agile Cost Estimation in Software Industries.pdf.txtEfficient Approaches to Agile Cost Estimation in Software Industries.pdf.txttext/plain1496https://repositorio.cuc.edu.co/bitstreams/fe5dfdac-5ac4-4ae3-ba49-c423b33463f4/downloadeb2f59867ce0795ea348d912689c24caMD5511323/8811oai:repositorio.cuc.edu.co:11323/88112024-09-17 11:05:18.366http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalopen.accesshttps://repositorio.cuc.edu.coRepositorio de la Universidad de la Costa CUCrepdigital@cuc.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLg0KDQpBbCByZXNwZWN0byBjb21vIEF1dG9yKGVzKSBtYW5pZmVzdGFtb3MgY29ub2NlciBxdWU6DQoNCi0gTGEgYXV0b3JpemFjacOzbiBlcyBkZSBjYXLDoWN0ZXIgbm8gZXhjbHVzaXZhIHkgbGltaXRhZGEsIGVzdG8gaW1wbGljYSBxdWUgbGEgbGljZW5jaWEgdGllbmUgdW5hIHZpZ2VuY2lhLCBxdWUgbm8gZXMgcGVycGV0dWEgeSBxdWUgZWwgYXV0b3IgcHVlZGUgcHVibGljYXIgbyBkaWZ1bmRpciBzdSBvYnJhIGVuIGN1YWxxdWllciBvdHJvIG1lZGlvLCBhc8OtIGNvbW8gbGxldmFyIGEgY2FibyBjdWFscXVpZXIgdGlwbyBkZSBhY2Npw7NuIHNvYnJlIGVsIGRvY3VtZW50by4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uDQoNCi0gTGEgYXV0b3JpemFjacOzbiBkZSBwdWJsaWNhY2nDs24gY29tcHJlbmRlIGVsIGZvcm1hdG8gb3JpZ2luYWwgZGUgbGEgb2JyYSB5IHRvZG9zIGxvcyBkZW3DoXMgcXVlIHNlIHJlcXVpZXJhIHBhcmEgc3UgcHVibGljYWNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLiBJZ3VhbG1lbnRlLCBsYSBhdXRvcml6YWNpw7NuIHBlcm1pdGUgYSBsYSBpbnN0aXR1Y2nDs24gZWwgY2FtYmlvIGRlIHNvcG9ydGUgZGUgbGEgb2JyYSBjb24gZmluZXMgZGUgcHJlc2VydmFjacOzbiAoaW1wcmVzbywgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCBJbnRlcm5ldCwgaW50cmFuZXQsIG8gY3VhbHF1aWVyIG90cm8gZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyKS4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIGVzIGdyYXR1aXRhIHkgc2UgcmVudW5jaWEgYSByZWNpYmlyIGN1YWxxdWllciByZW11bmVyYWNpw7NuIHBvciBsb3MgdXNvcyBkZSBsYSBvYnJhLCBkZSBhY3VlcmRvIGNvbiBsYSBsaWNlbmNpYSBlc3RhYmxlY2lkYSBlbiBlc3RhIGF1dG9yaXphY2nDs24uDQoNCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLg0KDQotIEZyZW50ZSBhIGN1YWxxdWllciByZWNsYW1hY2nDs24gcG9yIHRlcmNlcm9zLCBlbCBvIGxvcyBhdXRvcmVzIHNlcsOhbiByZXNwb25zYWJsZXMsIGVuIG5pbmfDum4gY2FzbyBsYSByZXNwb25zYWJpbGlkYWQgc2Vyw6EgYXN1bWlkYSBwb3IgbGEgaW5zdGl0dWNpw7NuLg0KDQotIENvbiBsYSBhdXRvcml6YWNpw7NuLCBsYSBpbnN0aXR1Y2nDs24gcHVlZGUgZGlmdW5kaXIgbGEgb2JyYSBlbiDDrW5kaWNlcywgYnVzY2Fkb3JlcyB5IG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBxdWUgZmF2b3JlemNhbiBzdSB2aXNpYmlsaWRhZA==