Diagnóstico de la estimación de esfuerzo en métodos ágiles para desarrollo de software en Colombia
dc.contributor.advisor | Aponte Melo, Jairo Hernán | |
dc.contributor.author | Gómez Cardozo, Diana | |
dc.contributor.researchgroup | Colectivo de Investigación en Ingeniería de Software Colswe | spa |
dc.coverage.country | Colombia | |
dc.date.accessioned | 2022-12-01T21:14:33Z | |
dc.date.available | 2022-12-01T21:14:33Z | |
dc.date.issued | 2022-11 | |
dc.description | Ilustraciones, gráficas | spa |
dc.description.abstract | La estimación del esfuerzo de desarrollo de software (EEDS) es fundamental para planificar y controlar proyectos de software y crítica para su éxito. La práctica ha demostrado que el establecimiento de objetivos realistas, estimaciones precisas y una buena planificación y control son actividades esenciales para el éxito del proyecto. Además, el Desarrollo Ágil de Software (DAS) es hoy en día el modelo más utilizado para organizar todas las actividades requeridas para la construcción de software. Este trabajo de investigación se centra en conocer cómo los profesionales colombianos realizan estimaciones de esfuerzo dentro de proyectos de desarrollo ágil de software. Para este propósito, se realizó un estudio del estado del arte académico en temas relacionados con estimación de software para desarrollos ágiles dentro de Colombia y otros países, con el objetivo de poder comparar nuestras prácticas con las de otras regiones. Posteriormente se llevó a cabo una encuesta exploratoria realizada a profesionales colombianos con experiencia en estimación de esfuerzo para desarrollo ágil. El diseño de la encuesta se basó en los estudios similares identificados a nivel mundial con el fin de obtener resultados comparables. Esta encuesta fue el instrumento utilizado para recopilar información, mientras que una combinación de análisis cualitativo y cuantitativo se utilizó para interpretar los resultados; se pretende así conocer el estado de la práctica en Colombia con relación a las técnicas utilizadas para estimar esfuerzo en desarrollos ágiles, la medición de la exactitud de dichas estimaciones, perfil profesional y herramientas en las que se apoyan los participantes del estudio para la elaboración de sus estimaciones. Por último, se realiza una comparación de estos resultados, con los hallazgos de trabajos relacionados en otros lugares del mundo. | spa |
dc.description.abstract | Software Development Effort Estimates (SDEE) are critical to planning and controlling software projects and fundamental to their success. Practice has shown that setting realistic goals, accurate estimates, and good planning and control are essential activities for project success. Furthermore, Agile Software Development (ASD) is today the most widely used model to organize all the activities required for software construction. This research work focuses on knowing how Colombian professionals make effort estimates within agile software development projects. For this purpose, a study of the academic state of the art was carried out on issues related to software estimation for agile developments within Colombia and other countries, with the objective of being able to compare our practices with those of other regions. Subsequently, an exploratory survey was carried out among Colombian professionals with experience in effort estimation for agile development. The survey design was based on similar studies identified globally in order to obtain comparable results. This survey was the instrument used to collect information, while a combination of qualitative and quantitative analysis was used to interpret the results; In this way, it is intended to know the state of the practice in Colombia in relation to the techniques used to estimate effort in agile developments, the measurement of the accuracy of such estimates, professional profile, and tools on which the study participants rely for estimating effort. Finally, a comparison of these results is made with the findings of related works in other parts of the world. | eng |
dc.description.degreelevel | Maestría | spa |
dc.description.degreename | Magister en Ingeniería de Sistemas y Computación | spa |
dc.description.researcharea | Métodos y Tecnologías para el Desarrollo de Software | spa |
dc.format.extent | xiii, 68 + anexos | spa |
dc.format.mimetype | application/pdf | spa |
dc.identifier.instname | Universidad Nacional de Colombia | spa |
dc.identifier.reponame | Repositorio Institucional Universidad Nacional de Colombia | spa |
dc.identifier.repourl | https://repositorio.unal.edu.co/ | spa |
dc.identifier.uri | https://repositorio.unal.edu.co/handle/unal/82831 | |
dc.language.iso | spa | spa |
dc.publisher | Universidad Nacional de Colombia | spa |
dc.publisher.branch | Universidad Nacional de Colombia - Sede Bogotá | spa |
dc.publisher.faculty | Facultad de Ingeniería | spa |
dc.publisher.place | Bogotá, Colombia | spa |
dc.publisher.program | Bogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y Computación | spa |
dc.relation.references | M. Chemuturi, Software Estimation Best Practices & Techniques, Broward-Florida: J.Ross Publishing, 2009. | spa |
dc.relation.references | I. Project Management Institute, A Guide to the Project Management Body of Knowledge (PMBOOK), Newtown Square-Pennsylvania USA: PMI Publishing Division, 2017. | spa |
dc.relation.references | I. Sommerville, Software Engineering - Global Edition, 10th ed.Harlow, England: Pearson Education, 2016. | spa |
dc.relation.references | M. Qureshi, "Agile Software Development Methodology for Medium and Large Projects," IET Software, vol. 6, no. 4, pp. 358-363, 2012. | spa |
dc.relation.references | O. Malgonde and K. Chari, "An Ensemble-Based Model for Predicting Agile Software Development Effort," Empirical Software Engineering, vol. 24, no. 2, pp. 1017-1055, 2020. | spa |
dc.relation.references | M. Fernandez-Diego, E. Mendez, F. Gonzalez, S. Abrahão and E. Insfran, "An Update on Effort Estimation in Agile Software Development: A Systematic Letreature Review," IEE Access, vol. 8, pp. 166768-166800, 2020. | spa |
dc.relation.references | E. Ruel, W. E. Wagner III and B. J. Gillespie, The Practice of Survey Research, SAGE Publications, Inc., 2016. | spa |
dc.relation.references | B. Kitchenham and S. Pfleeger, "Principles of Survey Research. Part 1," Software Engineering Notes, vol. 26, no. 1, pp. 16-18, 2001. | spa |
dc.relation.references | J. Floyd J. Fowler, Survey Research Methods. Fifth Edition, Boston: SAGE Publications, Inc., 2014. | spa |
dc.relation.references | C. Wohlin, P. Runeson, M. H¨ost, M. C. Ohlsson and B. Regnell, Experimentation in software engineering, Springer, 2012. | spa |
dc.relation.references | J. Linåker, S. M. Sulaman, R. Maiani de Mello and M. Höst, "Guidelines for Conducting Surveys in Software Engineering," Department of Computer Science, Lund University, 2015. | spa |
dc.relation.references | J. Klagge, "Guidelines for Conducting Surveys," Arizona, 2018. | spa |
dc.relation.references | S. Zia and S. Ziauddin, "An Effort Estimation Model for Agile Software Development," Adv. Comput. Sci. its Appl. ( ACSA ),, vol. 314, no. 1, pp. 2166-2924, 2012. | spa |
dc.relation.references | T. Dingsøyr, T. Dybå and N. B. Moe, Agile Software Development: An Introduction and Overview, Heidelberg ,Germany: Springer, 2010. | spa |
dc.relation.references | "Agile Manifesto for Software Development—Agile Alliance," [Online]. Available: https://www.agilealliance.org/agile101/the-agilemanifesto. [Accessed 5 Oct 2021]. | spa |
dc.relation.references | L. Williams and A. Cockburn, "Guest Editors' Introduction: Agile Software Development: It's About Feedback and Change," Computer, vol. 36, no. 6, p. 39–43, 2003. | spa |
dc.relation.references | M. Usman, E. Mendes and J. Börstler, "Effort Estimation in Agile Software Development: A Survey on the State of the Practice," in 19th International Conference on Evaluation and Assessment in Software Engineering (EASE), Nanjing, China, 2015. | spa |
dc.relation.references | "scrumalliance.org," [Online]. Available: https://scrumalliance.org. [Accessed 15 02 2022]. | spa |
dc.relation.references | Ashmore, Sondra and K. Runyan, Introduction to Agile Methods, Addison-Wesley Professional, 2014. | spa |
dc.relation.references | A. Singh, Agile & Scrum, Babelcube, Inc, 2021. | spa |
dc.relation.references | "https://www.agilealliance.org/," .agilealliance.org, 15 01 2022. [Online]. Available: https://www.agilealliance.org/. [Accessed 2022]. | spa |
dc.relation.references | M. Poppendieck and T. Poppendieck, Lean Software Development: An Agile Toolkit, Addison-Wesley, 2003, 2003. | spa |
dc.relation.references | P. Abrahamsson, O. Salo, J. Ronkainen and J. Warsta, Agile Software Development Methods: Review and Analysis, 2017. | spa |
dc.relation.references | M. Al-Zewairi, M. Biltawi, W. Etaiwi and A. Shaout, "Agile Software Development Methodologies:Survey of Surveys," Journal of Computer and Communications, vol. 5, pp. 74-97, 2017. | spa |
dc.relation.references | C. G. Cobb, The Project Manager's Guide to Mastering Agile: Principles and Practices for an Adaptive Approach, Wiley, 2015. | spa |
dc.relation.references | "https://www.scaledagileframework.com/," 21 04 2022. [Online]. Available: https://www.scaledagileframework.com/. | spa |
dc.relation.references | P. M. Institute, Practice Standard for Project Estimating, Pennsylvania: Newtown Square, 2019. | spa |
dc.relation.references | J. Wen, S. Li, Z. Lin, Y. Hu and C. Huang, "Systematic Literature Review of Machine Learning Based Software Development Effort Estimation Models," Inf. Softw. Technol., vol. 54, no. 1, pp. 41-49, 2012. | spa |
dc.relation.references | A. Trendowicz, Software Project Effort Estimation, Berlin, Germany: Springer-Verlag, 2014. | spa |
dc.relation.references | P. Abrahamsson, R. Moser, W. Pedrycz, A. Sillitti, Succi and G., "Effort Prediction in Iterative Software Development Processes - Incremental Versus Global Prediction Models," in 1st International Symposium on Empirical Software Engineering and Measurement, 2007. | spa |
dc.relation.references | M. Cohn, Agile Estimating and Planning, Publisher: Prentice Hall, 2005. | spa |
dc.relation.references | F. Tsui, O. Karam and B. Bernal, Essentials of Software Engineering, 5th Edition, Jones & Bartlett Learning, 2022. | spa |
dc.relation.references | S. McConnell, Software Estimation: Demystifying the Black Art, Addison-Wesley Professional, 2006. | spa |
dc.relation.references | M. A. Parthasarathy, Practical Software Estimation: Function Point Methods for Insourced and Outsourced Projects, Addison-Wesley Professional, 2007. | spa |
dc.relation.references | B. Boehm, J. A. Lane, S. Koolmanojwong and R. Turner, The Incremental Commitment Spiral Model: Principles and Practices for Successful Systems and Software, Addison-Wesley Professional, 2014. | spa |
dc.relation.references | M. Bisi and N. Goyal, Artificial Neural Network Applications for Software Reliability Prediction, Wiley-Scrivener, 2017. | spa |
dc.relation.references | R. T. Futrell, D. F. Shafer and L. Safer, Quality Software Project Management, Pearson, 2002. | spa |
dc.relation.references | R. Rishi, "Early Size Estimation using Machine Learning," in 8th International Conference on Computing for Sustainable Global Development, Rohtak, India, 2021. | spa |
dc.relation.references | P. Monika, "Software effort estimation using machine learning," in 7th International Conference on Cloud Computing, Data Science & Engineering , Hisar, Haryana, 2017. | spa |
dc.relation.references | E. T. Mueller, Commonsense Reasoning, 2nd Edition, Morgan Kaufmann, 2014. | spa |
dc.relation.references | A. Stellman and J. Greene, Applied software project management, “O’Reilly, 2005. | spa |
dc.relation.references | M. Jørgensen, "A Critique of How We Measure and Interpret the Accuracy of Software Development Effort Estimation," in 1st International Workshop on Software Productivity Analysis and Cost Estimation, Nagoya, Japan, 2007. | spa |
dc.relation.references | D. Port and M. Korte, "Comparative Studies of the Model Evaluation Criterions MMRE and PRED in Software Cost Estimation Research.," in Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, Kaiserslautern, Germany, 2008. | spa |
dc.relation.references | M. Usman, E. Mendes, F. Weidt and R. Britto, "Effort Estimation in Agile Software Development: A systematic literature review," in International Conference on Predictive Models in Software Engineering - PROMISE 2014, Turin, Italy, 2014. | spa |
dc.relation.references | T. Vera, S. Ochoa and D. Perovich, "Understanding the Software Development Effort Estimation in Chilean Small Enterprises," University of Chile, Santiago de Chile, 2018. | spa |
dc.relation.references | Z. Prokopova, P. Silhavy and R. Silhavy, "Analysis of the Software Project Estimation Process: A Case Study," Software Engineering Methods in Intelligent Algorithms, vol. 984, pp. 456-467, 2019. | spa |
dc.relation.references | M. A. Ramessur and S. Nagowah, "Factors Affecting Sprint Effort Estimation," Advances in Intelligent Systems and Computing, vol. 1089, pp. 507-518, 2020. | spa |
dc.relation.references | F. Prieto, "Estimación de esfuerzo en desarrollo de softearw ágil: Estudio del estado actual en Bogota," ITECKNE, vol. 17, no. 2, p. 22, 2020. | spa |
dc.relation.references | M. Majchrzak and L. Madeyski, "Factors influencing User Story estimations: an industrial interview and a conceptual model," Cent. East. Eur. J. Manag. Econ, vol. 4, no. 4, pp. 261-280, 2016. | spa |
dc.relation.references | P. Abrahamsson, I. Fronza, R. Moser, J. Vlasenko and W. Pedrycz, "Predicting Development Effort from User Stories," in International Symposium on Empirical Software Engineering and Measurement, Banff, AB, Canada, 2011. | spa |
dc.relation.references | V. Mahniˇc and T. Hovelja, "On Using Planning Poker for Estimating User Stories," Journal of Systems and Software, vol. 85, no. 9, pp. 2086-2095, 2012. | spa |
dc.relation.references | N. C. Haugen, "An Empirical Study of Using Planning Poker for User Story Estimation," in Conf AGILE 2006 (AGILE'06), Minneapolis, MN, USA, 2006. | spa |
dc.relation.references | Colombia-MINTIC, "https://colombiatic.mintic.gov.co," Enero 2015. [Online]. Available: https://colombiatic.mintic.gov.co/679/w3-article-73973.html. [Accessed Agosto 2021]. | spa |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.rights.license | Atribución-NoComercial 4.0 Internacional | spa |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0/ | spa |
dc.subject.ddc | 000 - Ciencias de la computación, información y obras generales | spa |
dc.subject.lemb | Medición de software | |
dc.subject.lemb | Software measurement | |
dc.subject.lemb | Ingeniería de software | |
dc.subject.lemb | Software engineering | |
dc.subject.proposal | Desarrollo ágil de software | spa |
dc.subject.proposal | Estimación de esfuerzo para desarrollo ágil de software | spa |
dc.subject.proposal | Métodos de estimación | spa |
dc.subject.proposal | Estimación de esfuerzo | spa |
dc.subject.proposal | Estudio empírico | spa |
dc.subject.proposal | Gestión de proyectos de software | spa |
dc.subject.proposal | Agile software development | eng |
dc.subject.proposal | Effort estimation for agile software development | eng |
dc.subject.proposal | Estimation methods | eng |
dc.subject.proposal | Effort estimation | eng |
dc.subject.proposal | Empirical study | eng |
dc.subject.proposal | Software project management | eng |
dc.title | Diagnóstico de la estimación de esfuerzo en métodos ágiles para desarrollo de software en Colombia | spa |
dc.title.translated | Diagnosis of effort estimation in agile methods for Software development in Colombia | eng |
dc.type | Trabajo de grado - Maestría | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | spa |
dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | spa |
dc.type.content | Text | spa |
dc.type.driver | info:eu-repo/semantics/masterThesis | spa |
dc.type.redcol | http://purl.org/redcol/resource_type/TM | spa |
dc.type.version | info:eu-repo/semantics/acceptedVersion | spa |
oaire.accessrights | http://purl.org/coar/access_right/c_abf2 | spa |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 63524385.2022.pdf
- Tamaño:
- 1.77 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis de Maestría en Ingeniería de Sistemas y Computación
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 5.74 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción: