Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.uta.edu.ec/jspui/handle/123456789/41371
Título : Aplicación web para la gestión y control de la información laboral del equipo de desarrollo de la empresa software evolutivo
Autor : Ibarra Torres, Oscar Fernando
Martínez Urbina, Joshua Mateo
Palabras clave : INFORMACIÓN LABORAL
APLICACIÓN WEB
EXTREME PROGRAMMING
JHipster
Fecha de publicación : feb-2024
Editorial : Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software
Resumen : The process of Labor Information Management and Control of the Software Evolutivo development team is an internal operations procedure that records and compiles daily activities of the company's developers. This manual manipulation of information makes the process tedious and inefficient, consuming valuable time resources of the company's collaborators. The purpose of this research project was to propose the implementation of a web application to replace this manual process. Data collection techniques, such as interviews, were applied to identify issues and collect the specific needs of the client regarding this internal process. The chosen agile software development methodology was Extreme Programming, facilitating constant communication and feedback with the client and ensuring efficient software development based on frequent value delivery. The web application was developed using the JHipster framework, enabling the creation of monolithic applications with the latest trending technologies. In this case, React was integrated with Spring Boot using Kotlin language in a containerized application for scalability. To ensure the proper functioning of the web application, integration tests were implemented. Additionally, acceptance and usability tests were conducted to validate compliance with the defined functional and non-functional requirements with the client.
Descripción : El proceso de Gestión y Control de la Información Laboral del equipo de desarrollo de la empresa Software Evolutivo se trata de un proceso interno de operaciones en el cual se registra y recopila la información de las actividades diarias de los desarrolladores de la empresa. Esta información es manipulada de manera manual, haciendo que este proceso sea tedioso e ineficiente, consumiendo recursos de tiempo de los colaboradores de la empresa. El propósito de este proyecto de investigación fue proponer la implantación de una aplicación web que reemplace este proceso manual. Se usaron técnicas de recolección de datos como las entrevistas, para identificar los problemas y a su vez conocer las necesidades puntuales del cliente en cuanto a este proceso interno. Como metodología ágil de desarrollo de software Extreme Programming que permite la constante comunicación y retroalimentación con el cliente y a la vez un eficiente desarrollo de software basado en la entrega frecuente de valor. Para el desarrollo de la aplicación web se usó el framework JHipster que permite desarrollar aplicaciones monolíticas con las tecnologías en tendencia más actuales, en este caso se integró React con Spring Boot en lenguaje Kotlin en una aplicación contenerizada para facilitar su escalabilidad. Para garantizar el correcto funcionamiento de la aplicación web se implantaron tests de integración y para el cumplimiento de los requerimientos funcionales y no funcionales definidos con el cliente se realizaron pruebas de aceptación y de usabilidad de la aplicación web.
URI : https://repositorio.uta.edu.ec/jspui/handle/123456789/41371
Aparece en las colecciones: Tesis Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
t2572so.pdfTexto completo6,65 MBAdobe PDFVisualizar/Abrir


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