Programación Matemática y Software (Oct 2024)
Metodología híbrida para la estimación y tratamiento de la Deuda Técnica de defectos en el Desarrollo Ágil de Software
Abstract
En el Desarrollo Ágil de Software (DAS) se realizan entregas parciales al cliente programadas en plazos muy cortos. Con el afán de cumplir los compromisos, los desarrolladores emplean diversas prácticas para acelerar el desarrollo. Sin embargo, las presiones de tiempo pueden propiciar la creación de errores que si no son corregidos antes de la entrega, acumulan Deuda Técnica (DT) de defectos en el producto. La DT representa el esfuerzo extra que debe invertirse para corregir los problemas causados por la adopción de soluciones rápidas. El problema de la DT es que si no se paga lo más pronto posible, puede llevar al punto de quiebre a un proyecto de software. Por lo tanto, es necesario Estimar el Esfuerzo (EE) que se requiere para pagar la DT de defectos y poder así, gestionarla en entornos de DAS. En este trabajo, se presentan los enfoques de EE reportados en la literatura y se propone una metodología híbrida para estimar la DT de defectos en el DAS. Esta propuesta aprovecha las bondades de los enfoques existentes de EE para obtener estimados realistas que faciliten el pago de la DT de defectos.
Keywords