Show simple item record

Professor Advisordc.contributor.advisorOchoa Delorenzi, Sergio
Authordc.contributor.authorPardo Rodríguez, Alejandro Camilo 
Associate professordc.contributor.otherBastarrica Piñeyro, María Cecilia
Associate professordc.contributor.otherDíaz Cortés, Eduardo
Associate professordc.contributor.otherVisconti Zamora, Marcello
Admission datedc.date.accessioned2021-08-05T19:33:02Z
Available datedc.date.available2021-08-05T19:33:02Z
Publication datedc.date.issued2021
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/181123
General notedc.descriptionTesis para optar al grado de Magíster en Tecnologías de Informaciónes_ES
Abstractdc.description.abstractEn la industria del software se han generado históricamente distintas formas de estimar el esfuerzo de desarrollo. Sin embargo, muchas de estas propuestas involucran modelos complejos, que son poco apropiadas para pequeñas empresas de software. Por otra parte, el proceso de estimación en estas empresas debe poder realizarse de forma rápida, económica, predecible y con un buen nivel de confiabilidad, pues el costo de las estimaciones debe asumirlo la empresa desarrolladora. Estas empresas tienen poca capacidad de equivocarse, pues un error podría restarle competitividad, o peor aún, hacerle ganar proyectos deficitarios. Hasta ahora el común denominador entre los modelos de estimación del esfuerzo es el uso de información histórica, la cual ayuda a estimar los proyectos futuros. Sin embargo, dicha información requiere ser contextualizada para poder utilizarla apropiadamente. En general las empresas desarrolladoras realizan estimaciones poco fiables, normalmente en base a experiencias previas poco o no relacionadas, o a apreciaciones de expertos. Usualmente, éstas no cuentan con una herramienta que les permita estimar, y reutilizar la información histórica. Típicamente, los recursos, los costos y la planificación del proyecto se realizan de forma manual, con bajos niveles de certeza. Los errores en las estimaciones ocasionan generan pérdidas económicas, dañan la imagen y credibilidad de las empresas, y reducen la chance de contar con nuevas oportunidades de negocio. Para ayudar a abordar estos desafíos, este trabajo de tesis propone un método de estimación del esfuerzo de desarrollo, en el cual se incluye la estimación por componentes, y la estimación de estos usando puntos de función e inferencia de información (analogías) a partir proyectos similares. El método fue diseñado para ser usado en empresas pequeñas, y permite la estimación basada en información histórica contextualizada. Este trabajo de tesis además ahondó en la administración de la información histórica de proyectos de una empresa, utilizando variables de contexto que permiten el reúso de dicha información. Como parte de la tesis se desarrolló también una herramienta de software que facilita el reúso de la información histórica, y que permite generar estimaciones rápidas, de bajo costo de generación, y representativas de la realidad de una compañía. La herramienta Web, llamada Awesome Estimator, permite generar estimaciones confiables, fáciles de realizar, sin la necesidad de que participe un experto. La herramienta fue evaluada utilizando varios proyectos que se desarrollaron en la empresa de software donde trabaja el tesista. La evaluación involucró la comparación de la estimación realizada de forma manual, contra la generada por la herramienta. Los resultados obtenidos fueron buenos, donde la precisión de la herramienta estuvo por encima del 92%, para las estimaciones de tiempo y costo de los proyectos analizados.es_ES
Lenguagedc.language.isoeses_ES
Publisherdc.publisherUniversidad de Chilees_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Keywordsdc.subjectSoftware computacional - Desarrollo - Administraciónes_ES
Keywordsdc.subjectElaboración de proyectoses_ES
Keywordsdc.subjectInferencia (Lógica)es_ES
Títulodc.titleUn mecanismo de administración de información histórica de proyectos de software que facilite la estimación de los desarrolloses_ES
Document typedc.typeTesis
Catalogueruchile.catalogadorgmmes_ES
Departmentuchile.departamentoDepartamento de Ciencias de la Computaciónes_ES
Facultyuchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES


Files in this item

Icon
Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile