Hearing the Voice of Software Practitioners on Causes, Effects, and Practices to Deal with Documentation Debt

Nicolli Rios, Leonardo Mendes, Cristina Cerdeiral, Ana Patrícia F. Magalhães, Boris Perez, Darío Correal, Hernán Astudillo, Carolyn Seaman, Clemente Izurieta, Gleison Santos, Rodrigo Oliveira Spínola

Producción científica: Contribución a los tipos de informe/libroContribución a la conferenciarevisión exhaustiva

24 Citas (Scopus)

Resumen

[Context and Motivation] It is common for teams to take shortcuts during software development that, in the future, will lead to maintainability issues and affect productivity and development cost. Different types of technical debt may affect software projects, including those associated with software documentation. Although there are many studies on technical debt, few focus on documentation debt in an industrial environment. [Question/Problem] We aimed to identify how software practitioners perceive the occurrence of documentation debt in their projects. We present a combined analysis of the results from two complementary studies: a survey (InsighTD) and an interview-based case study. [Principal Ideas/Results] We provide a list of causes and effects of documentation debt, along with practices that can be used to deal with it during software development projects. [Contribution] We find that documentation debt is strongly related to requirements issues. Moreover, we propose a theoretical framework, which provides a comprehensive depiction of the documentation debt phenomenon.

Idioma originalInglés
Título de la publicación alojadaRequirements Engineering
Subtítulo de la publicación alojadaFoundation for Software Quality - 26th International Working Conference, REFSQ 2020, Proceedings
EditoresNazim Madhavji, Liliana Pasquale
EditorialSpringer
Páginas55-70
Número de páginas16
ISBN (versión impresa)9783030444280
DOI
EstadoPublicada - 2020
Publicado de forma externa
Evento26th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2020 - Pisa, Italia
Duración: 24 mar. 202027 mar. 2020

Serie de la publicación

NombreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volumen12045 LNCS
ISSN (versión impresa)0302-9743
ISSN (versión digital)1611-3349

Conferencia

Conferencia26th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2020
País/TerritorioItalia
CiudadPisa
Período24/03/2027/03/20

Áreas temáticas de ASJC Scopus

  • Ciencia computacional teórica
  • Ciencia de la Computación General

Huella

Profundice en los temas de investigación de 'Hearing the Voice of Software Practitioners on Causes, Effects, and Practices to Deal with Documentation Debt'. En conjunto forman una huella única.

Citar esto