UX Debt: Developers Borrow While Users Pay

04/14/2021
by   Sebastian Baltes, et al.
0

Technical debt has become a well-known metaphor among software professionals, visualizing how shortcuts taken during development can accumulate and become a burden for software projects. In the traditional notion of technical debt, software developers borrow from the maintainability and extensibility of a software system, thus they are the ones paying the interest. User experience (UX) debt, on the other hand, focuses on shortcuts taken to speed up development at the expense of subpar usability, thus mainly borrowing from users' efficiency. With this article, we want to build awareness for this often-overlooked form of technical debt by outlining classes of UX debts that we observed in practice and by pointing to the lack of research and tool support targeting UX debt in general.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2021

Nalanda: A Socio-Technical Graph for Building Software Analytics Tools at Enterprise Scale

Software development is information-dense knowledge work that requires c...
research
03/19/2022

On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support

Determining whether a configurable software system has a performance bug...
research
01/05/2021

The use of incentives to promote Technical Debt management

When developing software, it is vitally important to keep the level of t...
research
07/28/2023

An Introduction to Software Ecosystems

This chapter defines and presents different kinds of software ecosystems...
research
03/26/2019

Commitment to Software Process improvement Development of Diagnostic Tool to Facilitate Improvement1

This paper suggests that by operationalizing the concept of commitment i...
research
01/11/2021

An Exploratory Study on the Introduction and Removal of Different Types of Technical Debt

To complete tasks faster, developers often have to sacrifice the quality...
research
02/08/2018

Gamification: a Game Changer for Managing Technical Debt? A Design Study

Context: Technical debt management is challenging for software engineers...

Please sign up or login with your details

Forgot password? Click here to reset