Austin Z. Henley
I work on software.
Quick start guide to research on human factors of software engineering
7/7/2019
This guide is meant to help new graduate students get a short introduction to research at the intersection of human-computer interaction (HCI) and software engineering (SE). By reading the materials listed below, you will get a small taste of the field.
Tool papers:
Empirical papers:
- How Effective Developers Investigate Source Code: An Exploratory Study, Robillard et al., TSE'04.
- Maintaining Mental Models: A Study of Developer Work Habits, LaToza et al., ICSE'06.
- Foraging and Navigations, Fundamentally: Developers' Predictions of Value and Cost, Piorkowski et al., FSE'16.
- How We Refactor, and How We Know It, Murphy-Hill et al., TSE'11.
Methodology references:
Books:
There are Amazon affiliate links on this page.