- -

Métodos de estimación de esfuerzo para proyectos de desarrollo ágil

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Métodos de estimación de esfuerzo para proyectos de desarrollo ágil

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Fernández Diego, Marta es_ES
dc.contributor.advisor González Ladrón de Guevara, Fernando Raimundo es_ES
dc.contributor.author Vicente Barcenas, Borja es_ES
dc.date.accessioned 2021-01-05T08:27:04Z
dc.date.available 2021-01-05T08:27:04Z
dc.date.created 2020-12-15
dc.date.issued 2021-01-05 es_ES
dc.identifier.uri http://hdl.handle.net/10251/158250
dc.description.abstract [ES] En la actualidad, la estimación de esfuerzo es un trabajo necesario a la hora de abordar proyectos de desarrollo de software. Los proyectos de desarrollo software son cada vez más complejos y pueden resultar muy costosos en cuestión de uso de recursos, costes y tiempo necesario para su desarrollo. Existen muchas metodologías de desarrollo para realizar proyectos software, pero las metodologías de desarrollo ágil son cada vez más populares. Las metodologías ágiles realizan una aproximación enfocada al carácter humano y a los desarrollos software que tengan iteraciones más cortas. Este tipo de metodologías han demostrado funcionar muy bien en proyectos que presentan muchos cambios en su desarrollo y, además, consiguen reducir los tiempos de desarrollo sin sacrificar la calidad. En este trabajo, estudiaremos concretamente el uso de técnicas de over-sampling para la estimación de esfuerzo aplicada a proyectos que han sido realizados con una metodología ágil. Para ello el análisis del esfuerzo se ha basado en 51 proyectos de desarrollo ágil obtenidos desde el repositorio de ISBSG Release 2017 R1. Se usará una técnica de over-sampling para sintetizar proyectos y obtener mejores resultados en la estimación. También se realizará un análisis estadístico de las variables utilizadas. Este estudio nos muestra, además, la naturaleza de las variables para poder obtener una visión más precisa sobre el entorno. La implementación de los distintos algoritmos utilizados se ha realizado usando el lenguaje Python v3.7, la biblioteca pandas y matplotlib y el IDE Spyder v4.0.1. es_ES
dc.description.abstract [EN] Nowadays, effort estimation is a necessary and indispensable job in addressing software development projects. Software development projects are becoming more complex and can be very costly in terms of resource usage, costs and time required for their development. There are many development methods and techniques for software projects, from the use of operations or simple ideas, to the use of complex algorithms and advanced tools. In the case of agile methodologies, an approximation is made focused on the human character and software developments that have shorter iterations. These types of methodologies have proven to work very well in projects that have many changes in their development and manage to reduce the development times without sacrificing quality. In this paper, we will specifically study the estimate of effort applied to projects that have been carried out with an agile methodology. The effort analysis has been based on 51 agile development projects obtained from the “ISBSG Release 2017 R1 Repository”. Over-sampling techniques will be used to synthesize projects and get better results on the estimate. In addition, a statistical analysis is carried out on the variables used. This study shows us in detail the nature of the variables to obtain a more precise view of the environment. The implementation of the different algorithms used has been carried out using Python v.3.7. language, pandas and matplotlib libraries, and the IDE Spyder v.4.0.1. es_ES
dc.format.extent 59 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Proyectos de desarrollo es_ES
dc.subject Software es_ES
dc.subject ISBSG es_ES
dc.subject Metodologías ágiles es_ES
dc.subject Estimación de esfuerzo es_ES
dc.subject SMOTE es_ES
dc.subject Python es_ES
dc.subject Software Development es_ES
dc.subject Tool es_ES
dc.subject Agile Methodology es_ES
dc.subject Effort Estimation es_ES
dc.subject.classification ORGANIZACION DE EMPRESAS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Métodos de estimación de esfuerzo para proyectos de desarrollo ágil es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Organización de Empresas - Departament d'Organització d'Empreses es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Vicente Barcenas, B. (2020). Métodos de estimación de esfuerzo para proyectos de desarrollo ágil. Universitat Politècnica de València. http://hdl.handle.net/10251/158250 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\95356 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem