Navegación

Búsqueda

Búsqueda avanzada

El pull-request time como métrica para la estimación de esfuerzo: un estudio de caso industrial

Resumen:

La estimación de esfuerzo continúa representando un reto intrínseco para las disciplinas de desarrollo software y de gestión de proyectos. El aumento de trabajadores remotos, deslocalización de equipos, rotación de profesionales, etc., que han experimentado los proyectos de desarrollo y mantenimiento de software en los últimos años acentúan la necesidad de afrontar dicho reto con mejores garantías de cara a posibles sobrecostes por infraestimaciones de esfuerzo. Además, el significativo aumento de los productos software a causa de la transformación digital de innumerables áreas de negocio incrementa la demanda de software de alta calidad y a tiempo, cuyos costes de desarrollo y mantenimiento estén ajustados al mercado. Por esta razón, las estimaciones de esfuerzo han de ser lo más precisas posible. Sin embargo, la estimación de dicho esfuerzo aún parece centrarse en las tareas de desarrollo, obviando el tiempo dedicado a otras tareas inherentes al mismo, como las tareas de revisión. El objetivo de esta investigación es de-terminar si en los equipos distribuidos y ágiles de desarrollo software (AGSD) existe una relación cuantitativa entre el tiempo invertido por los programadores en las revisiones de código, que denominaremos pull-request time o PRT, y que son parte de las actividades de calidad del soft-ware, y la estimación de esfuerzo basada en story points que un AGSD establece antes de la implementación, verificación y validación de las tareas. Este estudio pretende aportar a investigadores, programadores y gestores de proyectos evidencias empíricas de posibles correlaciones entre ambos tiempos, además de sentar las bases para la construcción de herramientas, que permitan ajustar las estimaciones de esfuerzo en proyectos de mantenimiento y evolución de productos software a partir de la métrica PRT.

Palabras Clave:

Effort Estimation - Industrial case study - Modern Code Inspection - Pull-Request

Autor(es):

Handle:

11705/JISBD/2022/1397

Descargas:

Este artículo tiene una licencia de uso CreativeCommons - Reconocimiento (by)

Descarga el artículo haciendo click aquí.

Ver la referencia en formato Bibtex