SciELO - Scientific Electronic Library Online

 
 issue46Learning Failures in Class Modeling and Use Cases: A Systematic ReviewDevelopment of an Analytical Method by Ion Chromatography for the Quantification of Anions in Wastewater of Mining Origin author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Revista científica

Print version ISSN 0124-2253On-line version ISSN 2344-8350

Abstract

NARVAEZ-NARVAEZ, Juan-Carlos; PARDO-CALVACHE, César-Jesús  and  OROZCO-GARCES, Carlos-Eduardo. Deuda de la documentación en el desarrollo ágil de software: mapeo sistemático de la literatura. Rev. Cient. [online]. 2023, n.46, pp.107-121.  Epub Apr 26, 2023. ISSN 0124-2253.  https://doi.org/10.14483/23448350.19670.

En el desarrollo de software, la documentación es un proceso continuo en el cual se especifica qué hace el sistema, cómo lo hace y para quién lo hace, describiendo todas sus características desde diferentes perspectivas para facilitar la comprensión de todos los interesados. Sin embargo, esto no siempre se logra, debido a malas prácticas de documentación, lo cual lleva a un tipo de deuda técnica conocida como deuda de la documentación, relacionada con documentación faltante, inconsistente o incompleta que degrada la comprensión del sistema, afectando gravemente su desarrollo, mantenimiento y evolución. Este fenómeno parece agravarse en los enfoques ágiles, ya sea por una mala interpretación de los valores y principios ágiles, enfocándose en la entrega continua de software funcional más que en la documentación exhaustiva, o por desconocimiento de buenas prácticas de documentación. Si bien existen iniciativas que describen de forma general las causas, efectos y buenas prácticas para mitigar la deuda de documentación, aún hace falta comprender el impacto de este tipo de deuda para la industria de software y profundizar en una definición más completa en el desarrollo ágil de software. En ese sentido, se presentan los resultados de un mapeo sistemático que brinda una base sólida de conocimiento sobre la deuda de la documentación en el desarrollo ágil de software y permite identificar brechas u oportunidades de investigación en este tema.

Keywords : desarrollo ágil de software; deuda de la documentación; deuda técnica; documentación de software; gestión de la deuda de la documentación..

        · abstract in English | Portuguese     · text in Spanish     · Spanish ( pdf )