Human factors affecting dependability in end-user programming

Amy J. Ko, Brad A. Myers · ACM SIGSOFT Software Engineering Notes · 2005

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.

Read the paper · More papers on PaperTik