Applications and websites that require users to perform complex tasks or act on large data sets pose special design challenges. Examples of these user experiences are everywhere: supply chain, retail, the Internet of Things, healthcare, compensation management, process mapping, configuration and pricing, scientific computing, web analytics, B2B marketplaces, and more.
Creating experiences for end-users who engage in complex problem-solving requires an approach that’s different from traditional user-centered design (UCD) methods. Complex systems bring special challenges to the user experience with respect to product discovery, information architecture, interaction design, navigation, user research, content and terminology, and visual design.
In this course, we explore methods, best practices and more than 40 interaction patterns geared toward complex applications and websites. You’ll also learn new techniques for understanding and mapping expert users’ conceptual models and alternative ways to communicate designs.