Probes and Sensors: The Design of Feedback Loops for Usability Improvements
(2021) Psychology of Programming Interest Group Annual Workshop 2019 p.124-137- Abstract
- The importance of user-centric design methods in the design of programming tools is now well accepted. These methods depend on creating a feedback loop between the designers and their users, providing data about developers, their needs and behaviour gathered through various means. These include controlled experiments, field observations, as well as analytical frameworks. However, whilst there have been a number of experiments detailed, quantitative data is rarely used as part of the design process. Part of the reason for this might be that such feedback loops are hard to design and use in practice. Still, we believe there is potential in this approach and opportunities in gathering this kind of ‘big data’. In this paper, we sketch a... (More)
- The importance of user-centric design methods in the design of programming tools is now well accepted. These methods depend on creating a feedback loop between the designers and their users, providing data about developers, their needs and behaviour gathered through various means. These include controlled experiments, field observations, as well as analytical frameworks. However, whilst there have been a number of experiments detailed, quantitative data is rarely used as part of the design process. Part of the reason for this might be that such feedback loops are hard to design and use in practice. Still, we believe there is potential in this approach and opportunities in gathering this kind of ‘big data’. In this paper, we sketch a framework for reasoning about these feedback loops - when data gathering may make sense and for how to incorporate the results of such data gathering into the programming tool design process. We illustrate how to use the framework on two case studies and outline some of the challenges in instrumentation and in knowing when and how to act on signals. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/787741b7-bab4-4de7-837b-3a323bed5390
- author
- Church, Luke and Söderberg, Emma LU
- organization
- publishing date
- 2021
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Proceedings of Psychology of Programming Interest Group Annual Conference 2019
- editor
- Marasoiu, Mariana ; Church, Luke and Marshall, Lindsay
- pages
- 124 - 137
- publisher
- Psychology of Programming Interest Group
- conference name
- Psychology of Programming Interest Group Annual Workshop 2019
- conference location
- Newcastle, United Kingdom
- conference dates
- 2019-08-28 - 2019-08-30
- language
- English
- LU publication?
- yes
- id
- 787741b7-bab4-4de7-837b-3a323bed5390
- alternative location
- https://www.ppig.org/papers/2019-ppig-30th-church/
- date added to LUP
- 2019-08-29 10:32:21
- date last changed
- 2021-05-06 16:21:07
@inproceedings{787741b7-bab4-4de7-837b-3a323bed5390, abstract = {{The importance of user-centric design methods in the design of programming tools is now well accepted. These methods depend on creating a feedback loop between the designers and their users, providing data about developers, their needs and behaviour gathered through various means. These include controlled experiments, field observations, as well as analytical frameworks. However, whilst there have been a number of experiments detailed, quantitative data is rarely used as part of the design process. Part of the reason for this might be that such feedback loops are hard to design and use in practice. Still, we believe there is potential in this approach and opportunities in gathering this kind of ‘big data’. In this paper, we sketch a framework for reasoning about these feedback loops - when data gathering may make sense and for how to incorporate the results of such data gathering into the programming tool design process. We illustrate how to use the framework on two case studies and outline some of the challenges in instrumentation and in knowing when and how to act on signals.}}, author = {{Church, Luke and Söderberg, Emma}}, booktitle = {{Proceedings of Psychology of Programming Interest Group Annual Conference 2019}}, editor = {{Marasoiu, Mariana and Church, Luke and Marshall, Lindsay}}, language = {{eng}}, pages = {{124--137}}, publisher = {{Psychology of Programming Interest Group}}, title = {{Probes and Sensors: The Design of Feedback Loops for Usability Improvements}}, url = {{https://www.ppig.org/papers/2019-ppig-30th-church/}}, year = {{2021}}, }