Sorry to Bother You Again: Developer Recommendation Choice Architectures for Designing Effective Bots

10Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software robots, or bots, are useful for automating a wide variety of programming and software development tasks. Despite the advantages of using bots throughout the software engineering process, research shows that developers often face challenges interacting with these systems. To improve automated developer recommendations from bots, this work introduces developer recommendation choice architectures. Choice architecture is a behavioral science concept that suggests the presentation of options impacts the decisions humans make. To evaluate the impact of framing recommendations for software engineers, we examine the impact of one choice architecture, actionability, for improving the design of bot recommendations. We present the results of a preliminary study evaluating this choice architecture in a bot and provide implications for integrating choice architecture into the design of future software engineering bots.

Cite

CITATION STYLE

APA

Brown, C., & Parnin, C. (2020). Sorry to Bother You Again: Developer Recommendation Choice Architectures for Designing Effective Bots. In Proceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020 (pp. 56–60). Association for Computing Machinery, Inc. https://doi.org/10.1145/3387940.3391506

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free