Universidad de Burgos RIUBU Principal Default Universidad de Burgos RIUBU Principal Default
  • español
  • English
  • français
  • Deutsch
  • português (Brasil)
  • italiano
Universidad de Burgos RIUBU Principal Default
  • Ayuda
  • Fale conosco
  • Entre em contato
  • Acceso abierto
    • Archivar en RIUBU
    • Acuerdos editoriales para la publicación en acceso abierto
    • Controla tus derechos, facilita el acceso abierto
    • Sobre el acceso abierto y la UBU
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Navegar

    Todo o repositórioComunidades e ColeçõesPor data do documentoAutoresTítulosAssuntosEsta coleçãoPor data do documentoAutoresTítulosAssuntos

    Minha conta

    EntrarCadastro

    Estatísticas

    Ver as estatísticas de uso

    Compartir

    Ver item 
    •   Página inicial
    • E-Prints
    • Untitled
    • Untitled
    • Artículos ADMIRABLE
    • Ver item
    •   Página inicial
    • E-Prints
    • Untitled
    • Untitled
    • Artículos ADMIRABLE
    • Ver item

    Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/10259/11886

    Título
    The role of awareness and gamification on technical debt management
    Autor
    Crespo, Yania
    López Nozal, CarlosAutoridad UBU Orcid
    Marticorena Sánchez, RaúlAutoridad UBU Orcid
    Gonzalo Tasis, Margarita
    Piattini, Mario
    Publicado en
    Information and Software Technology. 2022, V. 150, art. 106946
    Editorial
    Elsevier
    Fecha de publicación
    2022-10
    ISSN
    0950-5849
    DOI
    10.1016/j.infsof.2022.106946
    Resumo
    Managing technical debt and developing easy-tomaintain software are very important aspects for technological companies. Integrated development environments (IDEs) and static measurement and analysis tools are used for this purpose. Meanwhile, gamification also is gaining popularity in professional settings, particularly in software development. Objective. This paper aims to analyse the improvement in technical debt indicators due to the use of techniques to raise developers’ awareness of technical debt and the introduction of gamification into technical debt management. Method. A quasi-experiment that manipulates a training environment with three different treatments was conducted. The first treatment was based on training in the concept of technical debt, bad smells and refactoring, while using multiple plugins in IDEs to obtain reports on quality indicators of both the code and the tests. The second treatment was based on enriching previous training with the use of SonarQube to continuously raise awareness of technical debt. The third was based on adding a gamification component to technical debt management based on a contest with a top ten ranking. The results of the first treatment are compared with the use of SonarQube for continuously raising developers’ awareness of technical debt; while the possible effect of gamification is compared with the results of the previous treatment. Results. It was observed that continuously raising awareness using a technical debt management tool, such as SonarQube, significantly improves the technical debt indicators of the code developed by the participants versus using multiple code and test quality checking tools. On the other hand, incorporating some kind of competition between developers by defining a contest and creating a ranking does not bring about any significant differences in the technical debt indicators. Conclusions. Investment in staff training through tools to raise developers’ awareness of technical debt and incorporating it into continuous integration pipelines does bring improvements in technical debt management.
    Palabras clave
    Technical Debt
    Raising awareness
    SonarQube
    Gamification
    Quasi-experiment
    Materia
    Desarrollo de aplicaciones-Informática
    Computer software-Development
    Gamificación
    Gamification
    URI
    https://hdl.handle.net/10259/11886
    Versión del editor
    https://doi.org/10.1016/j.infsof.2022.106946
    Aparece en las colecciones
    • Artículos ADMIRABLE
    Attribution-NonCommercial-NoDerivatives 4.0 Internacional
    Documento(s) sujeto(s) a una licencia Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 Internacional
    Arquivos deste item
    Nombre:
    Crespo-IaST_2022.pdf
    Tamaño:
    4.283Mb
    Formato:
    Adobe PDF
    Thumbnail
    Visualizar/Abrir

    Métricas

    Citas

    Ver estadísticas de uso

    Exportar

    RISMendeleyRefworksZotero
    • edm
    • marc
    • xoai
    • qdc
    • ore
    • ese
    • dim
    • uketd_dc
    • oai_dc
    • etdms
    • rdf
    • mods
    • mets
    • didl
    • premis
    Mostrar registro completo

    Universidad de Burgos

    Powered by MIT's. DSpace software, Version 5.10