Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software

Las tecnologías RAD son posiblemente la mejor alternativa para la industria de software que por más de una década ha visto poco crecimiento a nivel competitivo, viéndose reflejado en el bajo incremento económico de las TI en Colombia. Las características principales de este tipo de tecnologías son l...

Full description

Autores:
González Guevara, Yeisson Eduardo
Poveda Flórez, Juan Sebastián
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/14775
Acceso en línea:
http://hdl.handle.net/20.500.12749/14775
Palabra clave:
Systems engineer
Technological innovations
Information technology
Software development
Time improvement
Methodologies
Prototype development
Simulators
Process improvement
Investigation and development
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Simuladores
Mejoramiento de procesos
Investigación y desarrollo
Tecnologías de la información
Desarrollo de software
Mejora de tiempos
Metodologías
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_fba03525613f3fb1e05e4ce7603201f8
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/14775
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
dc.title.translated.spa.fl_str_mv Analysis of the efficiency of rapid application development technologies in reducing construction times for a software project
title Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
spellingShingle Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
Systems engineer
Technological innovations
Information technology
Software development
Time improvement
Methodologies
Prototype development
Simulators
Process improvement
Investigation and development
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Simuladores
Mejoramiento de procesos
Investigación y desarrollo
Tecnologías de la información
Desarrollo de software
Mejora de tiempos
Metodologías
title_short Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
title_full Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
title_fullStr Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
title_full_unstemmed Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
title_sort Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de software
dc.creator.fl_str_mv González Guevara, Yeisson Eduardo
Poveda Flórez, Juan Sebastián
dc.contributor.advisor.none.fl_str_mv Zapata García, Angélica María
Talero Sarmiento, Leonardo Hernán
dc.contributor.author.none.fl_str_mv González Guevara, Yeisson Eduardo
Poveda Flórez, Juan Sebastián
dc.contributor.cvlac.spa.fl_str_mv Zapata García, Angélica María [0001359256]
Talero Sarmiento, Leonardo Hernán [0000031387]
dc.contributor.orcid.spa.fl_str_mv Talero Sarmiento, Leonardo Hernán [0000-0002-4129-9163]
dc.contributor.researchgate.spa.fl_str_mv Zapata García, Angélica María [Angélica%20María%20Zapata%20García]
Talero Sarmiento, Leonardo Hernán [Leonardo-Talero]
dc.subject.keywords.spa.fl_str_mv Systems engineer
Technological innovations
Information technology
Software development
Time improvement
Methodologies
Prototype development
Simulators
Process improvement
Investigation and development
topic Systems engineer
Technological innovations
Information technology
Software development
Time improvement
Methodologies
Prototype development
Simulators
Process improvement
Investigation and development
Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Simuladores
Mejoramiento de procesos
Investigación y desarrollo
Tecnologías de la información
Desarrollo de software
Mejora de tiempos
Metodologías
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Innovaciones tecnológicas
Desarrollo de prototipos
Simuladores
Mejoramiento de procesos
Investigación y desarrollo
dc.subject.proposal.spa.fl_str_mv Tecnologías de la información
Desarrollo de software
Mejora de tiempos
Metodologías
description Las tecnologías RAD son posiblemente la mejor alternativa para la industria de software que por más de una década ha visto poco crecimiento a nivel competitivo, viéndose reflejado en el bajo incremento económico de las TI en Colombia. Las características principales de este tipo de tecnologías son la adaptación de las formas de trabajo a las necesidades del proyecto, proporcionando respuestas rápidas y flexibles para adaptar el desarrollo de los proyectos según el cliente o al mismo entorno. La industria del software colombiana actual se rige entre otras cosas por un modelo en el que las tecnologías están desactualizadas, los ingenieros poco capacitados en el ámbito de la ingeniería de software y actúan usando herramientas tradicionales independientemente del proyecto a desarrollar. Este trabajo busca principalmente, desde un ámbito académico, determinar las razones de la viabilidad del uso de estas herramientas a nivel empresarial al igual que sus limitaciones y por qué debe tenerse presente en la industria del desarrollo de software como una alternativa y no como un reemplazo contundente a las herramientas de desarrollo de software tradicionales. Para llevar a cabo este objetivo se realizó una comparativa entre las dos tecnologías actuales del mercado (RAD y tradicionales) mediante el desarrollo de cuatro prototipos funcionales de iguales características y funcionalidades; desarrollados con cada una de las herramientas con el fin de evaluar sus diferentes características.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-10-21T16:57:29Z
dc.date.available.none.fl_str_mv 2021-10-21T16:57:29Z
dc.date.issued.none.fl_str_mv 2021
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/14775
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/14775
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv [1]Tinoco Gómez, O., Rosales López, P. P., & Salas Bacalla, J. (2014). Criterios de selección de metodologías de desarrollo de software. Industrial Data. https://doi.org/10.15381/idata.v13i2.6191
[2]Maida, E. G., & Pacienzia, J. (2015). Metodologías de desarrollo de software.
[3]Vista de Evolución de las Metodologías de desarrollo de la Ingeniería de software en el proceso de Ingeniería de Sistemas Software. (2020). Retrieved 19 August 2020, from https://incyt.upse.edu.ec/ciencia/revistas/index.php/rctu/article/view/29/28
[4]Cáceres, P., Marcos, E., Universidad Rey Juan Carlos. (2001). Procesos Ágiles para el Desarrollo de Aplicaciones Web. Departamento de Ciencias Experimentales e Ingeniería.
[5]Rueda Chacón, J. C. (2010). Desarrollo Rápido De Aplicaciones Basado En El Estándar J2EE Desarrollo Rápido De Aplicaciones Basado En El. Facultad de Ingeniería UNIVERSIDAD DE SAN CARLOS DE GUATEMALA
[6]Cáceres, P., Marcos, E., Kybele, G. (2001). Procesos ágiles para el desarrollo de aplicaciones Web. Taller de Web Engineering de las Jornadas de Ingeniería del Software y Bases de Datos de 2001.
[7]José H. Canós, M. (2012). Métodologías Ágiles en el Desarrollo de Software. Retrieved 19 August 2020, from http://roa.ult.edu.cu/handle/123456789/476
[8] Cadavid, A. N. (2013). Revisión de metodologías ágiles para el desarrollo de software. Prospectiva. https://doi.org/10.15665/rp.v11i2.36
[9]METODOLOGÍAS TRADICIONALES VS. METODOLOGÍAS ÁGILES, Roberth G. Figueroa, Camilo J. Solís, Armando A. Cabrera
[10] ágiles vs tradicionales. (2020). Retrieved 14 July 2020, from https://uv-mdap.com/programa-desarrollado/bloque-iv-metodologias-agiles/metodolo gias-agiles-vs-tradicionales/
[11]SpringRoo. (2020). Retrieved 14 July 2020, from http://www.joseluismartin.info/articles/spring-roo.php
[12] Why Spring? (2020). Retrieved 14 July 2020, from https://spring.io/why-spring
[13]Sommerville, I., 2002. Software Engineering. 7th ed. Alicante: Addison wesley.
[14](2020). Retrieved 5 August 2020, from http://bdigital.unal.edu.co/8466/1/39175215.2012.pdf
[15]Vista de EL CRECIMIENTO DE LA INDUSTRIA DEL SOFTWARE EN COLOMBIA: UN ANÁLISIS SISTÉMICO Vista de EL CRECIMIENTO DE LA INDUSTRIA DEL SOFTWARE EN COLOMBIA: UN ANÁLISIS SISTÉMICO. (2020). Retrieved 5 August 2020, from https://revistabme.eia.edu.co/index.php/re
[16](2020). Retrieved 26 August 2020, from https://www.ctr.unican.es/asignaturas/MC_
[17]Todo sobre la deuda técnica. (2012). Retrieved 17 September 2020, from https://www.javiergarzas.com/2012/11/deuda-tecnica-2.html#:~:text=La%20deuda%2 0t%C3%A9cnica%20es%20el,frente%20a%20los%20clientes%2C%20etc.
[18]Estándares y normas de programación. (2020). Retrieved 17 September 2020, from http://www.net2client.net/manual/nuevomanual/Estandares_y_normas_de_programa cion.html
[19](2020). Retrieved 17 September 2020, from https://www.ucavila.es/downloads/GuiasDocentes/CursoActual/Presencial/30210GH. pdf
[20]The Unified Software Development Process (ISBN 0-201-57169-2)" El Proceso Unificado de Desarrollo de Software (ISBN 0-201-57169-2), publicado en 1999 por Ivar Jacobson, Grady Booch y James Rumbaugh
[21] Standard Glossary of Software Engineering Terminology, IEEE STD 610-1990, IEEE 1990
[22] Pressman, Roger, Ingeniería de Software 3ª Ed., McGraw Hill, 1993
[23] Qué es un benchmark. (2020). Retrieved 25 September 2020, from https://www.tableau.com/es-es/learn/articles/what-is-a-benchmark
[24](Castellanos, et al., 2007; Robledo, et al., 2010; Tigre y Marques, 2009).
[25](Pérez, Gónzalez, 2009; Robledo, et al., 2010; Pérez, et al., 2009).
[26](Colombia. Ministerio de Comercio, Industria y Turismo, 2008).
[27](Ministerio de Comercio, Industria y Turismo, 2008; McKinsey, 2008)
[28] (Proexport 2010; Proexport, 2012; Fedesoft, 2012; Fedesoft, 2011; Proexport, 2011)
[29](Arora y Gambardella, 2005; Heshusius, 2009; Tigre y Marques, 2009).
[30](López y Ramos, 2007; Pérez y Gónzalez, 2009; Proexport, 2010; Fedesoft, 2012; Tigre y Marques, 2009).
[31]Según la norma ISO/IEC Standard 12207:2008: Software life-Cycle processes propuesta por la ISO
[32] Principles behind the Agile Manifesto. (2001). Manifesto for Agile Software Development. http://agilemanifesto.org
[33]Talero, D., Miranda, R., Carrillo, N. (2019), Las 4 P's de Los Proyectos.TIA,7(2), pp. 45-54.
[34] Buschmann F., Meunier R., Rohnert H. & Sommerlad P. & Stal M. (1996). Pattern-Oriented Software Architecture: A System of Patterns. John Wiley & Sons
[35] Scientia et Technica, ISSN 0122-1701, Vol. 2, Nº. 39, 2008, págs. 326-331
[36]Scribbr. (2016, 16 febrero). ¿Cómo hacer una revisión bibliográfica? https://www.scribbr.es/category/revision-bibliografica/#:%7E:text=Una%20revisi%C3 %B3n%20bibliogr%C3%A1fica%20es%2C%20principalmente,sobre%20un%20tema %20o%20problema.
[37]Universidad de Alicante, 2019
[38]Rungta, K. (2020, 8 octubre). What is Benchmark Testing? Test Plan, Tools, Example. Guru99. https://www.guru99.com/benchmark-testing.html
[39]Ortiz, M., & Plaza, A. (2013). Programación orientada a objetos con Java y UML.
[40]CEPAL, N. (2018). Agenda 2030 y los Objetivos de Desarrollo Sostenible: una oportunidad para América Latina y el Caribe.
[41]Almaraz Hernández, J. M., Campos Cantero, P., & Castelo Delgado, T. (2011). Desarrollo de una aplicación Web para la gestión de Entornos Virtuales.
[42]RAE-” Eficiencia”
[43]Palomo, G. M. R. S. G. (2021). Aproximación a la ingeniería del software (2.a ed., Vol. 1). Editorial universitaria Ramon Areces. https://books.google.com.co/books?hl=es&lr=&id=8wnUDwAAQBAJ&oi=fnd&pg=PA1 9&dq=eficiencia+de+produccion+de+software&ots=D5twPoiWFc&sig=2sU9ZN0mrD mbxqXIEoeVHKIWzrw&redir_esc=y#v=onepage&q&f=false
[44]Jean-Francois Monin, J-F. Understanding Formal Methods. Springer Verlag.
[45]Minitab, LLC. (22 de 05 de 2021). https://blog.minitab.com. Obtenido de https://blog.minitab.com: https://blog.minitab.com/es/entendiendo-las-pruebas-de-hipotesis-niveles-de-signific ancia-alfa-y-valores-p-en-estadistica#:~:text=El%20nivel%20de%20significancia%2C %20también,realidad%20no%20hay%20ninguna%20diferencia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Colombia
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería de Sistemas
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/14775/1/2021_Tesis_Yeisson_Gonzalez_Guevara.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/14775/2/2021_Licencia_Yeisson_Gonzalez_Guevara.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/14775/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/14775/4/2021_Tesis_Yeisson_Gonzalez_Guevara.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/14775/5/2021_Licencia_Yeisson_Gonzalez_Guevara.pdf.jpg
bitstream.checksum.fl_str_mv 7a8c038bbd05566bb436be529a2f711c
f7c7d551aef49fe5226a828a391662de
3755c0cfdb77e29f2b9125d7a45dd316
e8efe85e75d84c49e6dc9766fdc5c66e
377d512ce42b55c0bf2801ff65359ed2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1814277307630616576
spelling Zapata García, Angélica Maríaf2d452fc-f80f-4b3b-9afb-771d5834a0bcTalero Sarmiento, Leonardo Hernán52f3ced8-d447-4a4d-a30c-74958c9587aaGonzález Guevara, Yeisson Eduardoc4e1ae9c-2b8b-41f7-a0af-1d4b13ddd33ePoveda Flórez, Juan Sebastiándacbe49a-7f22-44c6-a1a2-e38b5b23a6b4Zapata García, Angélica María [0001359256]Talero Sarmiento, Leonardo Hernán [0000031387]Talero Sarmiento, Leonardo Hernán [0000-0002-4129-9163]Zapata García, Angélica María [Angélica%20María%20Zapata%20García]Talero Sarmiento, Leonardo Hernán [Leonardo-Talero]ColombiaUNAB Campus Bucaramanga2021-10-21T16:57:29Z2021-10-21T16:57:29Z2021http://hdl.handle.net/20.500.12749/14775instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coLas tecnologías RAD son posiblemente la mejor alternativa para la industria de software que por más de una década ha visto poco crecimiento a nivel competitivo, viéndose reflejado en el bajo incremento económico de las TI en Colombia. Las características principales de este tipo de tecnologías son la adaptación de las formas de trabajo a las necesidades del proyecto, proporcionando respuestas rápidas y flexibles para adaptar el desarrollo de los proyectos según el cliente o al mismo entorno. La industria del software colombiana actual se rige entre otras cosas por un modelo en el que las tecnologías están desactualizadas, los ingenieros poco capacitados en el ámbito de la ingeniería de software y actúan usando herramientas tradicionales independientemente del proyecto a desarrollar. Este trabajo busca principalmente, desde un ámbito académico, determinar las razones de la viabilidad del uso de estas herramientas a nivel empresarial al igual que sus limitaciones y por qué debe tenerse presente en la industria del desarrollo de software como una alternativa y no como un reemplazo contundente a las herramientas de desarrollo de software tradicionales. Para llevar a cabo este objetivo se realizó una comparativa entre las dos tecnologías actuales del mercado (RAD y tradicionales) mediante el desarrollo de cuatro prototipos funcionales de iguales características y funcionalidades; desarrollados con cada una de las herramientas con el fin de evaluar sus diferentes características.1.INTRODUCCIÓN 8 2. PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN 10 3. PREGUNTA DE INVESTIGACIÓN 12 4. HIPÓTESIS 12 5. OBJETIVOS 13 5.1. OBJETIVO GENERAL 13 5.2 OBJETIVOS ESPECÍFICOS: 13 6. MARCO REFERENCIAL 13 6.1 MARCO CONCEPTUAL 13 6.2MARCO TEÓRICO 18 7. ESTADO DEL ARTE 31 8. MARCO LEGAL Y POLÍTICO 36 9. DISEÑO METODOLÓGICO 37 9.1 FASES Y ACTIVIDADES 38 9.1.1 ETAPA 1: BÚSQUEDA DE INFORMACIÓN. 38 9.1.2 ETAPA 2: REVISIÓN DE HERRAMIENTAS TECNOLÓGICAS. 38 9.1.3 ETAPA 3: DISEÑO DE LA PROPUESTA METODOLÓGICA. 39 9.1.4 ETAPA 4: CREACIÓN DE PROTOTIPOS. 39 9.1.5 ETAPA 5: ANÁLISIS DE LOS RESULTADOS. 39 9.2 MATERIALES, TÉCNICAS E INSTRUMENTOS 40 9.2.1 Técnica: Revisión bibliográfica. 40 9.2.2 Técnica: Contraste de las tecnologías de softwareutilizadas. 41 9.3 CRONOGRAMA DE ACTIVIDADES 41 10.PRESUPUESTO 43 11.DESARROLLO DE LA TESIS 44 11.3 Desarrollo. 45 11.4 Toma de datos. 46 11.5 Análisis. 56 12. RESULTADOSOBTENIDOS 59 13.CONCLUSIONES 59 14.RECOMENDACIONES 63 15. TRABAJO A FUTURO 63 16. ANEXOS 63 17.REFERENCIAS 103PregradoRAD technologies are possibly the best alternative for the software industry that for more than a decade has seen little growth at a competitive level, which is reflected in the low economic growth of IT in Colombia. The main characteristics of this type of technology are the adaptation of the ways of working to the needs of the project, providing quick and flexible responses to adapt the development of the projects according to the client or to the same environment. The current Colombian software industry is governed, among other things, by a model in which technologies are outdated, engineers are poorly trained in the field of software engineering and operate using traditional tools regardless of the project to be developed. This work mainly seeks, from an academic field, to determine the reasons for the viability of using these tools at the business level as well as their limitations and why it should be taken into account in the software development industry as an alternative and not as a replacement. forceful to traditional software development tools. To carry out this objective, a comparison was made between the two current technologies on the market (RAD and traditional) through the development of four functional prototypes with the same characteristics and functionalities; developed with each of the tools in order to evaluate their different characteristics.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Análisis de la eficiencia de las tecnologías Rapid Application Development en la reducción de los tiempos de construcción de un proyecto de softwareAnalysis of the efficiency of rapid application development technologies in reducing construction times for a software projectIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsInformation technologySoftware developmentTime improvementMethodologiesPrototype developmentSimulatorsProcess improvementInvestigation and developmentIngeniería de sistemasInnovaciones tecnológicasDesarrollo de prototiposSimuladoresMejoramiento de procesosInvestigación y desarrolloTecnologías de la informaciónDesarrollo de softwareMejora de tiemposMetodologías[1]Tinoco Gómez, O., Rosales López, P. P., & Salas Bacalla, J. (2014). Criterios de selección de metodologías de desarrollo de software. Industrial Data. https://doi.org/10.15381/idata.v13i2.6191[2]Maida, E. G., & Pacienzia, J. (2015). Metodologías de desarrollo de software.[3]Vista de Evolución de las Metodologías de desarrollo de la Ingeniería de software en el proceso de Ingeniería de Sistemas Software. (2020). Retrieved 19 August 2020, from https://incyt.upse.edu.ec/ciencia/revistas/index.php/rctu/article/view/29/28[4]Cáceres, P., Marcos, E., Universidad Rey Juan Carlos. (2001). Procesos Ágiles para el Desarrollo de Aplicaciones Web. Departamento de Ciencias Experimentales e Ingeniería.[5]Rueda Chacón, J. C. (2010). Desarrollo Rápido De Aplicaciones Basado En El Estándar J2EE Desarrollo Rápido De Aplicaciones Basado En El. Facultad de Ingeniería UNIVERSIDAD DE SAN CARLOS DE GUATEMALA[6]Cáceres, P., Marcos, E., Kybele, G. (2001). Procesos ágiles para el desarrollo de aplicaciones Web. Taller de Web Engineering de las Jornadas de Ingeniería del Software y Bases de Datos de 2001.[7]José H. Canós, M. (2012). Métodologías Ágiles en el Desarrollo de Software. Retrieved 19 August 2020, from http://roa.ult.edu.cu/handle/123456789/476[8] Cadavid, A. N. (2013). Revisión de metodologías ágiles para el desarrollo de software. Prospectiva. https://doi.org/10.15665/rp.v11i2.36[9]METODOLOGÍAS TRADICIONALES VS. METODOLOGÍAS ÁGILES, Roberth G. Figueroa, Camilo J. Solís, Armando A. Cabrera[10] ágiles vs tradicionales. (2020). Retrieved 14 July 2020, from https://uv-mdap.com/programa-desarrollado/bloque-iv-metodologias-agiles/metodolo gias-agiles-vs-tradicionales/[11]SpringRoo. (2020). Retrieved 14 July 2020, from http://www.joseluismartin.info/articles/spring-roo.php[12] Why Spring? (2020). Retrieved 14 July 2020, from https://spring.io/why-spring[13]Sommerville, I., 2002. Software Engineering. 7th ed. Alicante: Addison wesley.[14](2020). Retrieved 5 August 2020, from http://bdigital.unal.edu.co/8466/1/39175215.2012.pdf[15]Vista de EL CRECIMIENTO DE LA INDUSTRIA DEL SOFTWARE EN COLOMBIA: UN ANÁLISIS SISTÉMICO Vista de EL CRECIMIENTO DE LA INDUSTRIA DEL SOFTWARE EN COLOMBIA: UN ANÁLISIS SISTÉMICO. (2020). Retrieved 5 August 2020, from https://revistabme.eia.edu.co/index.php/re[16](2020). Retrieved 26 August 2020, from https://www.ctr.unican.es/asignaturas/MC_[17]Todo sobre la deuda técnica. (2012). Retrieved 17 September 2020, from https://www.javiergarzas.com/2012/11/deuda-tecnica-2.html#:~:text=La%20deuda%2 0t%C3%A9cnica%20es%20el,frente%20a%20los%20clientes%2C%20etc.[18]Estándares y normas de programación. (2020). Retrieved 17 September 2020, from http://www.net2client.net/manual/nuevomanual/Estandares_y_normas_de_programa cion.html[19](2020). Retrieved 17 September 2020, from https://www.ucavila.es/downloads/GuiasDocentes/CursoActual/Presencial/30210GH. pdf[20]The Unified Software Development Process (ISBN 0-201-57169-2)" El Proceso Unificado de Desarrollo de Software (ISBN 0-201-57169-2), publicado en 1999 por Ivar Jacobson, Grady Booch y James Rumbaugh[21] Standard Glossary of Software Engineering Terminology, IEEE STD 610-1990, IEEE 1990[22] Pressman, Roger, Ingeniería de Software 3ª Ed., McGraw Hill, 1993[23] Qué es un benchmark. (2020). Retrieved 25 September 2020, from https://www.tableau.com/es-es/learn/articles/what-is-a-benchmark[24](Castellanos, et al., 2007; Robledo, et al., 2010; Tigre y Marques, 2009).[25](Pérez, Gónzalez, 2009; Robledo, et al., 2010; Pérez, et al., 2009).[26](Colombia. Ministerio de Comercio, Industria y Turismo, 2008).[27](Ministerio de Comercio, Industria y Turismo, 2008; McKinsey, 2008)[28] (Proexport 2010; Proexport, 2012; Fedesoft, 2012; Fedesoft, 2011; Proexport, 2011)[29](Arora y Gambardella, 2005; Heshusius, 2009; Tigre y Marques, 2009).[30](López y Ramos, 2007; Pérez y Gónzalez, 2009; Proexport, 2010; Fedesoft, 2012; Tigre y Marques, 2009).[31]Según la norma ISO/IEC Standard 12207:2008: Software life-Cycle processes propuesta por la ISO[32] Principles behind the Agile Manifesto. (2001). Manifesto for Agile Software Development. http://agilemanifesto.org[33]Talero, D., Miranda, R., Carrillo, N. (2019), Las 4 P's de Los Proyectos.TIA,7(2), pp. 45-54.[34] Buschmann F., Meunier R., Rohnert H. & Sommerlad P. & Stal M. (1996). Pattern-Oriented Software Architecture: A System of Patterns. John Wiley & Sons[35] Scientia et Technica, ISSN 0122-1701, Vol. 2, Nº. 39, 2008, págs. 326-331[36]Scribbr. (2016, 16 febrero). ¿Cómo hacer una revisión bibliográfica? https://www.scribbr.es/category/revision-bibliografica/#:%7E:text=Una%20revisi%C3 %B3n%20bibliogr%C3%A1fica%20es%2C%20principalmente,sobre%20un%20tema %20o%20problema.[37]Universidad de Alicante, 2019[38]Rungta, K. (2020, 8 octubre). What is Benchmark Testing? Test Plan, Tools, Example. Guru99. https://www.guru99.com/benchmark-testing.html[39]Ortiz, M., & Plaza, A. (2013). Programación orientada a objetos con Java y UML.[40]CEPAL, N. (2018). Agenda 2030 y los Objetivos de Desarrollo Sostenible: una oportunidad para América Latina y el Caribe.[41]Almaraz Hernández, J. M., Campos Cantero, P., & Castelo Delgado, T. (2011). Desarrollo de una aplicación Web para la gestión de Entornos Virtuales.[42]RAE-” Eficiencia”[43]Palomo, G. M. R. S. G. (2021). Aproximación a la ingeniería del software (2.a ed., Vol. 1). Editorial universitaria Ramon Areces. https://books.google.com.co/books?hl=es&lr=&id=8wnUDwAAQBAJ&oi=fnd&pg=PA1 9&dq=eficiencia+de+produccion+de+software&ots=D5twPoiWFc&sig=2sU9ZN0mrD mbxqXIEoeVHKIWzrw&redir_esc=y#v=onepage&q&f=false[44]Jean-Francois Monin, J-F. Understanding Formal Methods. Springer Verlag.[45]Minitab, LLC. (22 de 05 de 2021). https://blog.minitab.com. Obtenido de https://blog.minitab.com: https://blog.minitab.com/es/entendiendo-las-pruebas-de-hipotesis-niveles-de-signific ancia-alfa-y-valores-p-en-estadistica#:~:text=El%20nivel%20de%20significancia%2C %20también,realidad%20no%20hay%20ninguna%20diferenciaORIGINAL2021_Tesis_Yeisson_Gonzalez_Guevara.pdf2021_Tesis_Yeisson_Gonzalez_Guevara.pdfTesisapplication/pdf4340397https://repository.unab.edu.co/bitstream/20.500.12749/14775/1/2021_Tesis_Yeisson_Gonzalez_Guevara.pdf7a8c038bbd05566bb436be529a2f711cMD51open access2021_Licencia_Yeisson_Gonzalez_Guevara.pdf2021_Licencia_Yeisson_Gonzalez_Guevara.pdfLicenciaapplication/pdf869664https://repository.unab.edu.co/bitstream/20.500.12749/14775/2/2021_Licencia_Yeisson_Gonzalez_Guevara.pdff7c7d551aef49fe5226a828a391662deMD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/14775/3/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD53open accessTHUMBNAIL2021_Tesis_Yeisson_Gonzalez_Guevara.pdf.jpg2021_Tesis_Yeisson_Gonzalez_Guevara.pdf.jpgIM Thumbnailimage/jpeg4810https://repository.unab.edu.co/bitstream/20.500.12749/14775/4/2021_Tesis_Yeisson_Gonzalez_Guevara.pdf.jpge8efe85e75d84c49e6dc9766fdc5c66eMD54open access2021_Licencia_Yeisson_Gonzalez_Guevara.pdf.jpg2021_Licencia_Yeisson_Gonzalez_Guevara.pdf.jpgIM Thumbnailimage/jpeg9935https://repository.unab.edu.co/bitstream/20.500.12749/14775/5/2021_Licencia_Yeisson_Gonzalez_Guevara.pdf.jpg377d512ce42b55c0bf2801ff65359ed2MD55metadata only access20.500.12749/14775oai:repository.unab.edu.co:20.500.12749/147752023-07-26 15:28:50.422open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==