General Terms
unknown authors
http://www.cs.cmu.edu/~ajko/papers/Ko2005HumanFactorsInEUP.pdf
Add To MetaCart
Abstract:
Human factors affecting the dependability of end user’s programs are discussed in the context of controlled and observational studies of both professional and end-user programmers. These factors include the influence of the types of behaviors that end users wish to implement, end user’s fundamental cognitive biases, barriers in the languages, environments, libraries, and other tools used by end users, and end users ’ difficulties with understanding their code’s meaning and execution.
Citations
| 41 | First steps in programming: A rationale for attention investment models – Blackwell - 2002 |
| 41 | Usability issues in the design of novice programming systems – Pane, Myers - 1996 |
| 17 | Learning to Program With Alice – Dann, Cooper, et al. - 2006 |
| 17 | Development and evaluation of a model of programming errors – Ko, Myers - 2003 |
| 7 | Design Requirements for More Flexible Structured Editors from a Study of Programmers – Ko, Aung, et al. - 2005 |
| 6 | A Framework and Methodology for Studying the Causes – Ko, Myers - 2004 |
| 5 | Designing the Whyline: A Debugging Interface for Asking – Ko, Myers - 2004 |
| 3 | A Contextual Inquiry of Expert Programmers in an Event-Based Programming Environment – Ko - 2003 |
| 2 | Agents to Assist – Vivacqua, Lieberman - 2000 |

