Software Psychology

This 1980 book triggered interest in rigorous controlled experimental psychological studies on programmers, database users, and interactive systems. It was selected and featured by both of the computer science book of the month clubs. Software Psychology is often cited as an important resource that led to increased research and the formation of the ACM SIGCHI. The ACM SIGCHI Conference derived its name from the subtitle: "Human Factors in Computing and Information Systems."
Edited by Ben Shneiderman


 You can buy this book online at

psy.jpg (44814 bytes)Excerpt by Ben Shneiderman: Designed for professional system designers, managers, and programmers, as well as for students concerned with human factors in computer and information systems, this new text encourages the application of psychological principles to computer science.

In the interest of improving programmer productivity, terminal user effectiveness, and system quality, Dr. Shneiderman describes current research techniques and supplies practical guidelines for programming and systems design.  SOFTWARE PSYCHOLOGY also addresses such vital concerns as programming management and environment, stylistic standards, language design, programmer education, database query facilities, interactive systems, and home computing.