Show simple item record

dc.contributor.advisorRomero Villalobos, Oswaldospa
dc.creatorAponte Quiroga, Cristian Camilospa
dc.date.accessioned2020-08-28T04:35:32Z
dc.date.available2020-08-28T04:35:32Z
dc.date.created2020-06spa
dc.identifier.urihttp://hdl.handle.net/11349/25072
dc.descriptionDesde décadas anteriores se han evidenciado varios problemas en el desarrollo de software, uno de ellos es la falta de documentación que se presenta desde el inicio del proyecto hasta las etapas finales de entrega, afectando el producto que recibe el cliente, para los desarrolladores de software es un hito complicado de lograr en los proyectos, la mayor falta de documentación se presenta a la hora de solucionar problemas que depende de fuentes externa (foros, wikis y documentación de productos), debido a que la información que se encuentra en dichas fuentes no se encuentra correctamente organizada y dispuesta para una fácil lectura e implementación, creando de esta manera un ciclo de prueba y error. Creando un proceso donde la entrada inicial es un problema y la salida es una solución, se permite centralizar la información y ponerla a disposiciones del desarrollador de software de una manera más sencilla, fiable y documentada, lo que ayuda a disminuir los tiempos en la etapa de codificación, contar con una documentación completa y adquirir el conocimiento para ser aplicado en otros proyectos donde se requieran soluciones similares. Para garantizar la mejor solución a un problema, la plataforma plantea un proceso donde interviene dos partes, la primera el desarrollador que presenta su problema y este se pone a disposición de la comunidad para su solución, la segunda parte que corresponde al desarrollador afiliado a la comunidad que se compromete con la solución del problema, lo que permite aplicar inteligencia de negocios para buscar el desarrollador más adecuado para la solución del problema. El proceso para la solución de problemas se encuentra soportado por tecnologías de BPMS Bussiness Process Managment System (Sistema de Gestión de Procesos de Negocio), BI Business Intelligence (Inteligencia de Negocios) y el lenguaje de programación JAVA, permitiendo el acceso a la plataforma que se encuentra alojada en un servidor de aplicaciones, asegurando que cada problema que sea publicado se encuentre disponible para ser solucionado y disponible para ser parte del proyecto. El hacer uso de BPMN Business Process Model and Notation (Modelo y Notación de Procesos de Negocio), facilita el control de las actividades necesarias para la solución de un problema, permite aplicar de manera sencilla la Inteligencia de negocios y garantiza que todos los problemas creados cuenten con una solución en el menor tiempo posible. En este documento se encuentra definido el objetivo que se quieren cumplir con la construcción de la plataforma, los tiempos en los que se realizará cada actividad para la construcción de la plataforma, también las restricciones con las que se cuenta para la construcción de la plataforma y las fuentes de la información para la investigación propuesta.spa
dc.description.abstractSince previous decades, several problems in software development have been evident, one of them is the lack of documentation that occurs from the start of the project to the final stages of delivery, affecting the product that the customer receives, for software developers. It is a complicated milestone to achieve in projects, the greatest lack of documentation occurs when solving problems that depend on external sources (forums, wikis and product documentation), because the information found in these sources is not It is properly organized and arranged for easy reading and implementation, thus creating a cycle of trial and error. By creating a process where the initial input is a problem and the output is a solution, it is possible to centralize the information and make it available to the software developer in a simpler, more reliable and documented way, which helps to reduce time in the stage. coding, have complete documentation and acquire the knowledge to be applied in other projects where similar solutions are required. To guarantee the best solution to a problem, the platform proposes a process where two parts intervene, the first is the developer who presents his problem and this is made available to the community for its solution, the second part corresponds to the developer affiliated to the community that is committed to solving the problem, allowing you to apply business intelligence to find the most suitable developer to solve the problem. The process for solving problems is supported by technologies of the BPMS Bussiness Process Management System (Business Process Management System), BI Business Intelligence (Business Intelligence) and the JAVA programming language, allowing access to the platform that It is hosted on an application server, ensuring that each problem that is published is available to be solved and available to be part of the project. Using BPMN Business Process Model and Notation facilitates control of the activities necessary to solve a problem, allows simple application of Business Intelligence and guarantees that all the problems created have a solution in the shortest possible time. This document defines the objective that you want to meet with the construction of the platform, the times in which each activity will be carried out for the construction of the platform, also the restrictions that are in place for the construction of the platform and the sources of information for the proposed research.spa
dc.format.mimetypepdfspa
dc.language.isospaspa
dc.rightsAtribución-NoComercial-SinDerivadas 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectComunidadspa
dc.subjectDesarrollospa
dc.subjectDesarrolladorspa
dc.subjectHerramientaspa
dc.subjectSoftwarespa
dc.subjectSolucionesspa
dc.subjectBPMNspa
dc.subjectSprintBootspa
dc.subjectAngularspa
dc.subjectBIRTspa
dc.titlePlataforma de Integración de Desarrolladores para la Solución de Problemas Durante la Codificación de Proyectos de Softwarespa
dc.subject.lembEspecialización en Ingeniería de Software - Tesis y disertaciones académicasspa
dc.subject.lembDesarrollo de programas para computadorspa
dc.subject.lembProyectos de desarrollospa
dc.subject.lembMejoramiento de procesosspa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.title.titleenglishDeveloper Integration Platform for Troubleshooting During Software Project Codingspa
dc.subject.keywordCommunityspa
dc.subject.keywordDeveloperspa
dc.subject.keywordDevelopingspa
dc.subject.keywordToolspa
dc.subject.keywordSoftwarespa
dc.subject.keywordSolutionsspa
dc.subject.keywordBPMNspa
dc.subject.keywordSprintBootspa
dc.subject.keywordAngularspa
dc.subject.keywordBIRTspa
dc.type.degreeMonografíaspa
dc.rights.accesoAbierto (Texto Completo)spa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 4.0 Internacional
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 4.0 Internacional