Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Probes and Sensors: The Design of Feedback Loops for Usability Improvements

Church, Luke and Söderberg, Emma LU orcid (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:
author
and
organization
publishing date
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}},
}