Tesis y Trabajos de Investigación PUCP

URI permanente para esta comunidadhttp://54.81.141.168/handle/123456789/6

El Repositorio Digital de Tesis y Trabajos de Investigación PUCP aporta al Repositorio Institucional con todos sus registros, organizados por grado: Doctorado, Maestría, Licenciatura y Bachillerato. Se actualiza permanentemente con las nuevas tesis y trabajos de investigación sustentados y autorizados, así como también con los que que fueron sustentados años atrás.
Ingresa a su web: Repositorio Digital de Tesis y Trabajos de Investigación PUCP

Explorar

Resultados de búsqueda

Mostrando 1 - 3 de 3
  • Ítem
    Arquitecturas de software backend
    (Pontificia Universidad Católica del Perú, 2024-05-29) Torres Altez, Leonardo Miguel; Quispe Vilchez, Eder Ramiro
    El presente documento tiene como fin sustentar mi suficiencia profesional con la finalidad de obtener la titulación para la especialidad de Ingeniería Informática de la Pontificia Universidad Católica del Perú. Bachiller en Ciencias con mención en Ingeniería Informática desde el 06 de Abril 2005, con experiencia de más de 15 años en el desarrollo de soluciones informáticas utilizando herramientas libres de licenciamiento, así como software propietario. Actualmente desempeño actividades como Arquitecto de Software de Soluciones Tecnológicas, aplicando metodologías ágiles en el proceso de análisis, diseño y desarrollo, integración y entrega continua en el ciclo de vida del producto de software, así como diseño de pruebas unitarias, de integración, funcionales y de rendimiento en aplicaciones backend. Como profesional en informática, desarrollo actividades que me involucran como: • Responsable de la definición de requerimientos y alcance de los proyectos de TIC basados en tecnologías middleware. • Responsable del diseño y desarrollo de arquitecturas de software para aplicaciones empleando Frameworks de integración, persistencia de datos, presentación, trazabilidad de logs, pruebas unitarias, desarrollo de servicios. • Responsable de la definición de la estructura de datos de las tramas de intercambio de información de los servicios web en tecnología REST / SOAP. • Responsable del desarrollo de la arquitectura de software de los servicios web y su integración con motores de bases de datos relacionales Open Source o propietarias, gestores de contenidos empresarial (ECM) y repositorios Cloud. • Responsable de definir y desarrollar los casos de pruebas funcionales, usabilidad, rendimiento y seguridad de las funcionalidades de las aplicaciones. • Responsable de la gestión, control y seguimiento del proceso de integración continua en el ciclo de desarrollo de software de aplicaciones. • Responsable de la gestión y dirección del desarrollo e implantación de los proyectos de TIC empelando metodologías basadas en PMBOK y lineamientos ágiles como Scrum, XP y Kanban. Finalmente, puedo mencionar entre mis habilidades personales y profesionales, mi compromiso de trabajo en equipo en todas las organizaciones donde he participado, mi convicción de desarrollar el mayor esfuerzo, mi disposición de ser responsable en actividades encomendadas, mi constante interés por investigar nuevas tendencias tecnológicas y metodologías de trabajo ágiles y formales; han permitido el poder cumplir de manera satisfactoria los objetivos planteados en los diferentes proyectos de tecnología en los cuales he sido parte del equipo de trabajo.
  • Ítem
    Revisión sistemática de métodos, herramientas y técnicas de validación – verificación de requisitos en proyectos de desarrollo de software
    (Pontificia Universidad Católica del Perú, 2021-06-16) Ponce Angulo, Sergio Arturo; Quispe Vilchez, Eder Ramiro
    El objetivo de los proyectos de desarrollo de software es la construcción de software que satisfaga la necesidad de los usuarios que lo solicitaron. Capturar la necesidad y posteriormente definir los requisitos funcionales es una etapa crítica del ciclo de vida de desarrollo, pues las actividades que se realizan para este fin impactan directamente en la calidad del software. La ingeniería de requisitos establece los procesos que se deben ejecutar para determinar los requisitos que el software debe cumplir, estos procesos son: Elicitación, Análisis, Especificación, Validación y Gestión. Verificar y validar que los procesos de la ingeniería de requisitos son ejecutados correctamente es importante para garantizar el éxito de los proyectos de desarrollo de software; por ello, esta revisión sistemática tiene por objetivo identificar los trabajos de investigación en donde describan los métodos, técnicas y herramientas de validación y verificación utilizados durante la ingeniería de requisitos en proyectos de desarrollo de software en los ámbitos académicos y/o industriales independientemente de la metodología de gestión utilizada. Se identificaron 60 artículos relevantes que nos permiten concluir que sí existen métodos, técnicas y herramientas que apoyan en la validación y verificación de los procesos de la ingeniería de requisitos; además, se identifican las habilidades que debe tener el equipo de trabajo para emplear alguno de los métodos, técnicas o herramientas en su proyecto de desarrollo de software. También se evidencia que dependiendo del tipo de gestión que se lleve a cabo en un proyecto (ágil o tradicional) la estrategia a la hora de seleccionar un método, técnica o herramienta podría variar. Finalmente, se propone una categorización de ellos en función a su utilidad durante la verificación o validación de requisitos.
  • Ítem
    Estudio investigación acción - Definición de marco de trabajo empleando metodologías ágiles para la configuración de herramientas tecnológicas y su aplicación en proyectos de desarrollo de software para una empresa aseguradora
    (Pontificia Universidad Católica del Perú, 2021-03-05) Velarde Castañeda, Jessenia Alexandra; Quispe Vilchez, Eder Ramiro
    El presente trabajo describe la revisión sistemática realizada sobre el uso correcto de las metodologías ágiles y herramientas para proyectos de desarrollo de software dependiendo de las complejidades que se presente. Se inicia con una breve descripción del problema que se busca resolver para la cual se realiza la revisión sistemática. Este problema principalmente es la ausencia de un marco de trabajo que facilite a la organización y guíe con este el uso correcto de las metodologías ágiles y herramientas tecnológicas aplicadas a proyectos de desarrollo de software. Con esto se pretende ayudar a usuarios antes de la construcción del software; es decir que le facilite identificar la complejidad del proyecto que desea implementar y con eso pueda escoger una metodología, herramientas o técnicas para usarlas en la ejecución de su proyecto. Luego de especifica el método de revisión de literatura a emplear la cual será principalmente una revisión sistemática en múltiples bases de datos de artículos como Scopus o IEEE usando el método PICOC como se describe en dicha sección. Luego estos artículos encontrados se filtran utilizando criterios de inclusión y exclusión como el año de publicación o el contenido del artículo. Finalmente, una vez seleccionados los artículos relevantes se procede a responder a las preguntas de investigación planteadas durante la aplicación del método PICOC. En este caso se consideraron 4 preguntas que fueron respondidas utilizando todos los artículos relevantes.