• español
    • English
UFPS

Repositorio Digital

  • Directrices
    • Autorización publicación
    • Carta a directores de programa
    • Carta a graduados
    • Constancia de entrega de documento en Biblioteca
  • English 
    • español
    • English
  • Login
logo acreditacion
  • Colecciones Comunities
  • Autor Authors
  • Título Titles
  • Fecha Dates
  • Materias Subjects
View Item 
  •   DSpace Home
  • B. Investigación
  • BA. Grupos de Investigación
  • Inteligencia Artificial - GIA
  • View Item
  •   DSpace Home
  • B. Investigación
  • BA. Grupos de Investigación
  • Inteligencia Artificial - GIA
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Cambiar vista

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsResource TypeThis CollectionBy Issue DateAuthorsTitlesSubjectsResource Type

My Account

LoginRegister

Statistics

View Usage Statistics

Technical debt payment and prevention through the lenses of software architects


Pérez, Boris
Castellanos, Camilo
Correal, Darío
Rios, Nicolli
Freire, Sávio
Spínola, Rodrigo
Seaman, Carolyn
Izurieta, Clemente

Artículo de revista


2021-12

Information and Software Technology

Países Bajos

Technical debtBuscar en Repositorio UFPS
Technical debt managementBuscar en Repositorio UFPS
InsighTDBuscar en Repositorio UFPS
Payment practicesBuscar en Repositorio UFPS
Preventive actionsBuscar en Repositorio UFPS
Software architectsBuscar en Repositorio UFPS

Context: Architectural decisions are considered one of the most common sources of technical debt (TD). Thus, it is necessary to understand how TD is perceived by software architects, particularly, the practices supporting the elimination of debt items from projects, and the practices used to reduce the chances of TD occurrence. Objective: This paper investigates the most commonly used practices to pay off TD and to prevent debt occurrence in software projects from the architect’s point of view. Method: We used the available data from InsighTD, which is a globally distributed family of industrial surveys on the causes, effects, and management of TD. We analyze responses from a corpus of 72 software architects from Brazil, Chile, Colombia, and the United States. Results: Results showed that refactoring (30.2%) was the main practice related to TD payment, followed by design improvements (14.0%). Refactoring, design improvements, and test improvements are the most cited payment practices among cases of code, design and test debt. Concerning the TD preventive practices, we find that having a well-defined architecture and design is the most cited practice (13.6%), followed by having a well-defined scope and requirements. This last practice is the most cited one for expert software architects. Finally, when comparing preventive practices among the three major roles derived from the survey (software architects, engineer roles, and management roles), we found that none of the roles shared the most cited practice, meaning that each role had its worries and focus on different strategies to reduce TD’s presence in the software. Conclusion: The lists of TD payment and prevention practices can guide software teams by having a catalog of practices to keep debt controlled or reduced.

http://repositorio.ufps.edu.co/handle/ufps/1550

https://www.sciencedirect.com/science/article/abs/pii/S0950584921001476

  • Inteligencia Artificial - GIA [40]

Descripción: Technical debt payment and prevention through the lenses of software architects.pdf
Título: Technical debt payment and prevention through the lenses of software architects.pdf
Tamaño: 1.689Mb

Unicordoba LogoPDFClosed Access

Show full item record

Cita

Cómo citar

Cómo citar

Miniatura

Gestores Bibliograficos

Exportar a Bibtex

Exportar a RIS

Exportar a Excel

Buscar en google Schoolar

Buscar en microsoft academic

untranslated

Código QR

Envíos recientes

    No hay artículos recientes
Image
Image
Image
Image
Image
Image
Image
‹›
Logo Pie de Página UFPS

Portales Institucionales

  • Divisist
  • Pagos de Egresados y Externos
  • Piagev
  • PDQRS
  • DatarSoft
  • Sistema de Nómina
  • DISERACA

Enlaces de Interés

  • Plan Anticorrupción
  • Proceso de selección
  • Contratación
  • Proceso democrático
  • Derechos pecuniarios
  • Correo Electrónico Institucional
  • Consultorio Jurídico

Contactos

Avenida Gran Colombia No. 12E-96 Barrio Colsag,
San José de Cúcuta - Colombia
Teléfono (057)(7) 5776655

Solicitudes y correspondencia
Unidad de Gestión Documental
ugad@ufps.edu.co

Uso único y exclusivo para notificaciones judiciales:
notificacionesjudiciales@ufps.edu.co

-->
Sistema DSPACE - Metabiblioteca | Metabiblioteca