Affiliation:
1. University of Dundee, School of Science and Engineering, Dundee, Scotland
2. University of New South Wales, School of Computer Science and Engineering, Sydney, Australia
Abstract
Professional programmers are significantly outnumbered by end-users of software, making it problematic to predict the diverse, dynamic needs of these users in advance. An end-user development (EUD) approach, supporting the creation and modification of software independent of professional developers, is one potential solution. EUD activities are applicable to the work practices of psychology researchers and clinicians, who increasingly rely on software for assessment of participants and patients, but must also depend on developers to realise their requirements. In practice, however, the adoption of EUD technology by these two end-user groups is contingent on various contextual factors that are not well understood. In this paper, we therefore establish recommendations for the design of EUD tools allowing non-programmers to develop apps to collect data from participants in their everyday lives, known as "experience sampling" apps. We first present interviews conducted with psychology researchers and practising clinicians on their current working practices and motivation to adopt EUD tools. We then describe our observation of a chronic disease management clinic. Finally, we describe three case studies of psychology researchers using our EUD tool Jeeves to undertake experience sampling studies, and synthesise recommendations and requirements for tools allowing the EUD of experience sampling apps.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture,Human-Computer Interaction
Cited by
12 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Light and Dark Mode;Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies;2024-03-06
2. Geofencing in location-based behavioral research: Methodology, challenges, and implementation;Behavior Research Methods;2023-08-25
3. The Experience Sampling Method and its Tools: A Review for Developers, Study Administrators, and Participants;Proceedings of the ACM on Human-Computer Interaction;2023-06-14
4. Experiencer: An Open-Source Context-Sensitive Wearable Experience Sampling Tool;Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering;2023
5. Suppose You Had Blocks within a Notebook;Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments;2022-11-29