Organizing the TD Management Landscape for Requirements and Requirements Documentation Debt

dc.contributor.authorBarbosa, Larissa
dc.contributor.authorFreire, Sávio
dc.contributor.authorRios, Nicolli
dc.contributor.authorRamač, Robert
dc.contributor.authorTaušan, Nebojša
dc.contributor.authorPérez, Boris
dc.contributor.authorCastellanos, Camilo
dc.contributor.authorCorreal, Darío
dc.contributor.authorPacheco, Alexia
dc.contributor.authorLópez, Gustavo
dc.contributor.authorMandić, Vladimir
dc.contributor.authorMaciel, Rita S. P
dc.contributor.authorMendonça, Manoel
dc.contributor.authorFalessi, Davide
dc.contributor.authorIzurieta, Clemente
dc.contributor.authorSeaman, Carolyn
dc.contributor.authorSpínola, Rodrigo
dc.date.accessioned2022-07-27T19:24:41Z
dc.date.available2022-07-27T19:24:41Z
dc.date.issued2022-06-20
dc.description.abstract[Context:] Requirements and requirements documentation debt (R2DD) indicate shortcuts taken in software development projects, resulting in requirements partially implemented and with outdated documentation, respectively. Knowing the causes and effects of R2DD can support software teams in defining actions to prevent the occurrence of these items and aid in the prioritization for eliminating them, respectively. Besides, having information on how practitioners deal with R2DD items can support developing new strategies and artifacts for managing these items. However, little is known on the state of the practice of R2DD. [Aims:] To investigate the state of the practice of R2DD, revealing its causes, effects, and practices and practice avoidance reasons (PARs) considered for its prevention and repayment. [Method:] We analyzed quantitatively and qualitatively a corpus of responses from a survey with software practitioners on R2DD and its elements (causes, effects, prevention, and repayment). [Results:] We identified 55 causes, 33 effects, 26 prevention practices, three PARs related to nonprevention, 18 repayment practices, and 16 PARs associated with nonrepayment of R2DD items. [Conclusion:] We organized those practices into a conceptual map. Software practitioners can use the map to start or improve their initiatives for dealing with R2DD items.en_US
dc.description.urihttps://www.cs.montana.edu/izurieta/pubs/WER_2022_VFINAL.pdfen_US
dc.format.extent14 pagesen_US
dc.genrejournal articlesen_US
dc.genrepreprintsen_US
dc.identifierdoi:10.13016/m21cb5-de8x
dc.identifier.urihttp://hdl.handle.net/11603/25249
dc.language.isoen_USen_US
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Information Systems Department Collection
dc.relation.ispartofUMBC Faculty Collection
dc.rightsThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.en_US
dc.titleOrganizing the TD Management Landscape for Requirements and Requirements Documentation Debten_US
dc.typeTexten_US
dcterms.creatorhttps://orcid.org/0000-0001-6588-9830en_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
WER_2022_VFINAL.pdf
Size:
524.83 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.56 KB
Format:
Item-specific license agreed upon to submission
Description: