In this part of the course, you’ll continue to empathize with users of the mobile app you’ll later design. You’ll craft user stories and develop user journey maps. You’ll also learn about the importance of considering accessibility when empathizing with users.
Learning Objectives
- Create user stories
- Create a user journey map
- Explain the importance of accessible and inclusive design
Craft user stories
Video: Welcome to module 2
Focus: Empathetic Design Tools
This part of the course teaches ways UX designers understand user needs and experiences:
- User Stories: Brief, fictional statements linking a user’s goal to an action and the resulting benefit.
- User Journey Maps: Visualize the steps a user takes when interacting with a product, highlighting potential pain points.
- Accessibility: Emphasizes designing products that are inclusive and useable by everyone, regardless of abilities.
Hi there in this part of the course,
we’ll continue to explore some of the ways UX designers build empathy with users
of the products they designed for. We’ll start with user stories which
are fictional, one sentence stories that connect the needs of a potential
user to a specific action and benefit. After that, you’ll learn about user
journey maps, a tool used by UX designers to understand the obstacles a user
faces while interacting with a product. Lastly, we’ll explore some strategies for keeping accessibility top of mind during
the empathize phase of the design process. So let’s get started.
Video: Craft user stories
What are User Stories?
- Short, fictional narratives written from the perspective of a persona (your typical user).
- They describe a user’s goal and the obstacle preventing them from reaching it.
- May also be called scenarios or user cases.
Why User Stories Matter
- Prioritization: Helps focus on the most important user needs.
- Team Alignment: Creates shared understanding and an empathetic, user-centered focus.
- Stakeholder Persuasion: Makes presentations more relatable by focusing on how your design will help real people.
User Story Formula
As a [type of user], I want to [action] so that [benefit].
Example
“As an online shopper, I want to receive a text when the item arrives so that I can pick it up right away.”
Key Takeaway: User stories are a powerful tool for keeping your design focused on the actual needs and experiences of your users.
Which of the following user stories is complete?
As a team manager, I want to streamline administrative processes so that my employees remain productive
This user story is complete with a type of user, action, and benefit. A complete user story keeps the problem user-centered, actionable, and clear.
Hey, there. Now that we
know all about personas, it’s time for some stories. A user story is a fictional
one-sentence story told from a persona’s point of view to inspire and inform
design decisions. It introduces the user, lays out an obstacle, and
states their ultimate goal. Don’t get confused if you
notice some designers refer to these as
scenarios or user cases, they mean the same thing. Now, let’s check out the goal, structure, and benefits
of user stories. The user story expands
on the persona and deepens your understanding
of a user group. Here are some cool things a
user story can do for you. User stories prioritize
design goals. If you have a lot of
user needs to consider, user stories,
determine which ones are the most critical to resolve. User stories also unite the
team around a clear goal. A good user story
can also inspire empathetic design decisions by making our approach
user-centered, also known as user-centric.
And finally, user stories personalize pitches
to stakeholders. You aren’t just presenting
your design update ideas. You’re demonstrating
how the updates will help specific
types of people. So how do you write a user story? Like a classic short story, user stories have a hero with an ultimate goal and a conflict that keeps them
from conquering that goal. To write a user story, we follow this simple formula. As a type of user, I want to action,
so that benefit. All that’s left now is filling
in the missing pieces. Type of user describes
who we are designing for. Action is what the user
hopes will happen. And finally, benefit is why the user wants the
action to happen. This formula keeps the problem user-centered,
actionable, and clear. Let’s think about a user story that I experience all the time. As an online shopper, I want to receive a
text when the item arrives so that I can
pick it up right away. So now you know what
a user story is, why it’s important, and
how it’s structured. Up next, you’ll
learn how to predict and prevent a bad
user experience.
Reading: Learn more about user stories
Reading: Review: Craft user stories
CoffeeHouse scenario
Video: Consider edge cases
The Happy Path vs. Edge Cases
- Happy Path: The ideal user experience where everything goes smoothly, and the user achieves their goal.
- Edge Cases: Unexpected situations or problems that disrupt the typical user flow. Edge case users often have needs that the design hasn’t anticipated.
Example: Iyla’s Blocked Purchase
Iyla wants to order flowers for her friend in California but can’t proceed because the website’s address form doesn’t accommodate international users. This is an edge case.
Why Edge Cases Matter
Unforeseen edge cases can lead to frustrated users who abandon the product or service altogether. Good UX design aims to keep all users on the happy path.
UX Pro Tips for Handling Edge Cases
- Diverse Personas & Stories: Creating a range of user personas and scenarios helps predict potential problems.
- Thorough Pre-Launch Review: Don’t just test the happy path; try to break things from the user’s perspective.
- Wireframes: Visualizing the project flow can illuminate potential pain points.
Key Takeaway: Be the “prepared friend” of UX design. Anticipate user needs to handle edge cases gracefully and keep everyone on the path to a positive experience.
What happens when a user stays on the happy path in a user story?
The user reaches their goal without issue because everything goes as expected.
Keeping users on the happy path helps them have a good user experience, which is the designer’s goal.
Welcome back. With user
stories, just like any story, there’s always a
chance that things might not go exactly
how you want them. The hero detective doesn’t
always crack the case, and your user doesn’t
always reach their goal. Luckily for your user, you can change their
experience as a UX designer. When building a new
or improved product, the designer’s goal is to keep all users on the happy path. The happy path describes a user story with
a happy ending. For this user,
everything goes as they expect and they reach
their goal without issue. Unfortunately, for other users, things don’t go
quite as smoothly. For example, let’s say
Iyla, a Londoner, wants to buy
birthday flowers for her friend Priya in California. She visits the website of a California-based flower
shop and gets to work designing a bouquet of Priya’s favorite flowers and writing a meaningful message. Everything is going well. Iyla’s on the happy path. But when Iyla asked
to enter her address, there’s a field that
asks for her home state. Iyla doesn’t have a home state, she lives in London, England. She tries to skip that field, assuming the site will let her, but the state field is
required to proceed. She reaches a dead end
on the happy path. After all that work, has to close the
website and find another way to get
flowers for her friend. In the design world
Iyla and others like her are called
edge case users. An edge case is a
rare situation or unexpected problem
that interrupts a standard user experience. Good UX anticipates
edge cases and reroute users back to the happy path when things don’t go as planned. In edge cases, the obstacle is often beyond the
user’s control to fix. Think back to Iyla
who only wants to wish her friend in
America a happy birthday. There is no way for her
to skip the state field, so there is no way for
Iyla to successfully buy Priya’s flowers on
the shop’s website. Unfortunately, Iyla’s
user experience is unrepairable on her end. Let’s check out some UX design
pro tips for spotting and resolving potential edge cases before the product launches, so other users don’t end
up in Iyla’s situation. Pro tip 1: create personas
and user stories. If UX designers make sure their
personas and user stories account for a wide variety
of users and problems, they can keep even the most vulnerable users
on the happy path. Pro tip 2: thoroughly review
the project before launch. In the rush to launch a product, UX designers might focus
only on the happy path. Giving the project a final good review from
the user’s perspective, helps designers
identify edge cases. Pro tip 3: use wireframes. You’ll learn how to
create wireframes later. Wireframes help
visualize the project, which makes it
easier to identify potential user pain
points and fix them before launch for folks who
are not visually impaired. We all have that
friend who always has whatever you need
when you need it. For example, if you’re
at an amusement park having lunch and dropped
your fork on the floor, this friend’s got an
extra fork ready to go. Need an extra pair
of nylon footies to try on some fancy flats? They’ve got you covered. As a UX designer, you want to be that
friend to all users. You want to be able to anticipate what needs
they might have, whether they’re on the
happy path or not. Okay, so far we’ve gotten to know
our users and their stories. Up next, we’ll go on a
journey. The user journey.
Video: Ayan – Real world example of edge cases
What are edge cases?
- Unexpected or unusual situations in a product experience that the designers may not have considered as likely or typical.
- Important to address for a smooth user experience, even if those cases aren’t the primary use scenario.
How to identify edge cases:
- Observe real users interacting with your product. What you expect to happen isn’t always how things actually work out.
Example: Designing Google Messages
- Ayan, a visual designer, aimed to make the visual experience of RCS (enhanced texting) and SMS (standard texting) work seamlessly together.
- This was an edge case because RCS was the future, but ensuring both looked good was vital for the present.
- Collaborating with product management was key to plan for current use cases and how they’d evolve alongside RCS in the future.
Why edge cases matter:
- Overlooking edge cases can harm brand perception if the product appears disjointed or inconsistent when unexpected situations happen. Ayan’s success was in anticipating this and making the SMS/RCS mix visually cohesive.
Hey, my name is Ayan, and I am
a visual designer at Google. An edge case is a situation
within a product experience that the product team doesn’t think it’s
very likely to happen, or that is outside of the typical flow
within that product. When you’re trying to figure out what the edge cases
are for your product, you really need to
actually sit down with users and see how their real life actually
shakes out with your product. Often what you think is going to happen when your app is
in the hands of a user, is actually not what happens. Identifying those cases
is really key to creating a harmonious experience when things don’t go the way
that you plan for them to. An edge case that I’ve
worked on semi-recently, I was the visual design lead on the Messages product at Google. It’s our texting solution. And as I was creating that brand, differentiating visually
RCS, which is the future of texting, things like typing
indicators, versus SMS, somewhat of the past of texting, the typical protocol
that you would use to text your mom, let’s say. Creating a visual system that
would work harmoniously and these two supposedly
separate experiences make that, on the off case that
your phone loses access, you would still have a
harmonious experience. As a visual designer, I really wanted to make sure that these two spaces, that
we didn’t intend to ever live together, still
would make sense if it did. And that actually in practice, that happened quite a bit. When you see screenshots
of our texting app, you’ll notice that
whether or not it’s an RCS versus SMS or maybe
a combination of the both, it should still look beautiful. As we were working
on this project and really creating a new branch
for the Messages app, I worked really closely with product management
to come up with a strategic plan so that as this redesign lived
out in the wild, so to speak, we had a plan
for the years to come. While RCS was our big
bet for the future, we wanted to make sure
that the SMS reality of that time would be harmonious as our product
matured over the years. Identifying future use cases versus current use cases really helped us identify
these edge cases that would be
prevalent current day, that maybe wouldn’t
be so prevalent in our hopeful future. I get so proud when I see screenshots of text
message conversations out there on social media and sometimes you see SMS with RCS, that light blue bubble with that dark blue bubble and
I’m proud to say that we identified that
edge case before it became an issue for
our brand perception.
Create a user journey map
Video: Create a user journey map
What is a User Journey Map?
- A user journey map visually outlines the steps a user takes to achieve a goal with your product/service.
- It builds upon personas and user stories to deeply understand the user’s perspective.
Why User Journey Maps are Important
- Reduces Designer Bias: Helps you design for the user’s needs, not your own assumptions.
- Highlights Pain Points: Journey maps can reveal unexpected problems a user might face (e.g., lack of options for a biracial user to select their race).
- Identifies Opportunities: Pinpoint areas where the user experience can be improved to make the process smoother.
How to Create a User Journey Map
- Break Down Tasks: Start with the main task and list all the sub-tasks a user needs to complete.
- Consider Emotions: At each step, think about the user’s emotional state (confused, overwhelmed, etc.).
- Identify Improvement Areas: Use the map to find ways to enhance the experience, especially addressing pain points.
Example: Jamal’s Journey
The video uses the example of Jamal, a wheelchair user visiting NYC, to illustrate how a user journey map can help designers create a more accessible and inclusive subway experience.
Key Takeaway: User journey maps are a powerful tool for understanding users’ experiences and creating designs that truly meet their needs.
What are some benefits of user journey mapping? Select all that apply.
Identifies improvement opportunities
One of the benefits of user journey mapping is being able to identify improvement opportunities by illustrating what the user goes through to achieve their goals. Other advantages include: highlighting new pain points, reducing the impact of designer bias, and helping create obstacle-free paths for users.
Highlights new pain points
Use journey mapping highlights new pain points that a designer may not have thought about by illustrating what the user goes through to achieve their goals. Other advantages include: identifying improvement opportunities, reducing the impact of designer bias, and helping create obstacle-free paths for users.
Reduces the impact of designer bias
User journey mapping reduces the impact of designer bias by illustrating what the user goes through to achieve their goals because it focuses on the persona’s needs instead of the designer’s. Other advantages include: identifying improvement opportunities, highlighting new pain points, and helping create obstacle-free paths for users.
Helps create obstacle-free paths for users
User journey mapping helps to create obstacle-free paths for users by illustrating what the user goes through to achieve their goals. Other advantages include: identifying improvement opportunities, highlighting new pain points, and reducing the impact of designer bias.
Now that you’ve
planned and prepared for happy paths and edge cases, let’s discover what user
journeys are all about. A user journey is the
series of experiences a user has as they
achieve a specific goal. User journeys built
off the persona’s and stories you’ve
already created. They help you think and
feel like the user, which is super important. If you can’t put yourself
in the user’s shoes, you can’t be sure your design
will really help them. Before you start
the user journey, you need a journey map. A journey map is just
what it sounds like; an illustration of what the user goes through to
achieve their goals. Think of it like reading a book. If the persona is
your character, the user story is your plot, and the journey map is
your story outline. First, let’s do a
little experiment. Imagine we want to drive
to the beach for a swim. We can pull up a
map on our phone to get an overview
of the best route. We know our starting
point and our end point. Let’s go for a drive. So far, so good. Looks like a traffic
jam up ahead. Luckily, the map app gives us a detour route to
avoid the traffic. Map apps help drivers avoid
obstacles along their route. The same idea applies
to journey maps. A user journey map helps UX designers create obstacle
free paths for users. That’s the first benefit
to user journey mapping. Now let’s go over some more. A user journey map reduces
the impact of designer bias, which you might remember as the tendency for the designer to design according
to their own needs and wants instead of a user’s. Creating a user journey map
lets you thoroughly document the entire sequence
of events and interactions a user experiences, including the user’s
interaction with your design. That way you can really focus
on how a specific persona, not you, thinks and feels at
every step of the journey. User journey mapping also
highlights new pain points. For example, say your persona, Kindred, is biracial. Her user journey is spilling
out her census info online. Everything is going well
until it’s time for Kindred to select her race
from the drop-down menu. Suddenly she hits a roadblock. There’s no option for her to identify herself as
both Black and Asian. That’s a big pain point. If you yourself aren’t biracial, you might not have
predicted this problem. But by creating the
persona of Kindred, giving her a story
and mapping out her journey using a
user journey map, you’re able to clearly
identify the issue she’s experiencing and
improve the design. This brings us to the final key benefit of journey mapping. Identify improvement
opportunities. In Kindred’s example, you
could add an option in the menu for users to write
in their own racial identity. Or maybe you could
add another field to the drop-down menu for
multi-racial citizens. Improving the UX here can
make a big difference. How do we map out
a user journey? One action at a time. Let’s say our persona, Jamal, comes from a town of 500
people in rural Mississippi. He uses a wheelchair
to get around and he’s visiting New York
City for the first time. Today. He wants to fulfill
his dream of going all the way to the top of
the Empire State Building. How do we map out his journey? To start, identify
the first task the user needs to complete. In this case, Jamal
needs to find a subway route that will take him to the Empire
State Building. Next, list all the things the user needs to do
to reach their goal. Here’s a list of
Jamal’s main tasks. Task 1, determine the subway
line and route to take. Task 2, find the nearest station with
wheelchair accessibility. Task 3, buy a ticket. Task 4, find the right
platform and make sure the train is headed toward the Empire State Building
and not away from it. Task 5, board the subway. Task 6, find the right exit. The next action in mapping a
user journey is describing all the smaller
things the user must accomplish before graduating
to the next main task. Here’s what that might
look like for Jamal. So that’s it. You got Jamal all the way to the
Empire State Building. Your work here is
done. Not exactly. You’ve completed Jamal’s
physical journey, but you still need to consider
his emotional journey too. The third action in mapping a
user journey is identifying the user’s likely emotions as
they go from task to task. For example, imagine
how Jamal might feel the first time he looks
at the subway line map. He might be confused and
intimidated or imagine that Jamal’s purchased
his ticket and is trying to get to
the right platform. He can’t use the stairs, so he’ll need to find
an elevator or ramp. The elevator might
not be working, so he has to find a ramp. This experience could
make Jamal feel overwhelmed and make
him feel excluded. There’s one final action in
our journey mapping exercise. Once we’ve identified
the user’s emotions, we can then identify opportunities to improve
his user experience. This is where user
journey mapping can really enhance UX design. Without mapping the actions
of Jamal’s journey. It might never have
occurred to us to add an accessibility key to the map to help users
with wheelchairs navigate the subway
stations more easily. Here’s what a completed
user journey map looks like for Jamal. Now you know how user journey is build off of user
stories and personas, you also know the benefits
of user journey maps, and you understand how
to create a journey map. Jamal’s user journey may
have come to an end, but we’ve still
got a long way to go in our UX design journey
Reading: User journey map slides
Reading
There are two options to access the user journey map slides that were included in the previous video:
Link to the user journey map
Consider accessibility
Video: Consider accessibility when empathizing
Why Accessibility Matters
- Inclusivity: People with disabilities have the same needs and goals as other users. Accessibility ensures everyone can use your product and achieve their desired outcomes.
- Situational Impairments: Anyone can experience temporary (e.g., a sprained wrist) or situational (e.g., holding a baby) limitations. Designing with accessibility benefits a wider range of users.
- Real-World Consequences: Excluding people with disabilities can create dangerous situations, like inaccessible fire escape routes for wheelchair users.
How to Design for Accessibility
- Understand Diverse Experiences: Learn about how people with disabilities navigate digital products and the assistive technologies (ATs) they use.
- Immerse Yourself: Watch videos of experts using ATs, try ATs yourself, and directly engage with people with disabilities.
- Keyboard Support is Key: Ensure all website functions work with keyboard navigation. This is fundamental for many ATs and aligns with the Americans with Disabilities Act (ADA).
Key Takeaway: Designing for accessibility isn’t just about compliance or inclusion – it makes products better for everyone.
Why is it important to consider someone with a disability when creating personas, user stories, and user journeys? Select all that apply.
To consider those experiencing permanent, temporary, or situational disabilities
Considering accessibility in design, especially during the creation of personas, user stories, and user journeys, extends its benefits to many people. Whether they are people experiencing permanent, temporary, or situational disabilities, it’s important to remember that people with and without disabilities share the same goal for any given user problem that a design is trying to solve.
To avoid the serious physical or emotional consequences when accessibility needs are not addressed.
It’s important to consider someone with a disability when creating personas, user stories, and user journeys because not addressing the needs of someone with a disability can have serious consequences. Consider if fire safety escape routes didn’t include routes for wheelchairs, or if grocery stores and medical practices didn’t include accessible entrances.
Hi again. You just
learned about personas, user stories, and user journeys. I’m here to help you learn how to consider accessibility
in each of these. Why do we need to consider
personas, user stories, and user journeys of
someone with a disability? Well, people with disabilities
share the same goal for any given user problem that your design is
trying to solve. Additionally, accessibility
is not just designing to include a group of users
with varying abilities. Instead, it extends to anyone who is
experiencing a permanent, temporary, or
situational disability. Designing with accessibility
in mind means making sure, Betty, a user with
only one arm; Angela, a user with a
sprained wrist; and Juan, a user holding
a colicky newborn, all have everything they need to stay happily on
their user journeys. Betty’s disability is permanent,
Angela’s is temporary, and Juan’s is situational, but they all need to achieve their user goal
with only one hand. You want to design products
that can be used by everyone. As UX designers, we don’t
want to leave Betty, Angela, or Juan behind. It’s critical to understand
how a person with a disability might have a
slightly different journey due to the fact that
their needs may not have been addressed during
the initial design process. Sometimes not
addressing those needs can have serious consequences. Consider fire safety
escape routes. Usually, people
are advised to use the stairs to exit a
building during a fire. But what about people who use
wheelchairs to get around? They’re not considered in those evacuation plans and maps. Accessibility should
matter to all of us. Start familiarizing yourself with the experience that people with a disability might have
when using digital products. It’s important to have
conversations with people with disabilities and immerse yourself in the assistive technology
that they might use. Learning more about
assistive technologies, might mean watching videos
of experts using them. There are plenty of videos out there demonstrating just that, or you could even try an
assistive technology yourself. Keyboard interaction models serve as a great starting point for understanding the basic
interaction patterns of ATs. You might generally use a mouse pointer with
your computer and not realize that there are moments when you rely
on a keyboard instead. For example, when you’re
filling out a form like this, you might use your
mouse to navigate to a new form field, like name. Then you might press
“Enter” or “Return” on your keyboard to submit the form, instead of clicking
the button with your mouse. Some people rely solely
on the keyboard to interact with websites
at all times. So all websites need to
support keyboard input and navigation to comply with the requirements of the
Americans with Disabilities Act. By doing so, you also
enable other ATs, like switch devices, to properly interact with
the same website. It’s impossible to overstate the importance of designing
for accessibility. UX designers empathize with
their potential users, which includes people
with disabilities. Coming up, we’ll explore how
designing for accessibility can end up benefiting
everyone too. See you there.
Consider accessibility during user research
Reading
Accessibility is the design of products, devices, services, or environments for people with disabilities. Designing for accessibility is about considering all users’ journeys, keeping their permanent, temporary, or situational disabilities in mind. By researching how people with disabilities interact with products like yours, you can better understand how to design for them. It’s not possible to accurately guess all the ways that a user might experience your product, which is one reason why including people with disabilities in your research is so important.
Here are a few considerations for you to take into account when conducting research during the empathize phase of the design process.
Touch: How would you design for users who have use of one arm, either permanently, temporarily, or situationally?
- Decide where to place buttons within your design based on several different hand sizes.
- Create a feature that allows double taps to avoid accidental icon clicks.
- Enable the one-handed keyboard feature and general keyboard compatibility.
- Allow button customization for easy access to information that the user finds most important.
See: How would you design for users who have limited vision, either permanently, temporarily, or situationally?
- Use a larger font to create a reader-friendly design of the app.
- Ensure the app and the images have alternate text that can be read by a screen reader.
- Detect whether the user is operating a motor vehicle.
- Design the app with high contrast colors.
- Don’t rely on text color to explain navigation or next steps. For example, don’t use red text alone as an indicator of a warning. Instead, your design should include explicit instructions.
Customizable text
There are some additional web accessibility tools that individuals with dyslexia or other visual processing disabilities may benefit from. One of these ways is customizable text, a feature that allows users to change how text is displayed in order to read the text more easily. Text customization involves changing everything from the color or font to the size or even the spacing of the text. For example, some fonts may be easier for users to read , so customizing fonts could be a great help. Therefore, customizable text allows more options than simply magnifying the text or zooming in, making the content more adaptable yet maintaining the functionality.
Hear: How would you design for users who have limited hearing, either permanently, temporarily, or situationally?
- Don’t rely solely on sounds to provide app updates, like a new message notification. Instead, enable haptics, which are vibrations that engage a user’s sense of touch, and notification lights.
- Apply closed captioning to all videos.
- Provide a text messaging system within the app to allow users to communicate through writing.
Speak: How would you design for users who cannot speak, either permanently, temporarily, or situationally?
- Provide written intros, descriptions, and instructions for users, in addition to video-based content.
- Provide Real-Time Texting during phone calls with users or with app support.
- Arrange alternatives for automated systems that rely on speech recognition.
- Provide an in-app messaging system that allows the use of emojis and image uploads.
This list is just a small fraction of the considerations you should take into account when designing for users with disabilities. The best way to learn about how to improve your designs is to conduct research and get feedback from people with disabilities directly.
Learn: How would you design for neurodiverse users, such as those with Dyslexia or Attention-Deficit/Hyperactivity Disorder (ADHD)?
- Avoid complexity. Keep your designs and navigation as simple, concise, and straightforward as possible.
- Make navigation consistent across your entire website or mobile design.
- Use familiar and widely accepted icons and symbols.
- Consider pairing text with graphics, images, or even video or audio explanations.
Assistive technologies
Creating a product design that takes every range of ability into account can be incredibly difficult. Thankfully, there are services and apps designed to help bridge the gap. For example, one service that’s recently been added by phone providers is Real-Time Texting, which lets users text during a phone call to improve communication.
Another feature that helps people with disabilities is alternative text. People who have low vision or are blind often rely on screen readers to read the content on their screens aloud. But, if your informational icons don’t have labels or alternative text, the screen reader can’t describe the functionality of that button to the user. Not every image or icon is informational, so only include descriptions when necessary.
Researching and learning about assistive technology will help you better understand the impact these technologies have. Here are a few links to help you get started:
- Discussing the value of disability technology: Disability Technology from TEDx Talks on YouTube
- How accessibility in technology changes lives: How the Blind Use Technology to See The World from TEDx Talks on YouTube
- An explanatory guide for phone accessibility: Smartphone accessibility: a comprehensive guide from Uswitch
- Google’s accessibility information hub homepage
Putting inclusive design into practice
To put inclusive design into practice, it’s important to immerse yourself in the assistive technology that people with disabilities might use and to have conversations with them about their experiences. The best way to design empathetically for the world around you is to engage with your users and ask them questions about the way your designs could help them succeed.
To learn more about inclusive design, here are some additional resources to get you started:
- Describing ways to design products inclusively: Inclusive Design: 12 Ways to Design for Everyone from Shopify
- Google’s accessible approach to inclusive design: An Accessible Process for inclusive Design from Google I/O
- Breaking down important inclusive design principles: 6 Principles for Inclusive Design from UX Planet
Video: Understand the curb cut effect
What is the Curb-Cut Effect?
- The phenomenon where designs intended to help people with disabilities end up benefiting a much wider population.
- Origin: Curb cuts, originally designed for wheelchair users, now help people pushing strollers, cyclists, those with temporary injuries, and more.
Examples
- Crosswalk Signals: Visual, auditory, and tactile cues designed for people with vision impairments also assist distracted walkers, people with temporary mobility issues, and those navigating noisy environments.
- Closed Captioning: Initially created for those with hearing challenges, it helps people watching in noisy places and those learning the language.
- Accessibility in Digital Products: Removing time limits or adding notifications helps those with neurological differences, but also assists people who are multitasking or have slower processing speeds.
Key Takeaways
- Inclusive design isn’t just about compliance or helping a specific group. It leads to improvements that benefit everyone.
- By considering the needs of people with disabilities, we create products and environments that are more user-friendly and accessible for all.
What is the curb-cut effect?
A phenomenon that describes how products and policies designed for people with disabilities often end up helping everyone.
The curb-cut effect is a phenomenon that describes how products and policies designed for people with disabilities often end up helping everyone.
Hi again. Want to
hear a fun fact? One of the first curb
cuts in the U.S. was installed in Michigan in 1945. You’ve probably used
a curb cut yourself. A curb cut is the name
for the slope of the sidewalk that creates a ramp with the adjoining street. Curb cuts are usually
found at intersections. Thanks to curb cuts, people with wheelchairs,
leg braces, or crutches can navigate their neighborhoods with
a lot more freedom. But, funny thing: The benefits of
curb cuts extend to everyone, from people pushing
strollers to bicyclists, movers, and elderly people. Chances are curb cuts
have helped you, too. Curb cuts have become such a
popular example of designing for accessibility that there’s now a whole concept
named after it. The curb-cut effect is a
phenomenon that describes how products and policies
designed for people with disabilities often end
up helping everyone. Let’s check out some more
examples of this effect. Today, most crosswalks in major cities across
the United States come equipped with signals that indicate that it’s safe for
someone to cross the street. There’s a visual signal, like a symbol of
a person walking. There’s an auditory signal,
like a series of beeps. The auditory signals
even speed up to let people with vision disabilities
know that their time to cross the street safely
is ending. And there’s a tactile signal, like the bumpy blister paving
on the sidewalk’s curb. The physical sensation
of the tactile paving indicates that they’ve safely made it to the next sidewalk. But these signals help
everyone. Think about a sighted person who is focused on something other
than the cross-walk, like a new text message, the sequence of beeps and the textured ground
designed to help people with vision disabilities will help the distracted person too. Or consider this: If you’ve
ever broken your leg, you know how challenging it
can be to do everyday things, like go down a flight of stairs. When you design features
for someone with a permanent limited
mobility, like elevators, power lifts, or wide aisles
to accommodate wheelchairs, you’ll end up helping an
even broader range of users. Similarly, if you’re a
sighted person who has tried to watch a breaking news
story on TV in a noisy bar, chances are you’ve been helped
out by closed captioning. You don’t have to hear the news anchor as long as
you can read what they’re saying. And since closed
captioning is multilingual, users who aren’t fluent in
the language being spoken can understand what’s being said by reading closed captioning
in their native language. Now, let’s think
about products and services that are inaccessible. As a security measure, many websites automatically time a user out if they haven’t
been active for two minutes. However, we live
in a world full of neurologically diverse
people who might need more time filling out
a form or reading text. Designing for inclusivity
and accessibility may mean removing or
lengthening this time window. If you do that, you will help people
with neurodiversity, multitasking parents,
senior citizens, and even the folks who need more time to find
their credit cards. All these people would benefit from either removing the timer, extending the amount
of time allowed, or a timer that
prompts users with a visual or sound notification when their time is running low. To wrap up, let’s recap
what you’ve learned. As we consider the experiences of users with disabilities, we discovered how
designing for people with disabilities can
benefit everyone. Coming up, you’ll learn how to define a
problem statement.
Module 2 review
Video: Wrap-up: Creating user stories and user journey maps
Key Tools for Empathy in UX Design
- User Stories & Personas: User stories, crafted based on detailed personas, help designers understand the needs and goals of specific user types.
- Edge Cases: Considering edge cases (unusual scenarios or user behaviors) reveals potential problems and helps ensure the product works for everyone.
- User Journey Maps: Visualize the steps a user takes to achieve a goal with your product, identifying pain points and areas for improvement.
- Accessibility & Inclusion: Proactive focus on creating designs that are usable and enjoyable by people of all abilities and backgrounds.
Outcome: These tools foster a deep understanding of users, leading to products that better solve their problems and offer a positive experience.
You made it. Let’s recap some of the tools that help UX
designers empathize with users. First, you started with the
steps involved in crafting a user story based on personas
to capture their needs. Then you learned how to use edge cases to anticipate
potential issues for the user. Next, you learned about how user journey maps
are used to help UX designers understand
the challenges a user may face when trying
to use your product. Finally, you explored the
importance of creating an accessible and inclusive
design experience for users. I’ll meet you in the
next part of the course, which is about the second
phase of the design process, define. See you there.
Reading: Glossary terms from course 2, module 2
Terms and definitions for Course 2, Module 2
Curb cut: The slope of the sidewalk that creates a ramp with adjoining street
Curb cut effect: A phenomenon that describes how products and policies designed for people with disabilities often end up helping everyone
Customizable text: A feature that allows users to change how text is displayed in order to read the text more easily
Edge case: What happens when things go wrong that are beyond the user’s control about a type of user
Happy path: A user story with a pleasant ending
User journey: The series of experiences a user has as they achieve a specific goal
User story: A fictional one-sentence story told from the persona’s point of view to inspire and inform design decisions
Practice Quiz: Activity: Create a user journey map for your portfolio project
Reading: Exemplars: Create a user journey map for your portfolio project
User journey map examples
In this reading, you will review three completed exemplar user journey maps that were created based on the example prompts you’ve been following throughout this certificate. To access these prompts, refer to Choose your portfolio prompt.
- The first prompt is for a busy 38-year-old music teacher without immediate access to a primary care physician. He could use an app or a responsive website to find, compare, select, and contact a healthcare practitioner for his ear pain.
- The second is for a university student looking to rent out pavilion space for their book club events and open mic nights that allow dogs. They would like to use an app or a website that allows them to view event spaces in parks throughout the city, reserve an available space, and pay the rental fees.
- The third is for a passionate, hard-working business woman who owns and operates her own small retail business. She’s looking for an app or a website that will help her monitor and track her inventory, add new inventory, and grow her business.
You can compare your own work with these examples, which meet all the criteria required for a user journey map. Use them as references to help you develop your own user journey maps for your portfolio project.
Example #1
This first example is a user journey map for Elijah Robinson, a 38-year-old music teacher and musician. Over the years, he’s developed ear pain as a result of being regularly exposed to loud noise. He doesn’t have access to a primary care provider. He could use an app or a responsive website to help him find, compare, select, and contact a healthcare practitioner for his ear pain.
Example #2
This second example is a user journey map for Isaiah Uduike, a 22-year-old student studying at a university in Seattle, Washington. They’re the founder of an off-campus book club which meets bi-weekly and allows them to socialize and meet new people. They’re looking for inexpensive places to host their end-of-semester book club event, but they have no idea where to start. They could use an app or responsive website that allows them to search for and reserve available outdoor event spaces—like pavilions—in the city park system.
Example #3
In this third example, a 58-year old businesswoman named Elena Smith is looking to automate her inventory processes. She’s a passionate, hard-working, small business owner who spends too much time at the end of every day taking inventory and creating new orders, and she would love an app or responsive website that allows her to view her inventory, add new inventory, track her sales, and view other inventory information in one place. It would be helpful if her staff were able to take on some of these tasks as well. Elena is tired of working long hours to manually do these tasks, and she wants to have more time at the end of each day for herself and to focus on her dream of growing her business.
Each of the three exemplars include the persona and the business goal above the journey map table. In the first row, each exemplar lists the different actions the user will take to fulfill their need. In the second row, each exemplar lists the different tasks the users will need to complete before moving onto the next action (the next column). In the third row, each exemplar lists and describes the feelings and emotions of the user at each stage of their user journey. Finally, the fourth row of each exemplar lists any opportunities for improvement throughout the user journey that would improve the functionality or features of the app or responsive website.
Key takeaways
Compare the exemplars above to your completed self review. Review the following criteria used to evaluate the exemplars to assess your work. As you compare, ask yourself, “Have I…”:
- Defined relevant actions along the user’s journey?
- Captured two to three tasks for each action?
- Identified at least one feeling for each action?
- Identified opportunities for improvement for at least three steps of the user journey?
- Considered accessibility throughout the user journey?
- Identified ways to reduce designer bias and its impact on the user journey?
If you need additional help updating your user journey maps, refer back to these learning items:
Wrap-up: Creating user stories and user journey maps
If you’ve completed your user journey maps and they meet the above criteria, congratulations! Now you’re ready to begin defining user problems by creating problem statements and designing solutions for your users.
Quiz: Module 2 challenge
Your client has hired you and your UX design team to design a new app. They are anxious to get the project underway. You have outlined the design process for them so they understand all of the steps and milestones. They understand the importance of creating personas but are not sure why user stories are necessary. What should you tell them about the benefits of user stories? Select all that apply.
- User stories can help personalize pitches to stakeholders by demonstrating how the design will help specific types of people.
- User stories can help the design team determine a clear goal for the project and unite the team around it.
- User stories can help prioritize design goals and determine which problems are most critical to resolve.
Gemini
Here’s the breakdown of why the correct answers are important for understanding user stories:
- User stories can help personalize pitches to stakeholders by demonstrating how the design will help specific types of people. User stories are written in the format “As a [type of user], I want to [action], so that [goal]”. This forces you to think from the user’s perspective and their specific needs, which resonates with stakeholders.
- User stories can help the design team determine a clear goal for the project and unite the team around it. Every good user story focuses on a problem the user wants to solve. This makes prioritizing features and design decisions easier, keeping the team aligned.
- User stories can help prioritize design goals and determine which problems are most critical to resolve. Well-written user stories have a clear outcome. This helps determine their importance compared to other potential features and keeps the focus on solving user pain points.
Why the other option is incorrect
- User stories can help the UX design team identify which designer is best suited to lead the project design. This is more about team organization and management, not directly related to the benefits of user stories themselves.
Let me know if you have any other questions!
ChatGPT
User stories can help personalize pitches to stakeholders by demonstrating how the design will help specific types of people.
User stories can help the design team determine a clear goal for the project and unite the team around it.
User stories can help prioritize design goals and determine which problems are most critical to resolve.
A junior UX designer on your team has asked you the elements they should include in a user story. What should you tell them? Select all that apply.
- A description of the type of user the design is for
- The action that the user wants to have happen in the design
- The benefit that the user wants to gain from the design
Gemini
Must-Have Elements
- A description of the type of user the design is for: This is the “As a…” part, defining who will benefit from this feature.
- The action that the user wants to have happen in the design: The “I want to…” section describes the functionality the user needs.
- The benefit that the user wants to gain from the design: The “so that…” part. This explains the value or outcome, making sure the design solves a real problem.
Not Essential (but Helpful)
- The research methods used to gain insights from the user: While incredibly important, this information usually lives in supporting documentation, not the core user story itself. User stories focus on what the user needs, not how you discovered those needs.
The classic user story format:
“As a [user type], I want to [action], so that [benefit].”
ChatGPT
A description of the type of user the design is for
The action that the user wants to have happen in the design
The benefit that the user wants to gain from the design
Your UX design team is working through the beginning steps in the design process. User stories are doing well and the team is making good progress. Then, the lead UX designer asks everyone to try to anticipate edge cases. What are they referring to?
A rare situation or unexpected problem that interrupts a standard user experience
Gemini
Here’s the correct answer and why:
- A rare situation or unexpected problem that interrupts a standard user experience
Edge cases in UX design are those scenarios that fall outside of the typical or expected user flow. These can be due to:
- Unusual input: A user enters something unexpected (like an invalid date format).
- Uncommon user types: Someone using the product with limited abilities or unique needs.
- Technical errors: Problems with the system itself (e.g., a server outage).
Why the other options are less accurate:
- A situation that has two or more unusual circumstances that coincide: This gets closer but could refer to various design scenarios, not just edge cases.
- A situation that clearly leads the users to their destination in the product: This is the opposite of an edge case – it describes the ideal user experience!
- A situation that has an unusual problem and a lofty goal to achieve: This might be a complex design challenge but doesn’t specifically address the nature of edge cases.
ChatGPT
The lead UX designer is referring to:
A rare situation or unexpected problem that interrupts a standard user experience.
The UX design team is discussing what they can do to identify edge cases before their product launches. What can they do to spot and resolve potential edge cases? Select all that apply.
- Create personas and user stories that account for a wide variety of users and problems.
- Review the product, from the user’s perspective, before it launches.
Gemini
- Create personas and user stories that account for a wide variety of users and problems. Diverse personas go beyond the “typical” user. Think about users with disabilities, technical limitations, unusual needs, etc. This forces you to imagine scenarios outside the standard flow.
- Review the product, from the user’s perspective, before it launches. This means thorough testing under different conditions. Simulate errors, have different people (ideally resembling your personas) use it, etc. The goal is to break the product in ways a normal user might accidentally do.
Let’s look at why the other answers are less effective for edge cases: </strong>
- Ask users to identify points in the user flow and the design that they do not care for and resolve those issues. This focuses on general likes/dislikes, not the atypical situations that define edge cases. It’s still good UX practice, just not as targeted for this goal.
- Use wireframes to help visualize the project. Wireframes focus on overall flow, not the nitty-gritty where edge cases lurk. They’re valuable, but not the best tool for this specific task.
Would you like some practical examples of how to identify edge cases?
ChatGPT
Ask users to identify points in the user flow and the design that they do not care for and resolve those issues.
Create personas and user stories that account for a wide variety of users and problems.
Review the product, from the user’s perspective, before it launches.
You are in the beginning stages of the design process for an app you have been tasked with creating. So far, you have created personas and user stories. What should you create next?
A user journey map
Gemini
- A user journey map
After developing personas and user stories, a user journey map is the logical next step. Here’s why:
- Personas + User Stories = Building Blocks: These give you specific users to focus on and the core actions/goals they want to achieve.
- User Journey Maps = The Narrative: They visually chart the steps those users take throughout the app, including their emotions, pain points, and opportunities for improvement. This ties the individual stories together into a cohesive experience.
Why the other options are less ideal at this stage
- The style guidelines: Style is important but comes later. First, you need the structure of the experience itself.
- The completion criteria for the app objective: This defines success, but you need a design to work towards before evaluating it.
- A site map: This shows the overall hierarchy of pages, but not the step-by-step user experience within those pages.
ChatGPT
The next step after creating personas and user stories could be to create:
A user journey map.
You are briefing your client on the status of the design process. You tell them you will be creating user journey maps next. The client asks you the benefits of this step. What benefits about user journey maps can you tell them? Select all that apply.
- A user journey map reduces the impact of designer bias.
- A user journey map helps UX designers create obstacle-free paths for users.
- A user journey map allows thorough documentation of the entire sequence of events and interactions a user experiences.
Gemini
- A user journey map reduces the impact of designer bias. By mapping the user’s emotions and pain points, it forces a shift away from what designers think is best and towards what users actually experience.
- A user journey map helps UX designers create obstacle-free paths for users. It highlights where frustrations occur and helps identify opportunities to make the experience smoother and more intuitive.
- A user journey map allows thorough documentation of the entire sequence of events and interactions a user experiences. This becomes a shared reference point for the team, improving communication and keeping the user’s needs top-of-mind.
Why the other option is incorrect:
- A user journey map shows the client the progress that the team is making on the design and the dates of significant design milestones. While somewhat related, project timelines and milestones are better presented in a separate format (like a Gantt chart), as journey maps focus on the user’s experience, not the team’s process.
ChatGPT
A user journey map helps UX designers create obstacle-free paths for users.
A user journey map allows thorough documentation of the entire sequence of events and interactions a user experiences.
You are at the beginning stages of creating a user journey map for the website you are designing. You have identified all of the actions a user will take within the website. What is the next thing you should do?
Gemini
Here’s the correct next step and why:
- Identify the end task that the user should complete.
Here’s the logic behind this:
- Goal First: A user journey map is about how someone achieves an end goal. Understanding that goal defines the scope of the map and what success looks like.
- Actions Are Steps: The actions you’ve identified are those steps along the way, but they need a destination to give them context.
- User Types Come Later: Personas are important, but even before that, you need a clear outcome to tailor the map towards.
Why the other options are less ideal at this stage:
- Identify the first task the user needs to complete: You might guess right, but without the end goal, you can’t be sure if this first task is leading in the right direction.
- Identify the buttons the user will need to select to fulfill the website goal: This gets too detailed too soon. The end goal should inform design, not the other way around.
- Identify the type of user who will use the website: Personas are crucial, but will be more useful once you know what needs they’re trying to fulfill with the website.
ChatGPT
The next thing you should do after identifying all the actions a user will take within the website is to:
Identify the first task the user needs to complete.
Your UX design mentor looks through the user journey maps and acknowledges that you have addressed accessibility needs and the end goal of your website can be achieved by everyone. What accessibility needs have you designed for? Select all that apply.
Permanent disabilities, Temporary disabilities, Situational disabilities
Gemini
- Permanent disabilities: This is the most obvious category, including vision impairment, hearing loss, motor difficulties, etc.
- Temporary disabilities: Injuries like a broken arm, eye infections, or even recovering from surgery limit users temporarily.
- Situational disabilities: Environmental factors matter! Glaring sunlight on a screen, loud background noise, or using a device one-handed while holding something all impact how someone interacts with your design.
- Daily disabilities: Even without specific medical conditions, everyone experiences fluctuations in ability. Tiredness, stress, or just aging can change how we perceive and interact with technology.
Good UX means considering ALL these factors, not just those with permanent, diagnosed disabilities! Would you like some specific examples of how to address each type?
ChatGPT
The accessibility needs that have been addressed in the user journey maps include:
Permanent disabilities
Temporary disabilities
Situational disabilities
You are at a UX design conference and are attending a workshop on accessibility. The speaker mentions the curb cut effect. What are they referring to?
A phenomenon that describes how products and policies designed for people with disabilities often end up helping everyone
Gemini
The correct answer is:
- A phenomenon that describes how products and policies designed for people with disabilities often end up helping everyone
Here’s a bit more about the curb-cut effect:
- Origins: The term comes from curb cuts on sidewalks, originally intended for wheelchair users but now universally beneficial (strollers, bikes, delivery carts, etc.).
- Broader Meaning: It demonstrates that designing for those with the greatest needs often creates unintended benefits for the wider population.
- UX Examples: Captions designed for those with hearing impairments are now widely used for various reasons; simpler language makes websites easier for everyone to understand.
The other options, while related to accessibility, don’t specifically describe the curb-cut effect itself. Let me know if you want more examples of the effect in practice!
ChatGPT
The speaker is referring to:
A phenomenon that describes how products and policies designed for people with disabilities often end up helping everyone.
Your client has requested that the website you are designing include web accessibility tools that individuals with dyslexia or other visual processing disabilities may benefit from. What is the best way to accommodate this request?
Use customizable text.
Gemini
Here’s why the best option is to use customizable text:
- Customizable Text: Allowing users to adjust font size, line spacing, and even font type gives the most control for those with dyslexia or visual processing difficulties.
Let’s break down why the other options, although helpful, are less comprehensive:
- Shorten the on-screen text: While concise writing is always good practice, it may not fully address dyslexia-specific needs.
- Use simpler words and syntax: Important for readability, but doesn’t address challenges with text appearance itself.
- Increase the size of the text: Larger text helps some users, but those with dyslexia often struggle with specific letter shapes, not just size.
Additional Considerations
Ideally, offer customizable text alongside:
- Dyslexia-friendly fonts: Options like OpenDyslexic are designed specifically for this user group.
- High-contrast modes: This helps users better distinguish text from the background.
ChatGPT
The best way to accommodate this request is to:
Use customizable text.