This is by no means meant to be an exhaustive list of resources on this topic. However, they do represent resources I found helpful in compiling the following presentation. In addition, many of the resources are rife with citations and sources of their own if you care to mine the bibliographies. If you come across this list and would like to add a resource, simply reach out to me through Twitter or via the contact form on this site. Thank you and I hope someone besides myself finds this content useful.
Don’t Make Me Wait! User Perception of Time and Software
Books
Faster: The Acceleration of Just About Everything by James Gleick
Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules by Jeff Johnson (this links to the First Ed. – Second Ed. is available)
Designing and Engineering Time: The Psychology of Time Perception in Software by Steven Seow
Academic Articles
Faster progress bars: manipulating perceived duration with visual augmentations by Chris Harrison, Ziquan Yeo, Scott E. Hudson
Evaluation of progressive image loading schemes by Chris Harrison, Anind K. Dey, Scott E. Hudson
Active progress bars: facilitating the switch to temporary activities by Hurter et. al
Designing interactive systems for the experience of time by Lassi A. Liikkanen & Paula Gomez Gomez
Enhancing User eXperience during waiting time in HCI: contributions of cognitive psychology by Carine Lallemand & Guillaume Gronier
Web Articles
The Psychology of Waiting, Loading Animations, and Facebook by Rusty Mitchell
The Psychology of Waiting Lines by Don Norman
Why Waiting Is Torture by Alex Stone
Articles on This Site
The Psychology of Waiting and User Perception of Time
Seven Rules to Manage User Wait Times
Placebo Buttons, Misleading Users & the Ethics of UX Design
3 Techniques to Induce User Flow & Decrease the Perceived Duration of Time in Software Interfaces
Progress Bars & Time Indicators: UX Design Best Practice