Aplicación de técnicas de estimación de software en proyectos pequeños

Resumen: Según McConnell “una estimación es una predicción de cuánto tiempo durará o costará un proyecto”, constituye la base para la planificación de los proyectos. El desarrollo del software requiere de la estimación para controlar y administrar los recursos que se necesitan utilizar antes y du...

Descripción completa

Detalles Bibliográficos
Autores principales: Lencina, Andrea Berenice, Pedrozo Petrazzini, Osmar Gabriel, Dapozo, Gladys Noemí
Formato: Reunión
Lenguaje:Español
Publicado: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica 2024
Materias:
Acceso en línea:http://repositorio.unne.edu.ar/handle/123456789/54251
Aporte de:
id I48-R184-123456789-54251
record_format dspace
institution Universidad Nacional del Nordeste
institution_str I-48
repository_str R-184
collection RIUNNE - Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)
language Español
topic Calidad de software
Gestión cuantitativa de proyectos
spellingShingle Calidad de software
Gestión cuantitativa de proyectos
Lencina, Andrea Berenice
Pedrozo Petrazzini, Osmar Gabriel
Dapozo, Gladys Noemí
Aplicación de técnicas de estimación de software en proyectos pequeños
topic_facet Calidad de software
Gestión cuantitativa de proyectos
description Resumen: Según McConnell “una estimación es una predicción de cuánto tiempo durará o costará un proyecto”, constituye la base para la planificación de los proyectos. El desarrollo del software requiere de la estimación para controlar y administrar los recursos que se necesitan utilizar antes y durante el proyecto. Son numerosas las variables, relacionadas con los recursos humanos, el contexto y las políticas que intervienen en su proceso que pueden afectar los resultados finales. La sistematización de la estimación puede lograr resultados cuando la organización cuenta con datos históricos de estimaciones y métricas de proyectos anteriores. El desarrollo tecnológico alcanzado en nuestros días, unido al consecuente abaratamiento de los recursos, han propiciado que cualquier organización sea capaz de almacenar los datos generados por su actividad. Existen en la literatura diversos métodos para estimar el esfuerzo de desarrollo, que pueden ser clasificados en dos categorías: la primera es la que comprende los métodos paramétricos, que son aquellos en los cuales el proceso de cuantificación del resultado es basado en un proceso mecánico, por ejemplo la aplicación de una fórmula derivada de los datos históricos. Y la segunda categoría, la de los heurísticos que son aquellos en los cuales la cuantificación del resultado es producida a partir del juicio y/o la experiencia de un experto. Con el objetivo de tener un panorama actualizado del estado del arte, se ha realizado una revisión de los métodos de estimación, de la cual se desprende que los métodos paramétrlcos surgieron en los años ’70-'80 para software tradicional (de escritorio), por lo que para tipos posteriores (web o móvil) se han adaptado estas técnicas, e incluso surgieron híbridos que combinan juicio de expertos con fórmulas matemáticas, utilizados especialmente en las empresas que siguen un proceso ágil para el desarrollo de sus productos. Los resultados fueron presentados en la III Jornadas de Investigación en Ingeniería del NEAy países limítrofes: Nuevos escenarios para la ingeniería en el Norte Grande 2014. Se han seleccionado cinco métodos para aplicarlos a proyectos pequeños desarrollados por alumnos de tercer año de la Licenciatura en Sistemas de Información de la FaCENA - UNNE, a los cuales se les midió el tiempo de desarrollo hasta terminar. Los métodos de estimación seleccionados fueron FP-LIte, Puntos de Casos de Usos, WebMo, CWADEE y RESC, de los cuales los dos primeros son generales (aplicables a cualquier tipo de proyecto) mientras los demás son específicos para web, y tienen en cuenta las características particulares que tienen estos proyectos. Se realizó una comparación de las estimaciones proporcionadas por cada método contra la duración real. De la experimentación se ha concluido que los métodos orientados a web presentan mayor precisión en la estimación de esfuerzo y duración, ya que incluyen parámetros para modelar mejor las condiciones en las que se desarrolla el software web, frente a métodos mas generales. Además, las estimaciones son mejores cuando se utiliza Información histórica pertinente de la empresa. Los resultados conseguidos fueron publicados en el XI Workshop de Ingeniería en Sistemas, CACIC 2014 y en la Revista Eletrónica Argentina-Brasil de Tecnologías da Informagáo e da Comunlcagáo no. 2, 2014. A partir de estos resultados, se espera aplicar estos métodos en proyectos de desarrollo reales de empresas de software del medio, a fin de comprobar la precisión de la estimación en estos ambientes de trabajo.
format Reunión
author Lencina, Andrea Berenice
Pedrozo Petrazzini, Osmar Gabriel
Dapozo, Gladys Noemí
author_facet Lencina, Andrea Berenice
Pedrozo Petrazzini, Osmar Gabriel
Dapozo, Gladys Noemí
author_sort Lencina, Andrea Berenice
title Aplicación de técnicas de estimación de software en proyectos pequeños
title_short Aplicación de técnicas de estimación de software en proyectos pequeños
title_full Aplicación de técnicas de estimación de software en proyectos pequeños
title_fullStr Aplicación de técnicas de estimación de software en proyectos pequeños
title_full_unstemmed Aplicación de técnicas de estimación de software en proyectos pequeños
title_sort aplicación de técnicas de estimación de software en proyectos pequeños
publisher Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica
publishDate 2024
url http://repositorio.unne.edu.ar/handle/123456789/54251
work_keys_str_mv AT lencinaandreaberenice aplicaciondetecnicasdeestimaciondesoftwareenproyectospequenos
AT pedrozopetrazziniosmargabriel aplicaciondetecnicasdeestimaciondesoftwareenproyectospequenos
AT dapozogladysnoemi aplicaciondetecnicasdeestimaciondesoftwareenproyectospequenos
_version_ 1832345722584825856
spelling I48-R184-123456789-542512025-03-06T11:45:26Z Aplicación de técnicas de estimación de software en proyectos pequeños Lencina, Andrea Berenice Pedrozo Petrazzini, Osmar Gabriel Dapozo, Gladys Noemí Calidad de software Gestión cuantitativa de proyectos Resumen: Según McConnell “una estimación es una predicción de cuánto tiempo durará o costará un proyecto”, constituye la base para la planificación de los proyectos. El desarrollo del software requiere de la estimación para controlar y administrar los recursos que se necesitan utilizar antes y durante el proyecto. Son numerosas las variables, relacionadas con los recursos humanos, el contexto y las políticas que intervienen en su proceso que pueden afectar los resultados finales. La sistematización de la estimación puede lograr resultados cuando la organización cuenta con datos históricos de estimaciones y métricas de proyectos anteriores. El desarrollo tecnológico alcanzado en nuestros días, unido al consecuente abaratamiento de los recursos, han propiciado que cualquier organización sea capaz de almacenar los datos generados por su actividad. Existen en la literatura diversos métodos para estimar el esfuerzo de desarrollo, que pueden ser clasificados en dos categorías: la primera es la que comprende los métodos paramétricos, que son aquellos en los cuales el proceso de cuantificación del resultado es basado en un proceso mecánico, por ejemplo la aplicación de una fórmula derivada de los datos históricos. Y la segunda categoría, la de los heurísticos que son aquellos en los cuales la cuantificación del resultado es producida a partir del juicio y/o la experiencia de un experto. Con el objetivo de tener un panorama actualizado del estado del arte, se ha realizado una revisión de los métodos de estimación, de la cual se desprende que los métodos paramétrlcos surgieron en los años ’70-'80 para software tradicional (de escritorio), por lo que para tipos posteriores (web o móvil) se han adaptado estas técnicas, e incluso surgieron híbridos que combinan juicio de expertos con fórmulas matemáticas, utilizados especialmente en las empresas que siguen un proceso ágil para el desarrollo de sus productos. Los resultados fueron presentados en la III Jornadas de Investigación en Ingeniería del NEAy países limítrofes: Nuevos escenarios para la ingeniería en el Norte Grande 2014. Se han seleccionado cinco métodos para aplicarlos a proyectos pequeños desarrollados por alumnos de tercer año de la Licenciatura en Sistemas de Información de la FaCENA - UNNE, a los cuales se les midió el tiempo de desarrollo hasta terminar. Los métodos de estimación seleccionados fueron FP-LIte, Puntos de Casos de Usos, WebMo, CWADEE y RESC, de los cuales los dos primeros son generales (aplicables a cualquier tipo de proyecto) mientras los demás son específicos para web, y tienen en cuenta las características particulares que tienen estos proyectos. Se realizó una comparación de las estimaciones proporcionadas por cada método contra la duración real. De la experimentación se ha concluido que los métodos orientados a web presentan mayor precisión en la estimación de esfuerzo y duración, ya que incluyen parámetros para modelar mejor las condiciones en las que se desarrolla el software web, frente a métodos mas generales. Además, las estimaciones son mejores cuando se utiliza Información histórica pertinente de la empresa. Los resultados conseguidos fueron publicados en el XI Workshop de Ingeniería en Sistemas, CACIC 2014 y en la Revista Eletrónica Argentina-Brasil de Tecnologías da Informagáo e da Comunlcagáo no. 2, 2014. A partir de estos resultados, se espera aplicar estos métodos en proyectos de desarrollo reales de empresas de software del medio, a fin de comprobar la precisión de la estimación en estos ambientes de trabajo. 2024-06-10T19:58:43Z 2024-06-10T19:58:43Z 2015-06-03 Reunión Lencina, Andrea Berenice, Pedrozo Petrazzini, Osmar Gabriel y Dapozo, Gladys Noemí, 2015. Aplicación de técnicas de estimulación de software en proyectos pequeños. En: XXI Reunión de Comunicaciones Científicas y Tecnológicas. Resistencia: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica, p. 1-1. http://repositorio.unne.edu.ar/handle/123456789/54251 spa UNNE/Pregrado/F010-2013/AR. Corrientes/Métodos y Herramientas para la calidad del software. openAccess http://creativecommons.org/licenses/by-nc-nd/2.5/ar/ application/pdf p. 1-1 application/pdf Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica