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...
Autores principales: | , , |
---|---|
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 |