Aplicación web para la gestión de proyectos de software usando Scrum
Average rating
Cast your vote
You can rate an item by clicking the amount of stars they wish to award to this item.
When enough users have cast their vote on this item, the average rating will also be shown.
Star rating
Your vote was cast
Thank you for your feedback
Thank you for your feedback
Advisors
Burga Durango, Daniel WilfredoIssue Date
2023-12-06Keywords
ScrumFaaS
Aplicación Progresiva
Método Ágil
Aplicación Web
Scrum
FaaS
Progressive App
Agile Method
Serverless
Web App
Metadata
Show full item recordOther Titles
Web Application for Software Project Management that use ScrumAbstract
Las empresas modernas siempre están en busca de la mejora de sus procesos de trabajo, analizando y mejorando sus procesos de trabajo, desarrollando nuevos pensamientos y enfoques de trabajo con el propósito de reducir costos y desperdicios; es así que las organizaciones modernas usan cada vez más los métodos ágiles de trabajo y frameworks como Scrum. Este proyecto ha analizado, escogido y usado herramientas de tecnología modernas para la implementación de una herramienta web que permita facilitar el desarrollo de proyectos de software que usen Scrum. La investigación realizada en esta tesis muestra como el proceso de transformación digital sigue avanzando en Latinoamérica y que cada día más organizaciones usan métodos ágiles para el desarrollo de sus métodos y planes de trabajo; de la misma manera, el uso del framework Scrum continúa siendo el principal “método ágil” usado por las organizaciones del mundo. Siguiendo estas observaciones del contexto tecnológico, investigamos la situación del rendimiento actual de empresas latinoamericanas y pudimos observar que se encuentran por debajo de desempeño promedio global en el porcentaje de proyectos completados a tiempo y terminado dentro del presupuesto, entre otros problemas. En este documento se detalla el proceso de desarrollo desde el análisis del problema y contexto tecnológico de la herramienta, siguiendo con la planeación y detalle del plan de trabajo del proyecto, el benchmarking de herramientas Cloud y de Scrum, siguiendo con la definición de los drivers arquitectónicos y diagramas de arquitectura, para continuar con el desarrollo de la herramienta web y un servidor de videollamadas para la colaboración directa en la herramienta; y finalizando con el planeamiento de métricas de calidad y las pruebas para demostrar la calidad de la aplicación desarrollada. El alto porcentaje de aceptación obtenido en nuestras pruebas de métricas de calidad y de la percepción del buen uso de Scrum, junto a un alto puntaje en la encuesta de la Escala de Usabilidad del Sistema nos permite concluir que la herramienta web ha alcanzado niveles profesionales de calidad en usabilidad, portabilidad, seguridad y uso de Scrum y que existe interés en herramientas que faciliten el uso de Scrum en la gestión de proyectos de Software.Modern companies are always seeking to improve their work processes, analyzing and improving their work processes, developing new work thinking and approaches with the purpose of reducing costs and waste; thus, modern organizations are increasingly using agile work methods and frameworks such as Scrum. This project has analyzed, chosen and used modern technology tools to implement a web tool that facilitates the development of software projects that use Scrum. The research carried out in this thesis shows how the digital transformation process continues to advance in Latin America and that every day more organizations use agile methods for the development of their methods and work plans; likewise, the use of the Scrum framework continues to be the main “agile method” used by organizations around the world. Following these observations of the technological context, we investigated the current performance situation of Latin American companies and were able to observe that they are below the global average performance in the percentage of projects completed on time and completed within budget, among others problems. This document details the development process from the analysis of the problem and technological context of the tool, continuing with the planning and detailing of the project work plan, the benchmarking of Cloud and Scrum tools, following with the definition of the architectural drivers, and architecture diagrams, then with the development of the web tool and a video call server for direct collaboration on the app; and ending with the planning of quality metrics and testing to demonstrate the quality of the finished application. The high percentage of acceptance obtained in our tests of quality metrics and the perception of good use of Scrum, together with a high score in the System Usability Scale survey, allows us to conclude that the web tool has reached professional levels of quality in usability, portability, security and use of Scrum; and, that there is interest in tools that facilitate the use of Scrum in the management of Software projects.
Type
info:eu-repo/semantics/bachelorThesisRights
info:eu-repo/semantics/openAccessLanguage
spaCollections