Usability Technical Debt in Software Projects: A Multi-Case Study

被引:0
|
作者
da Fonseca Lage, Luiz Carlos [1 ]
Kalinowski, Marcos [2 ]
Trevisan, Daniela [1 ]
Spinola, Rodrigo [3 ]
机构
[1] Fluminense Fed Univ, Comp Inst, Niteroi, RJ, Brazil
[2] Pontificia Univ Catolica Rio de Janeiro, Informat Dept, Rio de Janeiro, Brazil
[3] Univ Salvador, Syst Grad Program, Salvador, BA, Brazil
关键词
Technical Debt; Usability Debt; Case Study; MANAGEMENT;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Background: Over the years, several studies were conducted aiming at understanding the Technical Debt (TD) phenomenon and its implications on software development. Most of these studies focus on source code related TD types. The absence of empirical studies on usability debt motivated our research. Aims: The goal of this paper is to provide an initial usability debt characterization in software projects regarding its occurrence, type, and resolution effort. Method: We conducted a multi-case study, analyzing TD items of five software projects from four different companies. Results: We identified and classified 145 TD items in the projects. The analysis of these items allowed us to observe that the frequency of usability TD items ranged from 10.4% to 20.8% in the projects. The usability debt items cover a range of usability issues, violating eight out of the ten Nielsen usability heuristics. Regarding effort for paying the TD, usability debt items require a relatively low effort, ranging from 5.1% to 6.7% of the total TD resolution effort in the analyzed projects. Conclusions: Usability TD items are frequent, concern relevant usability issues and typically require low effort for their payment. Hence, paying this type of TD should receive high priority in TD management strategies.
引用
收藏
页码:374 / 379
页数:6
相关论文
共 50 条
  • [41] Technical Debt of Standardized Test Software
    Szabados, Kristof
    Kovacs, Attila
    [J]. 2015 IEEE 7TH INTERNATIONAL WORKSHOP ON MANAGING TECHNICAL DEBT (MTD) PROCEEDINGS, 2015, : 57 - 60
  • [42] Effects of project documents on product usability: A study of writing in software projects
    Olsen, L
    Mirel, B
    [J]. IPCC 97 PROCEEDINGS - 1997 IEEE INTERNATIONAL PROFESSIONAL COMMUNICATION CONFERENCE: CROSSROADS IN COMMUNICATION, 1997, : 365 - 373
  • [43] Technical Debt as an External Software Attribute
    Lavazza, Luigi
    Morasca, Sandro
    Tosi, Davide
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON TECHNICAL DEBT (TECHDEBT), 2018, : 21 - 30
  • [44] Treatment of childhood obesity in Norway A multi-case study
    Oen, Gudbjorg
    Stormark, Kjell Morten
    [J]. NORDISK SYGEPLEJEFORSKNING-NORDIC NURSING RESEARCH, 2012, 2 (04): : 263 - 282
  • [45] Addressing the Assessment of Professionalism in PETE: A Multi-Case Study
    Lynch, Brandy M.
    Smith, Mark A.
    [J]. RESEARCH QUARTERLY FOR EXERCISE AND SPORT, 2018, 89 : A199 - A200
  • [46] Microservice reference architecture design: A multi-case study
    Soylemez, Mehmet
    Tekinerdogan, Bedir
    Tarhan, Ayca Kolukisa
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (01): : 58 - 84
  • [47] Specification of Requirements and Software Architecture for the Customisation of Enterprise Software A multi-case study based on the RE4SA model
    Spijkman, Tjerk
    Brinkkemper, Sjaak
    Dalpiaz, Fabiano
    Hemmer, Anne-Fleur
    van de Bospoort, Richard
    [J]. 2019 IEEE 27TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2019), 2019, : 64 - 73
  • [48] Dealing with Technical Debt in Agile Development Projects
    Sneed, Harry M.
    [J]. SOFTWARE QUALITY: MODEL-BASED APPROACHES FOR ADVANCED SOFTWARE AND SYSTEMS ENGINEERING, 2014, 166 : 48 - 62
  • [49] Degrowth Implementation in Fashion Brands: A Multi-case Study
    Rojas, Aerielle
    [J]. FASHION FOR THE COMMON GOOD, GFC 2023, 2024, : 129 - 146
  • [50] Collaborative Identification of Code Smells: A Multi-case Study
    Oliveira, Roberto
    Sousa, Leonardo
    de Mello, Rafael
    Valentim, Natasha
    Lopes, Adriana
    Conte, Tayana
    Garcia, Alessandro
    Oliveira, Edson
    Lucena, Carlos
    [J]. 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE TRACK (ICSE-SEIP 2017), 2017, : 33 - 42