Introduction to User Experience
This module introduces the concept of User Experience and shows why a high quality UX is a critical factor in determining the success of a product. The User Centered Design process is introduced, a process that allows the product development team to engineer usability and appeal into the product. Concrete examples are used to illustrate how usability and appeal work together to define the UX.
Hall of Fame, Hall of Shame: Examples of User ExperienceIn this module, we present and discuss examples of well-designed and poorly designed products, showing the impact of good and bad user experiences.
The Case for User Experience: Return-on-InvestmentThe positive ROI of investments in user experience has been proven throughout the industry. Yet, a high quality UX is typically only one of many features that a manager must evaluate in terms of development cost and benefits. This module presents methods for calculating and understanding the costs and benefits of developing a quality UX.
User ResearchUnderstanding your users and their needs is the key to designing a good user experience. This module details how to conduct various user research methods in order to gain that understanding. Solid user research allows the development team to ensure that they are developing the right product for the right set of users within the correct context of use. We’ll talk about topics such as Ethnography, Requirements Elicitation, Task Analysis, and Personas.
UX Design Best PracticesA variety of fundamental best design practices that have been shown to optimize the user experience are presented, including text and color treatment, steering visual attention, how to get from user research to an information architecture, interaction design, and visual design.
Mobile UX DesignWhile many of the fundamental user experience design principles apply to designing for mobile devices, there are very important differences when designing for mobile devices. This module provides design principles for mobile website design and designing mobile apps, including information architecture, navigation, layout, animation and transitions, principles of touch interaction, context responsiveness, and the onboarding process.
Form Design Best PracticesEffective form design is crucial because it can determine whether you get the information and sales you want from your users. This module provides detailed best practices for effective form design, such as deciding which fields to include, organization, terminology, layout, label placement, choosing the most appropriate type of input fields, progressive disclosure, actions, help text, inline form validation, error prevention, error messages, confirmation, and designing mobile forms.
Assessing UXAn important part of the user experience process is to constantly assess the product to identify areas for improvement. This module details a variety of methods used to assess the quality of the user experience, including expert review, usability testing, eye tracking, and unmoderated usability testing.
Assessing UX: ExerciseIn this hands-on exercise, students test their user experience knowledge and assessment skills by performing an expert review on an application. The class then presents and discusses some of the problems they found and provides their recommended improvements.
User-Centered Data VisualizationThis module provides insights into how to create effective data visualizations, that are understandable, usable, useful, and visually impressive. It covers topics like choosing the appropriate chart type based on principles of human perception, scale, dimension, use of color, labeling, and more.
Globalization, Internationalization, and LocalizationFor a product to be successful in other countries, it needs to consider the language, culture, and understanding of those users. This module presents methods to create a globalized user experience, including internationalization (creating a version that works for multiple countries) and localization (creating localized versions for each country). It discusses specific design issues to consider, including formatting conventions, text expansion, language, use of icons and symbols, cultural associations with color, and more.
AccessibilityThis module provides an overview of accessibility – making technology accessible to everyone, including people with various types of disabilities. It explains different types of disabilities and how those affect people’s ability to use technology. It provides a process to evaluate technology to find accessibility issues, and it provides specific principles of accessible design.
UX Processes and IntegrationThis module explains how to integrate the user experience process within the most common development models. It provides an overview of the waterfall, agile, and spiral development processes, and shows how the UX process can fit within these models for the maximum effectiveness.
UX Processes and Integration: ExerciseThis hands-on exercise allows the audience to test their knowledge of the UX process by defining where they can fit UX activities within their own development process. Through discussion and presenting ideas, the audience can see where they can make changes to fit user experience into their current process.
Future Trends in User ExperienceAs technology evolves, so does the user experience. This module presents a variety of new types of approaches, technologies, platforms, and experiences that already influence the market or have the potential to do so, including ubiquitous computing, artificial intelligence, the internet of things, and more.