Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)

El sector de las Tecnologías de la Información y Comunicación ha sido identificado como un foco de desarrollo para la economía, por lo que se impulsan iniciativas para la creación de negocios en este ramo. Sin embargo, en múltiples ocasiones, se hacen latentes varias limitaciones en recursos, experi...

Full description

Autores:
Álvarez Salazar, Jaime Eduardo
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/3408
Acceso en línea:
http://hdl.handle.net/20.500.12749/3408
Palabra clave:
Systems Engineering
Free software
Development of computer programs
Investigations
Analysis
Web project management
Web engineering
Development methodology
Minimum viable product
Ingeniería de sistemas
Software libre
Desarrollo de programas para computador
Investigaciones
Análisis
Gestión de proyectos web
Ingeniería web
Metodología de desarrollo
Producto mínimo viable
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_e43b7f7b3432b92c0e3bfbfaa9fe1791
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/3408
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
dc.title.translated.eng.fl_str_mv Implementation of methodology to control the development cycle for web applications adjusted to the context of the minimum viable products (MVP)
title Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
spellingShingle Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
Systems Engineering
Free software
Development of computer programs
Investigations
Analysis
Web project management
Web engineering
Development methodology
Minimum viable product
Ingeniería de sistemas
Software libre
Desarrollo de programas para computador
Investigaciones
Análisis
Gestión de proyectos web
Ingeniería web
Metodología de desarrollo
Producto mínimo viable
title_short Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
title_full Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
title_fullStr Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
title_full_unstemmed Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
title_sort Implementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)
dc.creator.fl_str_mv Álvarez Salazar, Jaime Eduardo
dc.contributor.advisor.spa.fl_str_mv Reyes Díaz, Karol Dalila
dc.contributor.author.spa.fl_str_mv Álvarez Salazar, Jaime Eduardo
dc.subject.keywords.eng.fl_str_mv Systems Engineering
Free software
Development of computer programs
Investigations
Analysis
Web project management
Web engineering
Development methodology
Minimum viable product
topic Systems Engineering
Free software
Development of computer programs
Investigations
Analysis
Web project management
Web engineering
Development methodology
Minimum viable product
Ingeniería de sistemas
Software libre
Desarrollo de programas para computador
Investigaciones
Análisis
Gestión de proyectos web
Ingeniería web
Metodología de desarrollo
Producto mínimo viable
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
Software libre
Desarrollo de programas para computador
Investigaciones
Análisis
dc.subject.proposal.spa.fl_str_mv Gestión de proyectos web
Ingeniería web
Metodología de desarrollo
Producto mínimo viable
description El sector de las Tecnologías de la Información y Comunicación ha sido identificado como un foco de desarrollo para la economía, por lo que se impulsan iniciativas para la creación de negocios en este ramo. Sin embargo, en múltiples ocasiones, se hacen latentes varias limitaciones en recursos, experiencia y conocimiento en los proyectos que son impulsados. Por ello, es muy importante un efectivo abordaje del proceso para obtener un producto de software que cumpla con la propuesta de valor y sea acogido exitósamente por el mercado. Se formula una metodología para el desarrollo de aplicaciones web como Producto Mínimo Viable (PMV), esta incorpora una serie de principios basados en el Desarrollo Agil de Software, enunciando una serie de componentes que abordan las siguientes etapas dentro del proceso:  Levantamiento de requerimientos.  Análisis y Diseño.  Desarrollo.  Pruebas. Así mismo, se destaca el papel que desempeña el Software Libre, el cual, por sus características, puede soportar el proceso de manera efectiva en todas sus etapas. Para la elección de estas herramientas se considera el nivel de acogida que tienen las mismas por parte del mercado, ya que entre mayor sea este, se incrementa el nivel de facilidad para acceder a documentación y entrenamiento. La metodología formulada es implementada en la construcción de un software para la gestión de listados de estudiantes y solicitudes de matrícula por parte de la Secretaría de Educación de la ciudad de Manizales.
publishDate 2017
dc.date.issued.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2020-06-26T21:34:40Z
dc.date.available.none.fl_str_mv 2020-06-26T21:34:40Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.local.spa.fl_str_mv Tesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/3408
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
url http://hdl.handle.net/20.500.12749/3408
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Álvarez Salazar, Jaime Eduardo (2017). Implementación de metodología el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP). Bucaramanga (Santander, Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOC
Amaya, Y. (2013). Metodologías ágiles en el desarrollo de aplicaciones para dispositivos móviles. Estado actual. Revista de Tecnología, 12(2), 111-124. Recuperado de http://revistas.unbosque.edu.co/index.php/RevTec/article/view/1291
Aragon, G., Escalona, M. J., Lang, M., e Hilera, J. (2013, Enero). An analysis of model-driven web engineering methodologies. International Journal of Innovative Computing, Information and Control. International Journal of Innovative Computing, Information and Control, 9(2), 413-436. Recuperado de http://www.ijicic.org/ijicic-11-11012.pdf
Builtwith. (2016, Julio). Web Technology Usage Statistics. Recuperado de http://trends.builtwith.com/
Chaves, J., Medina, F., y Arbelaez, O. (2011). Herramientas para el desarrollo rápido de aplicaciones web. Revista Scientia et Technica, 1(47), 254-258. Recuperado de http://revistas.utp.edu.co/index.php/revistaciencia/article/view/511/221
Clear Spring Business Analysis LLC. (2010). What Questions Do I Ask During Requirements Elicitation? Recuperado de http://www.bridging-the- gap.com/what-questions-do-i-ask-during-requirements-elicitation/
Dapozo, G., Medina, Y., Lencina, A., y Pedrozo, G. (2014). Métodos de estimación de esfuerzo y duración en proyectos web pequeños. Revista Eletrônica Argentina-Brasil de Tecnologias da Informação e da Comunicação, 1(2). Recuperado de http://revistas.setrem.com.br/index.php/reabtic/issue/view/2
Diakopoulos, N., y Cass, S. (2016). Interactive: The Top Programming Languages 2016. Recuperado de http://spectrum.ieee.org/static/interactive-the-top- programming-languages-2016
Lahm, M. (2012). Methodologies, tools, and techniques in practice for Web application development. Recuperado de http://www.aabri.com/manuscripts/11985.pdf
Lang, M. y Fitzgerald, B. (2006). New Branches, Old Roots: A Study of Methods and Techniques in Web / Hypermedia Systems Design. Recuperado de http://citeseerx.ist.psu.edu/viewdoc/download? doi=10.1.1.335.90&rep=rep1&type=pdf
Montilva, J., y Barrios, J. (2003). A Component-Based Method for Developing Web Applications. Revista Colombiana de Computación, 4(1), 21-33. Recuperado de http://revistas.unab.edu.co/index.php? journal=rcc&page=article&op=view&path[]=1093&path[]=1065
Nolan, A. (2015). The State of Front-End Tooling. Recuperado de https://ashleynolan.co.uk/blog/frontend-tooling-survey-2015-result
Ojeda-Guerra, C. N. (2015). A Simple Software Development Methodology Based on MVP for Android Applications in a Classroom Context. Recuperado de http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=7363258&url=http%3A %2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D7363258
Oliveros, A., Danyans, F., y Mastorprieto, M. (2014). Prácticas de Ingeniería de Requerimientos en el desarrollo de aplicaciones Web. Recuperado de http://wer.inf.puc-rio.br/WERpapers/pdf_counter.lua? wer=WER14&file_name=paper9.pdf
Perez, M. (2010, Julio y Agosto.). Arquitectura de la información en entornos web. El profesional de la información. Recuperado de http://eprints.rclis.org/25021/1/Arquitectura%20de%20la%20informacion%20en%20entornos%20web.pdf
Preciado, J., Linaje, M., Comai, S., y Sanchez, F. (2007). Designing Rich Internet Applications with Web Engineering Methodologies. Recuperado de https://www.researchgate.net/profile/Fernando_Sanchez-Figueroa/publication/4289992_Designing_Rich_Internet_Applications_with_Web_Engineering_Methodologies/links/0912f50758c8df03fe000000.pdf
Rivero, J., Grigera, J., Rossi, G., Robles, E., y Koch, N. (2011). Improving Agility in Model-Driven Web Engineering. Recuperado de http://ceur-ws.org/Vol- 734/PaperVision05.pdf
Skvorc, B. (2015). The Best PHP Framework for 2015: SitePoint Survey Results. Recuperado de https://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/
Stack Overflow (2016). Stack Overflow Developer Survey 2016 Results. Recuperado de http://stackoverflow.com/research/developer-survey-2016#tech-os
Tiobe.(2016,ulio). Index For July 2016. Recuperado de http://www.tiobe.com/tiobe_index
Version One. (2016, Abril). 10 Annual State Of Agile Report. Recuperado de http://www.agile247.pl/wp-content/uploads/2016/04/VersionOne-10th-Annual- State-of-Agile-Report.pdf
W3techs. (2016). Web Technologies Statistics and Trends. Recuperado de https://w3techs.com/technologies
W3techs. (2017). Usage statistics and market share of Linux for websites. Recuperado de https://w3techs.com/technologies/details/os-linux/all/all
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.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
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)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spa.fl_str_mv Bucaramanga (Colombia)
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 Maestría en Software Libre
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/3408/1/2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3408/2/2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3408/3/Anexos.zip
https://repository.unab.edu.co/bitstream/20.500.12749/3408/4/2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/3408/5/2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/3408/6/2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/3408/7/2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg
bitstream.checksum.fl_str_mv f6f03a46b010df5eeb52902c715f3694
2bcd231c6c87197e23bfcd164f4c1ae4
2bc65a0b76d7a3391f7bc9e2d16a8d67
4440bc0dd90bee4b053d74b05554d475
90df4c92da5f302bee04a3d0ac908c05
977a584d8eff6082cb54ffce838632f0
9be9cba72d96d4322e3e4c58e50c9fc4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1814277315068166144
spelling Reyes Díaz, Karol DalilaÁlvarez Salazar, Jaime Eduardo2020-06-26T21:34:40Z2020-06-26T21:34:40Z2017http://hdl.handle.net/20.500.12749/3408instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABEl sector de las Tecnologías de la Información y Comunicación ha sido identificado como un foco de desarrollo para la economía, por lo que se impulsan iniciativas para la creación de negocios en este ramo. Sin embargo, en múltiples ocasiones, se hacen latentes varias limitaciones en recursos, experiencia y conocimiento en los proyectos que son impulsados. Por ello, es muy importante un efectivo abordaje del proceso para obtener un producto de software que cumpla con la propuesta de valor y sea acogido exitósamente por el mercado. Se formula una metodología para el desarrollo de aplicaciones web como Producto Mínimo Viable (PMV), esta incorpora una serie de principios basados en el Desarrollo Agil de Software, enunciando una serie de componentes que abordan las siguientes etapas dentro del proceso:  Levantamiento de requerimientos.  Análisis y Diseño.  Desarrollo.  Pruebas. Así mismo, se destaca el papel que desempeña el Software Libre, el cual, por sus características, puede soportar el proceso de manera efectiva en todas sus etapas. Para la elección de estas herramientas se considera el nivel de acogida que tienen las mismas por parte del mercado, ya que entre mayor sea este, se incrementa el nivel de facilidad para acceder a documentación y entrenamiento. La metodología formulada es implementada en la construcción de un software para la gestión de listados de estudiantes y solicitudes de matrícula por parte de la Secretaría de Educación de la ciudad de Manizales.Universitat Oberta de Catalunya UOCINTRODUCCIÓN 5 1. PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN 7 2. OBJETIVOS 9 2.1 OBJETIVO PRINCIPAL 9 2.2 OBJETIVOS ESPECÍFICOS 9 3. MARCO TEÓRICO 10 3.1 METODOLOGÍAS DE DESARROLLO EN APLICACIONES WEB 11 3.2 ESPECIFICACIÓN DE IDEA DE NEGOCIO MEDIANTE MODELO CANVAS.12 3.3 LICENCIAS BASADAS EN SOFTWARE LIBRE 14 3.4 PATRONES DE SOFTWARE 15 3.5 ESTADO DEL ARTE 16 4. RESULTADOS DE LA INVESTIGACIÓN 22 4.1 COMPONENTE DE GESTIÓN DE LA CONFIGURACIÓN 22 4.2 COMPONENTE DE INGENIERÍA DE REQUERIMIENTOS 22 4.3 COMPONENTE DE ANÁLISIS Y DISEÑO 23 4.4 COMPONENTE DE DESARROLLO 24 4.4.1 Gestión De Librerías 25 4.4.2 Control De Versiones 26 4.5 COMPONENTE DE PRUEBAS 26 4.6 LISTADO DE HERRAMIENTAS UTILIZADAS 27 5. CASO PRÁCTICO: DESARROLLO APLICACIÓN WEB PARA LA SECRETARÍA DE EDUCACIÓN DE MANIZALES 29 5.1 GESTIÓN DE LA CONFIGURACIÓN 29 5.2 INGENIERÍA DE REQUERIMIENTOS 29 5.3 ANÁLISIS Y DISEÑO 31 5.4 DESARROLLO 33 5.5 PRUEBAS 34 5.6 ESTADO DEL DESARROLLO 35 6. CONCLUSIONES 36 7. RECOMENDACIONES Y TRABAJOS FUTUROS 37 REFERENCIAS Y BIBLIOGRAFÍA 38MaestríaThe Information and Communication Technologies sector has been identified as a focus of development for the economy, for this reason, initiatives for the creation of businesses in this area are being promoted. However, on multiple occasions, there are limitations in resources, experience and knowledge in projects that are driven. So, it is very important an effective approach of the process to obtain a software product that complies with the proposal of value and be successfully received by the market. It is specified a methodology for the development of web applications as Minimum Viable Product (MVP), which incorporates a series of principles based on Agile Software Development, stating a series of components that address the following stages in the process: • Requirements Gathering. • Analysis and Design. • Development. • Testing. Likewise, the role played by Free Software, which, due to its features like no cost, several learning resources and big community, can support the software development process effectively in all stages. For the choice of these tools is considered the acceptance level they have by the market, because it more has, the level of ease of access to documentation and training increases. It also highlights the role of Free Software, which, due to its characteristics such as low or zero licensing costs, high availability of learning resources or a broad development community, contribute to the software development process in a effective way in all its stages. For the choice of these tools is considered the acceptance level they have by the market, because it more has, the level of ease of access to documentation and training increases. The methodology formulated was implemented to make a software for the Management of student lists and applications enrollment by the Ministry of Education in Manizales City.application/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaImplementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)Implementation of methodology to control the development cycle for web applications adjusted to the context of the minimum viable products (MVP)Magíster en Software LibreBucaramanga (Colombia)Universidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Software Libreinfo:eu-repo/semantics/masterThesisTesishttp://purl.org/redcol/resource_type/TMSystems EngineeringFree softwareDevelopment of computer programsInvestigationsAnalysisWeb project managementWeb engineeringDevelopment methodologyMinimum viable productIngeniería de sistemasSoftware libreDesarrollo de programas para computadorInvestigacionesAnálisisGestión de proyectos webIngeniería webMetodología de desarrolloProducto mínimo viableÁlvarez Salazar, Jaime Eduardo (2017). Implementación de metodología el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP). Bucaramanga (Santander, Colombia) : Universidad Autónoma de Bucaramanga UNAB, Universitat Oberta de Catalunya UOCAmaya, Y. (2013). Metodologías ágiles en el desarrollo de aplicaciones para dispositivos móviles. Estado actual. Revista de Tecnología, 12(2), 111-124. Recuperado de http://revistas.unbosque.edu.co/index.php/RevTec/article/view/1291Aragon, G., Escalona, M. J., Lang, M., e Hilera, J. (2013, Enero). An analysis of model-driven web engineering methodologies. International Journal of Innovative Computing, Information and Control. International Journal of Innovative Computing, Information and Control, 9(2), 413-436. Recuperado de http://www.ijicic.org/ijicic-11-11012.pdfBuiltwith. (2016, Julio). Web Technology Usage Statistics. Recuperado de http://trends.builtwith.com/Chaves, J., Medina, F., y Arbelaez, O. (2011). Herramientas para el desarrollo rápido de aplicaciones web. Revista Scientia et Technica, 1(47), 254-258. Recuperado de http://revistas.utp.edu.co/index.php/revistaciencia/article/view/511/221Clear Spring Business Analysis LLC. (2010). What Questions Do I Ask During Requirements Elicitation? Recuperado de http://www.bridging-the- gap.com/what-questions-do-i-ask-during-requirements-elicitation/Dapozo, G., Medina, Y., Lencina, A., y Pedrozo, G. (2014). Métodos de estimación de esfuerzo y duración en proyectos web pequeños. Revista Eletrônica Argentina-Brasil de Tecnologias da Informação e da Comunicação, 1(2). Recuperado de http://revistas.setrem.com.br/index.php/reabtic/issue/view/2Diakopoulos, N., y Cass, S. (2016). Interactive: The Top Programming Languages 2016. Recuperado de http://spectrum.ieee.org/static/interactive-the-top- programming-languages-2016Lahm, M. (2012). Methodologies, tools, and techniques in practice for Web application development. Recuperado de http://www.aabri.com/manuscripts/11985.pdfLang, M. y Fitzgerald, B. (2006). New Branches, Old Roots: A Study of Methods and Techniques in Web / Hypermedia Systems Design. Recuperado de http://citeseerx.ist.psu.edu/viewdoc/download? doi=10.1.1.335.90&rep=rep1&type=pdfMontilva, J., y Barrios, J. (2003). A Component-Based Method for Developing Web Applications. Revista Colombiana de Computación, 4(1), 21-33. Recuperado de http://revistas.unab.edu.co/index.php? journal=rcc&page=article&op=view&path[]=1093&path[]=1065Nolan, A. (2015). The State of Front-End Tooling. Recuperado de https://ashleynolan.co.uk/blog/frontend-tooling-survey-2015-resultOjeda-Guerra, C. N. (2015). A Simple Software Development Methodology Based on MVP for Android Applications in a Classroom Context. Recuperado de http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=7363258&url=http%3A %2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D7363258Oliveros, A., Danyans, F., y Mastorprieto, M. (2014). Prácticas de Ingeniería de Requerimientos en el desarrollo de aplicaciones Web. Recuperado de http://wer.inf.puc-rio.br/WERpapers/pdf_counter.lua? wer=WER14&file_name=paper9.pdfPerez, M. (2010, Julio y Agosto.). Arquitectura de la información en entornos web. El profesional de la información. Recuperado de http://eprints.rclis.org/25021/1/Arquitectura%20de%20la%20informacion%20en%20entornos%20web.pdfPreciado, J., Linaje, M., Comai, S., y Sanchez, F. (2007). Designing Rich Internet Applications with Web Engineering Methodologies. Recuperado de https://www.researchgate.net/profile/Fernando_Sanchez-Figueroa/publication/4289992_Designing_Rich_Internet_Applications_with_Web_Engineering_Methodologies/links/0912f50758c8df03fe000000.pdfRivero, J., Grigera, J., Rossi, G., Robles, E., y Koch, N. (2011). Improving Agility in Model-Driven Web Engineering. Recuperado de http://ceur-ws.org/Vol- 734/PaperVision05.pdfSkvorc, B. (2015). The Best PHP Framework for 2015: SitePoint Survey Results. Recuperado de https://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/Stack Overflow (2016). Stack Overflow Developer Survey 2016 Results. Recuperado de http://stackoverflow.com/research/developer-survey-2016#tech-osTiobe.(2016,ulio). Index For July 2016. Recuperado de http://www.tiobe.com/tiobe_indexVersion One. (2016, Abril). 10 Annual State Of Agile Report. Recuperado de http://www.agile247.pl/wp-content/uploads/2016/04/VersionOne-10th-Annual- State-of-Agile-Report.pdfW3techs. (2016). Web Technologies Statistics and Trends. Recuperado de https://w3techs.com/technologiesW3techs. (2017). Usage statistics and market share of Linux for websites. Recuperado de https://w3techs.com/technologies/details/os-linux/all/allORIGINAL2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdf2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdfTesisapplication/pdf676436https://repository.unab.edu.co/bitstream/20.500.12749/3408/1/2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdff6f03a46b010df5eeb52902c715f3694MD51open access2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdf2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdfArtículoapplication/pdf486259https://repository.unab.edu.co/bitstream/20.500.12749/3408/2/2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdf2bcd231c6c87197e23bfcd164f4c1ae4MD52open accessAnexos.zipAnexos.zipAnexosapplication/octet-stream3819066https://repository.unab.edu.co/bitstream/20.500.12749/3408/3/Anexos.zip2bc65a0b76d7a3391f7bc9e2d16a8d67MD53open access2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdf2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdfLicenciaapplication/pdf153972https://repository.unab.edu.co/bitstream/20.500.12749/3408/4/2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdf4440bc0dd90bee4b053d74b05554d475MD54metadata only accessTHUMBNAIL2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdf.jpgIM Thumbnailimage/jpeg6641https://repository.unab.edu.co/bitstream/20.500.12749/3408/5/2017_Tesis_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg90df4c92da5f302bee04a3d0ac908c05MD55open access2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdf.jpgIM Thumbnailimage/jpeg10294https://repository.unab.edu.co/bitstream/20.500.12749/3408/6/2017_Articulo_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg977a584d8eff6082cb54ffce838632f0MD56open access2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdf.jpgIM Thumbnailimage/jpeg8897https://repository.unab.edu.co/bitstream/20.500.12749/3408/7/2017_Licencia_Alvarez_Salazar_Jaime_Eduardo.pdf.jpg9be9cba72d96d4322e3e4c58e50c9fc4MD57metadata only access20.500.12749/3408oai:repository.unab.edu.co:20.500.12749/34082021-11-10 14:24:11.847open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co