Mostrar el registro sencillo del ítem

dc.contributor.advisorReyes Díaz, Karol Dalilaspa
dc.contributor.authorÁlvarez Salazar, Jaime Eduardospa
dc.date.accessioned2020-06-26T21:34:40Z
dc.date.available2020-06-26T21:34:40Z
dc.date.issued2017
dc.identifier.urihttp://hdl.handle.net/20.500.12749/3408
dc.description.abstractEl 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.spa
dc.description.sponsorshipUniversitat Oberta de Catalunya UOCspa
dc.description.tableofcontentsINTRODUCCIÓ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 38spa
dc.format.mimetypeapplication/pdfspa
dc.language.isospaspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.titleImplementación de metodología para el control del ciclo de desarrollo para aplicaciones web ajustada al contexto de los productos mínimos viables (MVP)spa
dc.title.translatedImplementation of methodology to control the development cycle for web applications adjusted to the context of the minimum viable products (MVP)eng
dc.degree.nameMagíster en Software Librespa
dc.coverageBucaramanga (Colombia)spa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.rights.localAbierto (Texto Completo)spa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.programMaestría en Software Librespa
dc.description.degreelevelMaestríaspa
dc.type.driverinfo:eu-repo/semantics/masterThesis
dc.type.localTesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.subject.keywordsSystems Engineeringeng
dc.subject.keywordsFree softwareeng
dc.subject.keywordsDevelopment of computer programseng
dc.subject.keywordsInvestigationseng
dc.subject.keywordsAnalysiseng
dc.subject.keywordsWeb project managementeng
dc.subject.keywordsWeb engineeringeng
dc.subject.keywordsDevelopment methodologyeng
dc.subject.keywordsMinimum viable producteng
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2spa
dc.relation.referencesÁ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 UOCspa
dc.relation.referencesAmaya, 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/1291spa
dc.relation.referencesAragon, 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.pdfspa
dc.relation.referencesBuiltwith. (2016, Julio). Web Technology Usage Statistics. Recuperado de http://trends.builtwith.com/spa
dc.relation.referencesChaves, 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/221spa
dc.relation.referencesClear 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/spa
dc.relation.referencesDapozo, 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/2spa
dc.relation.referencesDiakopoulos, N., y Cass, S. (2016). Interactive: The Top Programming Languages 2016. Recuperado de http://spectrum.ieee.org/static/interactive-the-top- programming-languages-2016spa
dc.relation.referencesLahm, M. (2012). Methodologies, tools, and techniques in practice for Web application development. Recuperado de http://www.aabri.com/manuscripts/11985.pdfspa
dc.relation.referencesLang, 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=pdfspa
dc.relation.referencesMontilva, 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[]=1065spa
dc.relation.referencesNolan, A. (2015). The State of Front-End Tooling. Recuperado de https://ashleynolan.co.uk/blog/frontend-tooling-survey-2015-resultspa
dc.relation.referencesOjeda-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%3D7363258spa
dc.relation.referencesOliveros, 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.pdfspa
dc.relation.referencesPerez, 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.pdfspa
dc.relation.referencesPreciado, 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.pdfspa
dc.relation.referencesRivero, 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.pdfspa
dc.relation.referencesSkvorc, B. (2015). The Best PHP Framework for 2015: SitePoint Survey Results. Recuperado de https://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/spa
dc.relation.referencesStack Overflow (2016). Stack Overflow Developer Survey 2016 Results. Recuperado de http://stackoverflow.com/research/developer-survey-2016#tech-osspa
dc.relation.referencesTiobe.(2016,ulio). Index For July 2016. Recuperado de http://www.tiobe.com/tiobe_indexspa
dc.relation.referencesVersion 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.pdfspa
dc.relation.referencesW3techs. (2016). Web Technologies Statistics and Trends. Recuperado de https://w3techs.com/technologiesspa
dc.relation.referencesW3techs. (2017). Usage statistics and market share of Linux for websites. Recuperado de https://w3techs.com/technologies/details/os-linux/all/allspa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembSoftware librespa
dc.subject.lembDesarrollo de programas para computadorspa
dc.subject.lembInvestigacionesspa
dc.subject.lembAnálisisspa
dc.description.abstractenglishThe 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.eng
dc.subject.proposalGestión de proyectos webspa
dc.subject.proposalIngeniería webspa
dc.subject.proposalMetodología de desarrollospa
dc.subject.proposalProducto mínimo viablespa
dc.type.redcolhttp://purl.org/redcol/resource_type/TM
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.description.learningmodalityModalidad Presencialspa


Ficheros en el ítem

Thumbnail
Thumbnail
Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Atribución-NoComercial-SinDerivadas 2.5 Colombia
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 2.5 Colombia