Aplicación web para la gestión de proyectos mediante el uso del método de tablas Kanban

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorCedrón, Francisco
dc.contributor.advisorAlvarellos, Alberto
dc.contributor.authorFernández Torreira, Diego
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2024-10-25T12:52:52Z
dc.date.embargoEndDate2025-04-01es_ES
dc.date.embargoLift2025-04-01
dc.date.issued2024-09
dc.description.abstract[Resumen]: Hoy en día las metodologías ágiles como Scrum, XP, Kanban y Lean están ganando popularidad en el campo del desarrollo de proyectos debido a su capacidad para mejorar la satisfacción del cliente. Estos métodos se caracterizan por su enfoque incremental, que implica la entrega gradual de resultados durante el proceso de desarrollo, permitiendo una mayor implicación del cliente en el proyecto. Durante el proceso de creación de este proyecto final de grado (TFG) se llevó a cabo el desarrollo fullstack de una aplicación web diseñada para la gestión de proyectos ágiles utilizando la metodología Kanban. El ciclo de desarrollo siguió un enfoque ágil utilizando Scrum, con iteraciones cortas que permitieron ajustar el proyecto según las necesidades emergentes durante su creación. La aplicación permite a los usuarios crear proyectos, gestionar tareas, asignarlas a diferentes tablas y modificar sus detalles tales como, por ejemplo, su fecha límite o su usuario asignado. Además, ofrece un sistema de gestión de usuarios con roles diferenciados, permitiendo a los administradores acceder a funcionalidades avanzadas de gestión de proyectos y tareas. En el backend, se implementó la lógica de negocio y la conexión con la base de datos, garantizando el almacenamiento seguro de toda la información. También se estableció un sistema de autenticación y autorización de usuarios mediante tokens. En cuanto al frontend, se desarrolló una interfaz de usuario intuitiva y adaptable para facilitar la interacción con las tareas. Por último, para el despliegue de la aplicación, se usó Docker, lo que permite su portabilidad y facilita la configuración del entorno, asegurando que se puede desplegar de manera eficiente en diferentes plataformas.es_ES
dc.description.abstract[Abstract]: Nowadays, agile methodologies such as Scrum, XP, Kanban, and Lean are gaining popularity in project development due to their ability to enhance customer satisfaction. These methods are characterized by their incremental approach, which involves the gradual delivery of results throughout the development process, allowing for greater customer involvement in the project. During the creation of this final degree project (FDP), a full-stack development of a web application designed for managing agile projects using the Kanban methodology was carried out. The development cycle followed an agile approach using Scrum, with short iterations that allowed the project to be adjusted according to emerging needs during its creation. The application enables users to create projects, manage tasks, assign them to different boards, and modify their details such as deadlines or assigned users. Additionally, it offers a user management system with differentiated roles, allowing administrators to access advanced project and task management functionalities. In the backend, the business logic and database connection were implemented, ensuring the secure storage of all information. A user authentication and authorization system was also established using tokens. As for the frontend, an intuitive and adaptable user interface was developed to facilitate interaction with the tasks. Finally, for the deployment of the application, we used Docker, which enables portability and simplifies environment configuration, ensuring efficient deployment across different platforms.es_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2023/2024es_ES
dc.identifier.urihttp://hdl.handle.net/2183/39811
dc.language.isospaes_ES
dc.rightsTodos os dereitos reservados. Neste caso prohíbese a reprodución, transformación, distribución e comunicación pública da obra por terceiros. En cambio, permítese a visualización e descarga dunha copia privada para o seu uso persoal.es_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectMetodología ágiles_ES
dc.subjectScrumes_ES
dc.subjectCRUDes_ES
dc.subjectRESTes_ES
dc.subjectKanbanes_ES
dc.subjectWeb appes_ES
dc.subjectReactes_ES
dc.subjectAgile methodologyes_ES
dc.titleAplicación web para la gestión de proyectos mediante el uso del método de tablas Kanbanes_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationc4435437-f4af-4d4e-b540-21f805457be2
relation.isAdvisorOfPublication58fac4f9-2cc2-4c0d-bf6e-cbf1463a146e
relation.isAdvisorOfPublication.latestForDiscoveryc4435437-f4af-4d4e-b540-21f805457be2

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
FernandezTorreira_Diego_TFG_2024.pdf
Size:
2.14 MB
Format:
Adobe Portable Document Format
Description:
TFG EI