• How Experience Impacts Practitioners' Perception of Causes and Effects of Technical Debt 

      Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Ramač, Robert; Mandić, Vladimir; Taušan, Nebojša; López Herrera, Gustavo; Pacheco Hernández, Alexia; Falessi, Davide; Mendonça, Manoel; Izurieta, Clemente; Seaman, Carolyn; Spínola, Rodrigo (2021-05-20)
      Context: The technical debt (TD) metaphor helps to conceptualize the pending issues and trade-offs made during software development. Knowing TD causes can support in defining preventive actions and having information about ...
    • Investigating the Relationship between Technical Debt Management and Software Development Issues 

      Berenguer, Clara; Borges, Adriano; Freire, Sávio; Rios, Nicolli; Ramač, Robert; Taušan, Nebojša; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Mendonça, Manoel; Falessi, Davide; Seaman, Carolyn; Mandić, Vladimir; Izurieta, Clemente; Spínola, Rodrigo (2023-02-03)
      Context: The presence of technical debt (TD) brings risks to software projects. Managers must continuously find a cost-benefit balance between the benefits of incurring in TD and the costs of its presence in a software ...
    • Making technical debt visible using hybrid sankey diagrams: An industrial case study 

      Pacheco Hernández, Alexia; Marín Raventós, Gabriela; Spínola, Rodrigo; López Herrera, Gustavo; Seaman, Carolyn (2022-11)
      Technical debt (TD) is a challenge for companies who develop software on which their critical operations depend. To properly manage TD, it is necessary to make it visible to the different stakeholders involved to support ...
    • Pitfalls and Solutions for Technical Debt Management in Agile Software Projects 

      Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Ramač, Robert; Mandić, Vladimir; Taušan, Nebojša; Pacheco Hernández, Alexia; López Herrera, Gustavo; Mendonça, Manoel; Izurieta, Clemente; Falessi, Davide; Seaman, Carolyn; Spínola, Rodrigo (2021-08-04)
      This article presents technical debt (TD) impediments, decision factors, enabling practices, and actions diagrams for TD management in agile software projects. By analyzing diagrams, professionals can avoid the pitfalls, ...
    • Prevalence, common causes and effects of technical debt: Results from a family of surveys with the IT industry 

      Ramač, Robert; Mandić, Vladimir; Nebojša, Taušan; Rios, Nicolli; Freire, Sávio; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Izurieta, Clemente; Seaman, Carolyn; Spínola, Rodrigo (2022-02-01)
      Context: The technical debt (TD) metaphor describes actions made during various stages of software development that lead to a more costly future regarding system maintenance and evolution. According to recent studies, on ...
    • Software practitioners’ point of view on technical debt payment 

      Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Ramač, Robert; Mandić, Vladimir; Taušan, Nebojša; López Herrera, Gustavo; Pacheco Hernández, Alexia; Mendonça, Manoel; Falessi, Davide; Izurieta, Clemente; Seaman, Carolyn; Spínola, Rodrigo (2023-02-01)
      Context: Technical debt (TD) payment refers to the activity of expending maintenance effort and resources to make up for the effects of previous technical compromises. Aims: To investigate if software practitioners ...
    • Technical and Nontechnical Prioritization Schema for Technical Debt: Voice of TD-Experienced Practitioners 

      Mandić, Vladimir; Taušan, Nebojša; Ramač, Robert; Freire, Sávio; Rios, Nicolli; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Izurieta, Clemente; Falessi, Davide; Seaman, Carolyn; Spínola, Rodrigo (2021-08-09)
      Technical debt (TD) can be injected at any stage of software development, spreading across other phases and causing various problems. This article presents a model for conceptualizing TD causes, effects, payment practices, ...
    • Technical Debt is not Only about Code and We Need to be Aware about It 

      Berenguer, Clara; Borges, Adriano; Freire, Sávio; Rios, Nicolli; Taušan, Nebojša; Ramač, Robert; Pérez, Boris; Castellanos, Camilo; Correal, Darío; Pacheco Hernández, Alexia; López Herrera, Gustavo; Falessi, Davide; Seaman, Carolyn; Mandić, Vladimir; Izurieta, Clemente; Spínola, Rodrigo (2021-12-14)
      Context: It is common for a software project to incur technical debt (TD) during its development. It can impact several artifacts produced throughout the software development process. Therefore, it is necessary to carry ...