A Cost-Benefit analysis model for technical debt management considering uncertainty and time

Fernández Sánchez, Carlos; Díaz Fernández, Jessica; Garbajosa Sopeña, Juan y Pérez Benedí, Jennifer (2013). A Cost-Benefit analysis model for technical debt management considering uncertainty and time. En: "39th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2013) Santander, Spain September 4-6, 2013", 04/09/2013 - 06/09/2013, Santander, España. pp. 19-20.

Descripción

Título: A Cost-Benefit analysis model for technical debt management considering uncertainty and time
Autor/es:
  • Fernández Sánchez, Carlos
  • Díaz Fernández, Jessica
  • Garbajosa Sopeña, Juan
  • Pérez Benedí, Jennifer
Tipo de Documento: Ponencia en Congreso o Jornada (Artículo)
Título del Evento: 39th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2013) Santander, Spain September 4-6, 2013
Fechas del Evento: 04/09/2013 - 06/09/2013
Lugar del Evento: Santander, España
Título del Libro: 39th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2013) Santander, Spain September 4-6, 2013
Fecha: 2013
Materias:
Escuela: E.U. de Informática (UPM) [antigua denominación]
Departamento: Organización y Estructura de la Información [hasta 2014]
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (102kB)

Resumen

In the last few years, technical debt has been used as a useful means for making the intrinsic cost of the internal software quality weaknesses visible. This visibility is made possible by quantifying this cost. Specifically, technical debt is expressed in terms of two main concepts: principal and interest. The principal is the cost of eliminating or reducing the impact of a, so called, technical debt item in a software system; whereas the interest is the recurring cost, over a time period, of not eliminating a technical debt item. Previous works about technical debt are mainly focused on estimating principal and interest, and on performing a cost-benefit analysis. This cost-benefit analysis allows one to determine if to remove technical debt is profitable and to prioritize which items incurring in technical debt should be fixed first. Nevertheless, for these previous works technical debt is flat along the time. However the introduction of new factors to estimate technical debt may produce non flat models that allow us to produce more accurate predictions. These factors should be used to estimate principal and interest, and to perform cost-benefit analysis related to technical debt. In this paper, we take a step forward introducing the uncertainty about the interest, and the time frame factors so that it becomes possible to depict a number of possible future scenarios. Estimations obtained without considering the possible evolution of the interest over time may be less accurate as they consider simplistic scenarios without changes.

Más información

ID de Registro: 25785
Identificador DC: http://oa.upm.es/25785/
Identificador OAI: oai:oa.upm.es:25785
URL Oficial: http://seaa2013.ii.metu.edu.tr/
Depositado por: Memoria Investigacion
Depositado el: 12 May 2014 15:07
Ultima Modificación: 22 Sep 2014 11:38
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM