Integració de sistemes de recomanació en una eina de suport a l'enginyeria de requisits
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/192069
Tipus de documentTreball Final de Grau
Data2020-01
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
En l'actualitat els projectes de software tenen cada vegada un pes major. Per aquest motiu, la quantitat d'eines per ajudar a resoldre els problemes que presenten o facilitar tasques dels mateixos és més elevada. La gestió dels projectes de software és una part vital per a la viabilitat i per poder tenir èxit en el desenvolupament. A mesura que els projectes són més grans i més complexes, la quantitat de requisits també creix i per tant l'organització es fa més difícil. Per ajudar a solucionar aquest problema neix OpenReq, una eina intel·ligent per a la recomanació i presa de decisions en projectes basats en requisits. La quantitat de requisits en projectes open source és cada vegada més gran i per tant la persona encarregada de la gestió de requisits té un treball més complex. En projectes en els quals s'han d'assignar centenars de requisits a grups de treballs grans fan que sigui una tasca gairebé impossible. Per aquest motiu, un dels mòduls del projecte d'OpenReq és l'StakeHolders Recommender, que recomana usuaris rellevants per assignar a requisits. Aquest Treball de Fi de Grau se centra en la integració les funcionalitats d'aquest mòdul aplicades als bugs d'un projecte, és a dir, es tractaran els bugs com a requisits. L'eina seleccionada on s'implementaran les funcionalitats és Bugzilla, una eina open source utilitzada globalment per reportar i tenir control dels bugs que sorgeixen en un projecte. At the present time, software projects are becoming more important. Therefore, tools that aim to solve problems or facilitate tasks in software projects are becoming more popular. The management of software projects is crucial for the development and viability of the project itself. As projects become bigger and more complex, so do the requirements, and therefore the management also becomes more difficult. OpenReq was created in order to solve this problem. OpenReq provides a set of smart tools with the goal of easing the decision-making in requirement-based projects. The amount of requirements in open source projects is increasing and for that reason the person behind the management of those projects is having more difficulties when it comes to assign people to requirements. Sometimes, one person can't have a scope of the whole project and knowing every aspect of it is nearly impossible. For that reason, one of the modules of OpenReq is the Stakeholders Recommender. This module recommends relevant users to assign requirements. This Final Degree Project will focus on integrating the functionalities of this module into a bug management tool. The selected bug management tool is Bugzilla, an open source tool globally used to report and manage the bugs that happen during a software project.
MatèriesRecommender systems (Information filtering), Open source software, Sistemes recomanadors (Filtratge d'informació), Programari lliure
TitulacióGRAU EN ENGINYERIA INFORMÀTICA (Pla 2010)
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
147873.pdf | 868,5Kb | Visualitza/Obre |