"Designing Software for User Performance"
Duration: 4 hours
Language: English with the simultaneous translation into Russian
Users of software-based systems, whether traditional desktop applications or employing Web 2.0 paradigms, succeed when they are able to reach their goals quickly and dependably. Applications and environments designed for user success help people to proceed more efficiently and to make fewer mistakes. User success, in turn, translates directly into user satisfaction and increased loyalty, which are especially critical in the dynamic world of the Web.
This practical session draws on over a decade of experience in usage-centered and performance-centered design of complex systems where user performance is critical-systems ranging from e-commerce and financial applications to medical informatics and industrial automation with diverse user populations including the general public and highly skilled professionals.
The focus will be on specific practical principles and proven techniques that make user interfaces easier to learn in the first place and more efficient to use once learned. It will show how to design systems that better accommodate to varied styles of interaction, that more effectively communicate with users, and that reduce the number and severity of user mistakes both in taking action and in providing data.
Topics to be covered include:
- making interfaces self-teaching through instructive interaction;
- using essential use cases to design for user performance;
- understanding the larger context of human activity;
- measuring user performance and evaluating designs for performance;
- techniques for prioritizing activity and task support;
- user performance issues in Web-deployed applications;
- organizing the interface for user performance;
- impact of messaging and communication with users;
- reducing user errors and the impact of errors;
- hidden sources of inefficiency and user failure.
Larry Constantine Bio
Larry L. Constantine, IDSA, ACM Distinguished Engineer, is an award-winning designer and design methodologist specializing in visual and interaction design for software and Web applications.
One of the pioneers of software engineering whose current work centers on activity modeling and usage-centered design, he has contributed numerous concepts and techniques forming the foundations of modern practice in software engineering and applications design and development. His award-winning design innovations include multiple patents in human-machine interaction. His publications in both the computer sciences and human sciences include over 175 articles and papers plus 17 books, among them Software for Use (Разработка программного обеспечения, ISBN 5-88782-100-0), written with Lucy Lockwood and winner of the prestigious Jolt Award as the best book of 1999, The Peopleware Papers (Человеческий фактор в программировании, ISBN 5-93286-044-8), and the classic text, Structured Design, written with Ed Yourdon. His books have been translated into nine languages, including Russian, Chinese, and Japanese.
A highly regarded presenter and teacher, he has lectured and taught around the world and has keynoted numerous major international conferences. Constantine is Chief Scientist with Constantine & Lockwood, Ltd., the international design consultancy he co-founded, and Director of the Laboratory for Usage-centered Software Engineering (LabUSE) at the University of Madeira, Portugal where he is also a professor in the Department of Mathematics and Engineering.
Л. Константайн, Л. Локвуд,
Larry L. Constantine, Lucy A.D. Lockwood ,
Larry L. Constantine,
Larry L. Constantine, Larry Constantine,