Herramienta de selección de evolutivos software para ayuda a la toma de decisiones

Use this link to cite
http://hdl.handle.net/2183/32028
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España
Collections
Metadata
Show full item recordTitle
Herramienta de selección de evolutivos software para ayuda a la toma de decisionesAuthor(s)
Directors
Suárez-Garaboa, SoniaDate
2022Center/Dept./Entity
Universidade da Coruña. Facultade de InformáticaDescription
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2021/2022Abstract
[Resumen]: Este trabajo fin de grado tiene como principal objetivo proporcionar una nueva herramienta
que permita a usuarios con distintos roles facilitarles el trabajo de decisión en la selección de
los desarrollos a realizar. Para ello, la herramienta está orientada principalmente a dos tipos
de perfiles: usuarios técnicos y stakeholders o clientes. Para tener en cuenta los mejores criterios
de selección, la herramienta permite recopilar la información relevante de los desarrollos
a realizar, en forma de historia de usuario (HU), proponer diferentes escenarios posibles y
recomendar uno de ellos, teniendo en cuenta criterios como la prioridad de sus HUs y su tamaño.
Dicha herramienta cuenta con una sección de proyectos, que permite crear las HUs
del mismo, una sección de HUs, que permite visualizar todas las HUs y filtrarlas por proyecto
y finalmente una sección de escenarios, que muestra las diferentes posibilidades para el
proyecto, recomendando una de las mejores opciones.
El desarrollo se ha realizado en Python, usando Bootstrap para la parte del fronted y Microsoft
Visual Studio como entorno de desarrollo. También se ha utilizado MyQSL como base
de datos, que se ha gestionado con MySQL Workbench. [Abstract]: The main goal of this final project degree is to provide a new tool that allows users with
different roles to make easier the decision making for software development. To do this, the
tool is mainly focused for two types of profiles: technical users and stakeholders or clients. In
order to take into account the best selection criteria, the tool allows for collecting the relevant
developments information to perform, like a user story (US), it propose different and possible
scenarios and it suggests one of them, taking into account some criteria such as the priority
of USs and their size. This tool has a projects section which allows for creating the USs, a USs
section, which allows for displaying all the USs and filter it by project and finally a scenarios
section, which allows for displaying the different project possibilities and it suggests one of
the best options. The development has been done in Python, using Bootstrap for the fronted
and Microsoft Visual Studio as an integrated development environment. MyQSL has also been
used as database, which has been managed with MySQL Workbench.
Keywords
Historias de usuario
Desarrollo ágil
Desarrollo de evolutivos
Ayuda a la toma de decisiones
Aplicación web
Python
User Stories
Agile development
Evolutive software
Decision making support
Web aplication
Desarrollo ágil
Desarrollo de evolutivos
Ayuda a la toma de decisiones
Aplicación web
Python
User Stories
Agile development
Evolutive software
Decision making support
Web aplication
Rights
Atribución-NoComercial-SinDerivadas 3.0 España