Build Applications, Websites, and Software Solutions that Feel Faster, More Efficient, and More Considerate of Users Time! One hidden factor powerfully influences the way users react to your software, hardware, User Interfaces (UI), or web applications: how those systems utilize users time. Now, drawing on the nearly 40 years of human computer interaction researchincluding his own pioneering workDr. Steven Seow presents state-of-the-art best practices for reflecting users subjective perceptions of time in your applications and hardware. Seow begins by introducing a simple model that explains how users perceive and expend time as they interact with technology. He offers specific guidance and recommendations related to several key aspects of time and timingincluding user tolerance, system responsiveness, progress indicators, completion time estimates, and more. Finally, he brings together proven techniques for impacting users perception of time drawn from multiple disciplines and industries, ranging from psychology to retail, animal research to entertainment. Discover how time and timing powerfully impact user perception, emotions, and behavior Systematically make your applications more considerate of users time Avoid common mistakes that consistently frustrate or infuriate users Manage user perceptions and tolerance, and build systems that are perceived as faster Optimize flow to make users feel more productive, empowered, and creative Make reasonable and informed tradeoffs that maximize limited development resources Learn how to test usability issues related to timeincluding actual vs. perceived task duration Designing and Engineering Time is for every technology developer, designer, engineer, architect, usability specialist, manager, and marketer. Using its insights and techniques, technical and non-technical professionals can work together to build systems and applications that provide far more valueand create much happier users. Steven C. Seow has a unique combination of experience in both experimental psychology and software usability. He joined Microsoft as a User Researcher after completing his Ph.D. in Experimental Psychology at Brown University with a research focus on human timing and information theory models of human performance. Seow holds Bachelors and Masters Degrees in Forensic Psychology from John Jay College of Criminal Justice, and wrote his masters thesis on distortions in time perception. For more information about Steven Seow and his research, visit his website at www.StevenSeow.com. informit.com/aw
Cited By
- Liu X, Zhang Y, Yan Z and Ge Y (2023). Defining ‘seamlessly connected’, International Journal of Human-Computer Studies, 177:C, Online publication date: 1-Sep-2023.
- Oktay G, Ikeya Y, Lee M, Barati B, Lee Y, Chen Y, Pschetz L and Ramirez-Figueroa C Designing with the more-than-human: Temporalities of thinking with care Companion Publication of the 2023 ACM Designing Interactive Systems Conference, (104-106)
- Abbas T, Gadiraju U, Khan V and Markopoulos P (2022). Understanding User Perceptions of Response Delays in Crowd-Powered Conversational Systems, Proceedings of the ACM on Human-Computer Interaction, 6:CSCW2, (1-42), Online publication date: 7-Nov-2022.
- Palma M, Salza P and Gall H On-the-fly syntax highlighting using neural networks Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, (269-280)
- Hossain E, Cahoon M, Liu Y, Kurumada C and Bai Z Context-responsive ASL Recommendation for Parent-Child Interaction Proceedings of the 24th International ACM SIGACCESS Conference on Computers and Accessibility, (1-5)
- Halbhuber D, Köhler A, Schmidbauer M, Wiese J and Henze N The Effects of Auditory Latency on Experienced First-Person Shooter Players Proceedings of Mensch und Computer 2022, (286-296)
- Eichmann P, Zgraggen E, Binnig C and Kraska T IDEBench: A Benchmark for Interactive Data Exploration Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data, (1555-1569)
- Quental N, de Albuquerque Siebra C, Quintino J, Florentin F, da Silva F and de Medeiros Santos A Automating GUI response time measurements in mobile and web applications Proceedings of the 14th International Workshop on Automation of Software Test, (35-41)
- Lee I, Kim S and Lee B Geometrically Compensating Effect of End-to-End Latency in Moving-Target Selection Games Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, (1-12)
- Skogstrøm N, Igeltjørn A, Knudsen K, Diallo A, Krivonos D and Sandnes F A comparison of two smartphone time-picking interfaces Proceedings of the 10th Nordic Conference on Human-Computer Interaction, (874-879)
- Liva G, Khan M, Spegni F, Spalazzi L, Bollin A and Pinzger M Modeling time in Java programs for automatic error detection Proceedings of the 6th Conference on Formal Methods in Software Engineering, (50-59)
- Zgraggen E, Galakatos A, Crotty A, Fekete J and Kraska T (2017). How Progressive Visualizations Affect Exploratory Analysis, IEEE Transactions on Visualization and Computer Graphics, 23:8, (1977-1987), Online publication date: 1-Aug-2017.
- Cornejo O, Briola D, Micucci D and Mariani L In the field monitoring of interactive applications Proceedings of the 39th International Conference on Software Engineering: New Ideas and Emerging Results Track, (55-58)
- Yun M, He S and Zhong L Reducing Latency by Eliminating Synchrony Proceedings of the 26th International Conference on World Wide Web, (331-340)
- Oliveira L, Mitchell V and May A (2016). Reducing temporal tensions as a strategy to promote sustainable behaviours, Computers in Human Behavior, 62:C, (303-315), Online publication date: 1-Sep-2016.
- Annett M, Ng A, Dietz P, Bischof W and Gupta A How low should we go? Proceedings of Graphics Interface 2014, (167-174)
- Nicosia M, Oulasvirta A and Kristensson P Modeling the perception of user performance Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1747-1756)
- Glueck M, Khan A and Wigdor D Dive in! Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (561-570)
- Ng A, Annett M, Dietz P, Gupta A and Bischof W In the blink of an eye Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1103-1112)
- Liikkanen L and Gómez P Designing interactive systems for the experience of time Proceedings of the 6th International Conference on Designing Pleasurable Products and Interfaces, (146-155)
- Lundgren S Toying with time Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1639-1648)
- Schatz R, Hoßfeld T, Janowski L and Egger S From packets to people DataTraffic Monitoring and Analysis, (219-263)
- Ng A, Lepinski J, Wigdor D, Sanders S and Dietz P Designing for low-latency direct-touch input Proceedings of the 25th annual ACM symposium on User interface software and technology, (453-464)
- Šipetić M Design and implementation of a space model server for indoor location-based services Proceedings of the 2012 ACM Conference on Ubiquitous Computing, (572-575)
- Petrushevski F Personalized lighting control based on a space model Proceedings of the 2012 ACM Conference on Ubiquitous Computing, (568-571)
- Schatz R and Egger S Vienna surfing Proceedings of the first ACM SIGCOMM workshop on Measurements up the stack, (19-24)
- Anderson G, Doherty R and Baugh E Diminishing returns? Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (2703-2706)
- Block F and Gellersen H The impact of cognitive load on the perception of time Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries, (607-610)
- Harrison C, Yeo Z and Hudson S Faster progress bars Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, (1545-1548)
- Lundgren S and Hultberg T (2009). FEATURETime, temporality, and interaction, Interactions, 16:4, (34-37), Online publication date: 1-Jul-2009.
Index Terms
- Designing and Engineering Time: The Psychology of Time Perception in Software