[ES] A medida que los proyectos se vuelven cada vez más y más complejos y con un mayor
número de integrantes del equipo, la implantación de los sistemas de control de versiones se convierte en indispensable para cualquier ...[+]
[ES] A medida que los proyectos se vuelven cada vez más y más complejos y con un mayor
número de integrantes del equipo, la implantación de los sistemas de control de versiones se convierte en indispensable para cualquier grupo de trabajo que quiera acelerar la
producción de código y simplificar drásticamente la gestión de este. Paralelamente, las
herramientas software de gestión ágil del trabajo están siendo cada vez más utilizadas a
medida que las empresas van advirtiendo la importancia de la organización y estructuración de la carga de trabajo. En este trabajo de fin de grado se realiza un análisis sobre
las interfaces de programación de aplicaciones(API) que los servicios de control de versiones nos brindan a la hora de construir aplicaciones; un estudio sobre las integraciones
existentes de dichos sistemas en las herramientas de gestión ágil del trabajo y por último
la construcción de un prototipo de gestión de proyectos que integra un sistema de control de versiones específico. Dicho trabajo hará uso de la API de GitHub y del framework
Angular.
[-]
[CA] A mesura que els projectes van fent-se cada vegada més i més complexos i amb un
número major d’integrants a l’equip, la implementació dels sistemes de control de versions es converteix en indispensable per a qualsevol ...[+]
[CA] A mesura que els projectes van fent-se cada vegada més i més complexos i amb un
número major d’integrants a l’equip, la implementació dels sistemes de control de versions es converteix en indispensable per a qualsevol grup de treball que vulga accelerar la
producció de codi i simplificar dràstricament la gestió d’aquest. Paral·lelament, les ferramentes software de gestió àgil del treball estàn sent cada vegada més utilitzades a mesura
que les empreses van adonant-se de la importància de l’organització i estructuració de la
càrrega de treball. En aquest treball de fi de grau es realitza un anàlisi sobre les interfícies
de programació d’aplicacions (API) que els serveis de control de versions ens ofereixen a
l’hora de contruir aplicacions; un estudi sobre les integracions existents d’aquests sistemes en les ferramentes de gestió àgil del treball, i per últim la construcció d’un prototip
de gestió de projectes que integra un sistema de control de versions específic. Aquesta
aplicació farà ús de l’API de GitHub i del framework Angular.
[-]
[EN] As projects become more and more complex and with a larger number of team members, the implementation of version control systems becomes indispensable for any working group that wants to accelerate code production and ...[+]
[EN] As projects become more and more complex and with a larger number of team members, the implementation of version control systems becomes indispensable for any working group that wants to accelerate code production and drastically simplify code management. In parallel, software tools for agile work management are being increasingly
used as companies realise the importance of organising and structuring the workload.
This Final Degree Project discusses the programming interfaces that version control services provide us with when building applications; a study of the existing integrations of
these systems into agile work management tools and finally the construction of a project
management prototype that integrates a specific version control system. This application
will make use of the GitHub API and the Angular framework.
[-]
|