Show simple item record

dc.contributor.advisorIrey Núñez, Jorge Luis
dc.contributor.authorArevalo La Fuente, Alejandro Manuel Uladislao
dc.date.accessioned2024-01-24T21:10:24Z
dc.date.available2024-01-24T21:10:24Z
dc.date.issued2022
dc.identifier.citationArevalo La Fuente, A. M. U. (2022). Enfrentando la teoría y la realidad en proyectos de software: aspectos backend del proyecto Qempo [Trabajo de suficiencia profesional para optar el Título Profesional de Ingeniero de Sistemas, Universidad de Lima]. Repositorio Institucional de la Universidad de Lima. https://hdl.handle.net/20.500.12724/19743es_PE
dc.identifier.urihttps://hdl.handle.net/20.500.12724/19743
dc.description.abstractThis report will introduce the different steps in development for the Qempo Marketplace Backend project, starting from the initial proposal all the way to the current situation, lessons learned and future improvements. This project is part of a technological proposal that begins with analyzing the existing processes through the demonstration of a full technological product. The reason my report details only the backend component is because this was the area under my responsibility. The business value proposition was originally bringing consumer goods from the United States with ease. The initial tech stack was a website powered by an ecommerce software as a service named Magento. The role of the tech team that I was part of was to create a new platform for a new value proposal: bringing consumer goods from the USA through travelers. The new platform was designed from the ground up, and thus Software Engineering knowledge was essential throughout the project in order to achieve a robust, maintainable codebase. There were three versions of the software product which are correlated to a professional learning process based on acquired experience. Ordered, these three versions were: proof of concept, minimum viable product (MVP) and production server. The challenges faced as a new professional in Systems Engineering were to transform the business processes into a technological proposal, establish the requirements for said proposal and the required time frames for development, and introducing this new product to the business production environment. Besides the business requirements, establishing policies for personal data protection were required both by law and by business ethics. The final release of the new platform has demonstrated being solid, durable and flexible, however there are still recommendations for a future version.en_EN
dc.description.abstractEl presente informe explica los desafíos afrontados como nuevo profesional de Ingeniería de Sistemas sobre las diferentes etapas del desarrollo del proyecto Qempo Marketplace Backend; desde la propuesta inicial hasta la situación actual, lecciones aprendidas y mejoras a futuro. Este proyecto es parte de una propuesta tecnológica completa que parte desde el análisis de procesos existentes hasta la presentación de un producto completo. Qempo Marketplace es un proyecto con múltiples módulos y componentes, y en todos estos el que estuvo bajo mi responsabilidad es el componente backend. Durante este proyecto tuve que aprender, utilizando los sólidos fundamentos de la Ing. de Sistemas, a aplicar éstos en la práctica y crear un proyecto mantenible que sea conforme con las buenas prácticas del desarrollo de software. Los desafíos afrontados fueron transformar los procesos de negocio en una propuesta tecnológica, establecer los requerimientos de dicha propuesta y los plazos requeridos para llevarla a cabo e introducir este nuevo entorno de producción al negocio. Además de los requerimientos de negocio se tuvo que establecer las políticas para la protección de datos personales requeridas tanto por ley como para un negocio ético. La versión actual de la plataforma ha demostrado ser sólida, durable y flexible, sin embargo, hay recomendaciones y mejoras que se pueden dar para una versión a futuro.es_PE
dc.formatapplication/pdf
dc.language.isospa
dc.publisherUniversidad de Lima
dc.rightsinfo:eu-repo/semantics/openAccess*
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/*
dc.sourceRepositorio Institucional - Ulimaes_PE
dc.sourceUniversidad de Limaes_PE
dc.subjectDesarrollo de softwarees_PE
dc.subjectIngeniería de sistemases_PE
dc.subjectDesarrollo profesionales_PE
dc.subjectDesempeño laborales_PE
dc.subjectComputer software developmenten_EN
dc.subjectSystems engineeringen_EN
dc.subjectProfessional developmenten_EN
dc.subjectJob performanceen_EN
dc.titleEnfrentando la teoría y la realidad en proyectos de software: aspectos backend del proyecto Qempoes_PE
dc.typeinfo:eu-repo/semantics/bachelorThesis
thesis.degree.disciplineIngeniería de Sistemases_PE
thesis.degree.grantorUniversidad de Lima. Facultad de Ingeniería y Arquitecturaes_PE
thesis.degree.levelTítulo Profesionales_PE
dc.type.otherTrabajo de suficiencia profesional
thesis.degree.nameIngeniero de Sistemases_PE
dc.publisher.countryPE
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.04
renati.author.dni73568957
renati.advisor.orcidhttps://orcid.org0000-0002-8634-4239
renati.advisor.dni9439745
renati.jurorLinares Barbero, Manuela
renati.jurorMuñoz Casildo, Nehil Indalicio
renati.jurorSaravia Torres, Pedro Humberto
renati.jurorIrey Nuñez, Jorge Luis
renati.levelhttp://purl.org/pe-repo/renati/level#tituloProfesional*
renati.typehttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional*
renati.discipline612076
ulima.cat015


Files in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess