Extended Abstracts of the 2023 CHI Conference on Human Factors in Computing Systems 2023
DOI: 10.1145/3544549.3582741
|View full text |Cite
|
Sign up to set email alerts
|

Should Computers Be Easy To Use? Questioning the Doctrine of Simplicity in User Interface Design

Abstract: That computers should be easy to learn and use is a rarely-questioned tenet of user interface design. But what do we gain from prioritising usability and learnability, and what do we lose? I explore how simplicity is not an inevitable truth of user interface design, but rather contingent on a series of events in the evolution of software. Not only does a rigid adherence to this doctrine place an artificial ceiling on the power and flexibility of software, but it is also culturally relative, privileging certain… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 67 publications
0
4
0
Order By: Relevance
“…For streamlining workflows: Previous research has noted the challenges of cross-application workflows, particularly when using feature-rich software termed praxisware [57]. Participants described a desire to integrate generative AI within the feature-rich applications they already use, rather than a separate experience which requires context switching between generative AI and application.…”
Section: Implications For Designmentioning
confidence: 99%
“…For streamlining workflows: Previous research has noted the challenges of cross-application workflows, particularly when using feature-rich software termed praxisware [57]. Participants described a desire to integrate generative AI within the feature-rich applications they already use, rather than a separate experience which requires context switching between generative AI and application.…”
Section: Implications For Designmentioning
confidence: 99%
“…A wide variety of AI approaches to facilitate learning for EUPs have been previously explored, from suggesting relevant tutorials [51,122], to proactive suggestions for improving the likelihood of EUPs to write test cases to improve the robustness of their programs [120], and overcoming conceptual learning barriers [41]. However, a key challenge remains in adapting tutorials and learning materials to an individual's problem context (what exactly are they trying to solve), their existing knowledge, and their learning style [14,91]. Studies of spreadsheet learning show that learning from colleagues or "hallway experts" is common because it is an ideal learning situation: the colleague understands the user's problem context and can tailor an explanation precisely to the learner's needs [92].…”
Section: Motivations For Applying Generative Ai To End-user Programmingmentioning
confidence: 99%
“…However, a lot of EUP is not like this, where instead the objective is to develop ad-hoc data processing or cleaning scripts which are used exactly once for a specific transformation and then discarded. In such one-off automations a lot of interesting enduser programming behaviour is observed, such as accepting errors or brittleness in the program, and transforming the data through a patchwork of manual and automated steps [81,91]. Generative AI technologies are capable of transforming, cleaning, and augmenting data directly, which would eliminate the need for writing a reusable script for one-off automations entirely [38,115].…”
Section: Motivations For Applying Generative Ai To End-user Programmingmentioning
confidence: 99%
See 2 more Smart Citations