• Repositorio Institucional Universidad de Pamplona
  • Trabajos de pregrado y especialización
  • Facultad de Ingenierías y Arquitectura
  • Ingeniería de Sistemas
  • Por favor, use este identificador para citar o enlazar este ítem: http://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/8432
    Registro completo de metadatos
    Campo DC Valor Lengua/Idioma
    dc.contributor.authorVillamizar Fuentes, Adriana Lucia.-
    dc.date.accessioned2024-06-05T20:50:55Z-
    dc.date.available2021-03-17-
    dc.date.available2024-06-05T20:50:55Z-
    dc.date.issued2021-
    dc.identifier.citationVillamizar Fuentes, A. L. (2020). Diseño de proceso de integración para los proyectos de desarrollo de software de la empresa Bego [Trabajo de Grado Pregrado, Universidad de Pamplona]. Repositorio Hulago Universidad de Pamplona. http://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/8432es_CO
    dc.identifier.urihttp://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/8432-
    dc.descriptionLa integración continua es una práctica de desarrollo de software mediante la cual los desarrolladores combinan los cambios en el código en un repositorio central de forma periódica, tras lo cual se ejecutan versiones y pruebas automáticas. Al implementar esta práctica le permitirá a la empresa mejorar la calidad de los productos al liberar a los desarrolladores de las tareas manuales de integración además de que fomenta la disciplina en el proceso de desarrollo de software lo cual ayuda a reducir la cantidad de errores y bugs enviados a los clientes. En el presente documento se expone el diseño de proceso de integración que permitirán a la empresa BeGo la optimización de recursos y tiempos, logrando así tener control de las versiones de desarrollo de software que se están llevando a cabo. Inicialmente se plasma el estado del arte para el proceso de integración continua de empresas dedicadas al desarrollo de Software con el fin de tener una base sólida para determinar qué herramientas y técnicas de integración se adaptan a los procesos operativos de la empresa, para su posterior selección y definición del proceso. También describe el estudio realizado para la construcción de un prototipo de búsqueda basado en IA (Inteligencia Artificial) empleando el proceso definido.es_CO
    dc.description.abstractContinuous integration is a software development practice whereby developers combine changes to code in a central repository on a regular basis, after which automatic versions and tests are run. By implementing this practice, it will allow the company to improve the quality of the products by freeing developers from manual integration tasks, as well as fostering discipline in the software development process which helps reduce the amount of errors and bugs. sent to customers. This document presents the design of integration policies that will allow the BeGo company to optimize resources and times, thus achieving control of the software development versions that are being carried out. Initially, the state of the art is reflected for the continuous integration process of companies dedicated to the development of Software in order to have a solid base to determine which integration tools and techniques are adapted to the operational processes of the company, for their subsequent selection and definition of the policy. It also describes the study conducted for the construction of a search prototype based on AI (Artificial Intelligence) using the defined policy.es_CO
    dc.format.extent94es_CO
    dc.format.mimetypeapplication/pdfes_CO
    dc.language.isoeses_CO
    dc.publisherUniversidad de Pamplona - Facultad de Ingenierías y Arquitectura.es_CO
    dc.subjectLa autora no proporciona la información sobre este ítem.es_CO
    dc.titleDiseño de proceso de integración para los proyectos de desarrollo de software de la empresa Bego.es_CO
    dc.typehttp://purl.org/coar/resource_type/c_7a1fes_CO
    dc.date.accepted2020-12-17-
    dc.relation.references¿Para qué sirve Jira? | Atlassian. (n.d.). Retrieved November 16, 2020, from https://www.atlassian.com/es/software/jira/guides/use-cases/what-is-jira-used-for#jira-for-task-managementes_CO
    dc.relation.references¿Qué es Elasticsearch? | Elastic. (n.d.). Retrieved November 16, 2020, from https://www.elastic.co/es/what-is/elasticsearches_CO
    dc.relation.referencesAdrian Hernández Yeja. (2015, June). (PDF) APLICACIÓN DEL PROCESO DE INTEGRACIÓN CONTINUA EN EL CENTRO DE TELEMÁTICA DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMÁTICAS. https://www.researchgate.net/publication/302010909_APLICACION_DEL_PROCESO_DE_INTEGRACION_CONTINUA_EN_EL_CENTRO_DE_TELEMATICA_DE_LA_UNIVERSIDAD_DE_LAS_CIENCIAS_INFORMATICASes_CO
    dc.relation.referencesAgustín González, Daniel Vergara C., & Rodrigo Yañez Q. (n.d.). Sistema de Control de Versiones “CVS.” Retrieved November 16, 2020, from http://profesores.elo.utfsm.cl/~agv/elo330/2s03/projects/CVS/CVS.PDF Ana María García Orozco. (2015). LA INTEGRACIÓN CONTINUA Y SUes_CO
    dc.relation.referencesAna María García Orozco. (2015). LA INTEGRACIÓN CONTINUA Y SU APORTE AL ASEGURAMIENTO DE LA.es_CO
    dc.relation.referencesANA MARÍA GARCÍA OROZCO. (2015). LA INTEGRACIÓN CONTINUA Y SU APORTE AL ASEGURAMIENTO DE LA.es_CO
    dc.relation.referencesAnaraya Albornoz. (2020, October). Planificación de proyecto con Asana.es_CO
    dc.relation.referencesAndrea Garcia. (2019). Las herramientas de versionamiento de código | by Andrea Garcia |Medium. https://medium.com/@andreagarcia_94938/las-herramientas-de-versionamiento-de-código-8a96a88d1702es_CO
    dc.relation.referencesBelén Soto Lull. (2016). ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES TRABAJO FIN DE MÁSTER.es_CO
    dc.relation.referencesBraulio Diez. (2020, February 12). Hola Docker CI / CD - GitHub Actions — Lemoncode formacion. https://lemoncode.net/lemoncode-blog/2020/2/12/hola-docker-ci-cd-github-actionses_CO
    dc.relation.referencesClaudia Márquez. (2020, May 7). Construyendo un flujo CI/CD para Laravel con Github Actions – Styde.net. https://styde.net/construyendo-un-flujo-ci-cd-para-laravel-con-github-actions/es_CO
    dc.relation.referencesCody Arsenault. (2017, October 12). Jenkins vs Travis - Comparing Two Popular CI Tools - KeyCDN. https://www.keycdn.com/blog/jenkins-vs-travises_CO
    dc.relation.referencesCole Thienes. (2019, December 4). How we built an AI-powered search engine (without being Google) | by Cole Thienes | Towards Data Science. https://towardsdatascience.com/how-we-built-an-ai-powered-search-engine-without-being-google-5ad93e5a8591es_CO
    dc.relation.referencesDamián Cervantes Rodón. (2010, September). (PDF) Propuesta de entorno de integración continua en el Centro de Informatización Universitaria. https://www.researchgate.net/publication/268445965_Propuesta_de_entorno_de_integracion_continua_en_el_Centro_de_Informatizacion_Universitariaes_CO
    dc.relation.referencesFederico Toledo. (2018, June 21). Travis-CI para integración continua - Federico Toledo. https://www.federico-toledo.com/travis-ci-para-integracion-continua/es_CO
    dc.relation.referencesGabriel Fernando Chiriboga Rogel. (2013, October 25). Sistemas de Control de Versiones.https://portfoliogabrielfcr.wordpress.com/2013/10/25/62/es_CO
    dc.relation.referencesGit vs. SVN: una comparativa del control de versiones - IONOS. (2020). https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/git-vs-svn-una-comparativa-del-control-de-versiones/es_CO
    dc.relation.referencesGitHub - microsoft / MSMARCO-Question-Answering: MS MARCO (Microsoft Machine Reading Comprehension) es un conjunto de datos a gran escala centrado en la comprensión de lectura de la máquina y la respuesta a preguntas. (2020, March 27). https://github.com/microsoft/MSMARCO-Question-Answeringes_CO
    dc.relation.referencesGitHub vs. GitLab | GitLab. (n.d.). Retrieved November 16, 2020, from https://about.gitlab.com/devops-tools/github-vs-gitlab/es_CO
    dc.relation.referencesGitHub vs. GitLab vs. Bitbucket: GitLab. (n.d.). Retrieved November 16, 2020, from http://www.veprof.com/top-three-repositories-gitlab.htmles_CO
    dc.relation.referencesGitLAb Flujo de trabajo dinámicos en un solo lugar. (2020). https://www.grupodot.com/images/Ebook-Interactivo-GitLab.pdfes_CO
    dc.relation.referencesGustavo B. (2020, July 30). Comandos Básicos De GIT - Guía Completa. https://www.hostinger.co/tutoriales/comandos-de-gites_CO
    dc.relation.referencesIntegración continua | Definición | Ventajas e inconvenientes - IONOS. (2019, March 19). https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/integracion-continua/es_CO
    dc.relation.referencesIntroduction to GitHub Actions - GitHub Docs. (n.d.). Retrieved November 16, 2020, fromhttps://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/introduction-to-github-actionses_CO
    dc.relation.referencesJavier Gobea. (2018). 19 herramientas de gestión de proyectos para emprendedores digitales. https://hormigasenlanube.com/herramientas-de-gestion-de-proyectos/es_CO
    dc.relation.referencesJavier Guillot. (2019, October). Uso de Trello como herramienta para la gestión de tareas | by Equipo de Innovación Pública (EiP) | Medium.es_CO
    dc.relation.referencesJenkins. (n.d.). Retrieved November 16, 2020, from https://www.jenkins.io/es_CO
    dc.relation.referencesJesús Angulo. (2019, January 14). Cómo crear un proyecto personalizado desde cero en JIRA Cloud con un Workflow Clásico - Adictos al trabajo. https://www.adictosaltrabajo.com/2019/01/14/como-crear-un-proyecto-personalizado-desde-cero-en-jira-cloud-con-un-workflow-clasico/es_CO
    dc.relation.referencesJosé Manuel Alarcón. (2020, June 1). Qué es Git, ventajas e inconvenientes y por qué deberías aprenderlo (bien) | campusMVP.es. https://www.campusmvp.es/recursos/post/que-es-git-ventajas-e-inconvenientes-y-por-que-deberias-aprenderlo-bien.aspxes_CO
    dc.relation.referencesLa importancia de una barra de búsqueda inteligente - IONOS. (2017, November 17). https://www.ionos.es/digitalguide/paginas-web/creacion-de-paginas-web/la-importancia-de-una-barra-de-busqueda-inteligente/es_CO
    dc.relation.referencesLas mejores herramientas de integración continua - IONOS. (2019, March 20). https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/herramientas-de-integracion-continua/es_CO
    dc.relation.referencesLas mejores herramientas de integración continua - IONOS. (2020, March 19). https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/herramientas-de-integracion-continua/es_CO
    dc.relation.referencesMello Teggia, M., & Tula, P. (2015). Introducción Actividad I: Bitbucket Comandos básicos de hg Actividad II: clonar repositorio y agregar archivo Actividad III: Pullea Mercurial, sistema de control de versiones LABI Cursos.es_CO
    dc.relation.referencesMercurial (sistema de control de versiones) - EcuRed. (n.d.). Retrieved November 16, 2020, from https://www.ecured.cu/Mercurial_(sistema_de_control_de_versiones)#Ventajases_CO
    dc.relation.referencesPrefacio. (n.d.). Retrieved November 16, 2020, from https://tortoisesvn.net/docs/release/TortoiseSVN_es/tsvn-preface.htmles_CO
    dc.relation.referencesQué es Git: conviértete en todo un experto en Git con esta guía. (n.d.). Retrieved November 16, 2020, from https://www.atlassian.com/es/git/tutorials/what-is-gites_CO
    dc.relation.referencesSalamon, A., Maller, P., Boggio, A., Mira, N., Perez, S., & Coenda, F. (n.d.). La Integración Continua Aplicada en el Desarrollo de Software en el Ámbito Científico-Técnico.es_CO
    dc.relation.referencesSoluciones: Buscadores Inteligentes: 3.14. (n.d.). Retrieved November 16, 2020, from http://www.3.14financialcontents.com/buscadores-inteligentes/es_CO
    dc.relation.referencesSparck Jones, K., Walker, S., & Robertson, S. E. (2000). Probabilistic model of information retrieval: Development and comparative experiments. Part 1. Information Processing and Management, 36(6), 779–808. https://doi.org/10.1016/S0306-4573(00)00015-7es_CO
    dc.relation.referencesThomas Boop. (2020). GitHub - actions/runner: The Runner for GitHub Actions. https://github.com/actions/runneres_CO
    dc.relation.referencesTravis CI - Test and Deploy with Confidence. (n.d.). Retrieved November 16, 2020, from https://travis-ci.com/es_CO
    dc.relation.referencesTutorial de Git para principiantes - IONOS. (2020, July 22). https://www.ionos.es/digitalguide/paginas-web/desarrollo-web/tutorial-de-git/es_CO
    dc.relation.referencesWhat is Jenkins? Continuous Integration (CI) Tool. (n.d.). Retrieved November 16, 2020, from https://www.guru99.com/jenkin-continuous-integration.htmles_CO
    dc.relation.referencesYANA GUSTI. (2019, July). JIRA moderno caso de prueba y herramienta de gestión de proyectos.es_CO
    dc.relation.referencesZhao, Y., Serebrenik, A., Zhou, Y., Filkov, V., & Vasilescu, B. (2017). The impact of continuous integration on other software development practices: A large-scale empirical study. ASE 2017 - Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 60–71. https://doi.org/10.1109/ASE.2017.8115619es_CO
    dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2es_CO
    dc.type.coarversionhttp://purl.org/coar/resource_type/c_2df8fbb1es_CO
    Aparece en las colecciones: Ingeniería de Sistemas

    Ficheros en este ítem:
    Fichero Descripción Tamaño Formato  
    Villamizar _2020_TG.pdfVillamizar _2020_TG1,63 MBAdobe PDFVisualizar/Abrir


    Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.