Unit V
Unit V
Unit V
User needs are the specific requirements and expectations of users that a product or
service should fulfill to provide value and enhance their experience. These needs represent users’
perspectives, goals, motivations, pain points, and other human factors.
By identifying and addressing user needs, UX designers can create relevant, usable, and
possible solutions for the target audience. User needs help define the scope and direction of the
product development process, influencing key decisions such as functionality, features, layout,
and interaction design.
Understanding user needs also enables designers to prioritize design elements, allocate
resources effectively, and make informed design decisions. Make better design decisions with
UXPin’s interactive prototypes.
Design better products with States, Variables, Auto Layout and more.
Desk research
User interviews
Surveys and questionnaires
Observation and field studies
Focus groups
Usability testing
Data Analysis and Synthesis
Qualitative analysis
Quantitative analysis
Combining multiple methods
Integrating User Needs into Design
Advanced Prototyping and Testing
Desk research
It is valuable for gathering information and insights to understand user needs based on
existing data from various internal and external sources. This data can come from published
materials, academic papers, industry reports, social media, online resources, and other third-party
data sources.
User interviews
Interviews are a widely used user research method that involves direct conversations with end
users to gather insights, understand their perspectives, and uncover their needs.
Researchers ask questions and prompt participants to share their experiences, opinions, and
expectations about a product or service. Interviews provide rich qualitative data and allow
researchers to delve deeper into users’ thoughts and emotions.
User story interviews: focus on understanding users’ goals, motivations, and behaviors
by having them narrate their experiences through storytelling. These interviews capture
the user’s journey and provide valuable context for understanding their needs and
expectations.
Surveys and questionnaires are popular user research methods that systematically collect data
from many participants. Surveys typically consist of questions designed to gather quantitative or
qualitative data about users’ preferences, opinions, behaviors, and demographics.
They provide researchers with a structured approach to gathering insights from a broader
audience, allowing for statistical analysis and identification of trends.
Surveys: allow researchers to reach a wide audience and collect data efficiently,
providing quantitative insights. Surveys are beneficial for gathering feedback on specific
features, user satisfaction, or demographic information.
Likert scale questionnaires: use a series of statements or items with response options,
allowing participants to rate their level of agreement or disagreement. This method
provides researchers with quantitative data to statistically analyze user preferences,
perceptions, or attitudes.
Observation and field studies
Observation and field studies are user research methods that directly observe users in
their natural environment to gain insights into their behaviors, needs, and experiences.
Researchers can gather rich qualitative data that helps uncover user needs and understand the
context in which people use products or services.
Focus groups are small groups of participants engaging in a guided discussion about a
specific topic or product. This method allows researchers to collect qualitative data by leveraging
group dynamics and participant interactions.
Participants can share their opinions, ideas, and experiences in a focus group, providing valuable
insights into user needs and preferences.
1. Plan and conduct effective focus groups by defining clear objectives, selecting
appropriate participants, creating a discussion guide, and facilitating the session
effectively. Creating a comfortable and inclusive environment encourages participants to
express their thoughts and opinions freely.
2. Analyze and synthesize focus group data to identify patterns, themes, and key insights.
This analysis involves transcribing or reviewing the discussion, extracting meaningful
data points, and organizing them into categories. Researchers can use affinity mapping or
thematic analysis techniques to make sense of the data and draw meaningful conclusions.
Usability testing
Usability testing evaluates a product or interface’s usability and user experience. It involves
observing users performing specific tasks and providing feedback on their interactions. Usability
testing helps identify usability issues, understand user behavior, and gather insights for
improving the design.
Moderated usability testing: a researcher facilitates the session and guides participants
through predefined tasks while observing their interactions and gathering feedback. The
researcher can ask follow-up questions, clarify uncertainties, and delve deeper into
participants’ thoughts and experiences.
Thinking aloud: participants are encouraged to verbalize their thoughts, feelings, and
decision-making processes as they navigate a digital product. This narration provides
valuable insights into users’ cognitive processes and helps uncover usability issues.
Data Analysis and Synthesis
Data analysis and synthesis is a crucial step in user research that involves organizing, examining,
and interpreting the collected data to derive meaningful insights.
Qualitative analysis
UX researchers use qualitative analysis methods to analyze and make sense of qualitative data,
such as interview transcripts, observation notes, and open-ended survey responses.
Thematic analysis involves identifying and categorizing recurring themes, patterns, and
concepts within the qualitative data. Researchers review the data, generate codes or labels
to represent key ideas, and then group similar codes into broader themes to identify
meaningful patterns.
Narrative analysis examines the structure, content, and meaning of individual stories
participants share. Researchers analyze the storytelling elements, underlying themes, and
narrative arcs to gain insights into users’ experiences, perspectives, and motivations.
Quantitative analysis
Quantitative analysis methods analyze numerical data and metrics collected through surveys,
questionnaires, and quantitative research studies.
Data visualization represents quantitative data using charts, graphs, and other visual
representations. Visualizing data helps researchers and stakeholders easily understand
patterns, trends, and relationships within the data.
Combining multiple research methods enables researchers to validate ideas and identify user
needs from various sources, providing more accurate and reliable data.
Designers analyze and interpret user research findings to identify specific design
requirements that address user needs. These requirements serve as guidelines for the design
process, ensuring that the resulting solutions align with user expectations and user-centered
design principles.
Designers create several documents and visualizations to guide the design process,
including user need statements, personas, case studies, and other UX artifacts.
Design teams also meet with stakeholders to integrate business goals and user needs. They must
consider user feedback, conduct usability testing, and incorporate iterative feedback loops to
achieve the right balance. This iterative approach allows designers to continuously refine their
solutions based on user needs, preferences, and feedback.
Personas
Persona is a simple tool to create your product with a specific target user in mind rather than a
generic one. It’s a representation of the real target audience data, gathered in previous research
such as user interview.
A persona is a fictional character which represents certain traits and qualities of real users. In
UX, personas are an important tool for understanding and empathizing with your target audience.
Personas are usually captured in a document or presentation deck, providing an easily digestible
visualization of your target user(s). Personas comprise a mixture of text and icons/graphics and
you can also give them a face. For example, you might get a custom-drawn illustration or use a
stock image.
There are generally 3 different approaches you can take to creating a UX persona:
Different Approaches:
Proto personas
Proto personas are created rapidly, based on existing knowledge about the target audience. When
creating proto personas, you don’t conduct any new user research. You use any research/data
you’ve already got or rely on your own (and your team’s) guesses and assumptions.
Proto personas tend to be created within the context of a workshop. They’re a good way to
externalize and capture people’s implicit assumptions about the target audience — but, of course,
the fact that they’re not informed by real data or research is a big drawback.
Still, proto personas are a good option if you’re short on time and resources — and they’re a
better alternative to having no personas at all.
Qualitative personas
Qualitative personas are based on qualitative research (such as interviews), usually involving a
small-medium sample of users. These are a step up from proto personas as they’re informed by
real data. And, because they’re based on small-scale user research, you don’t need endless time
and resources to create qualitative personas.
Statistical personas are the most comprehensive and thorough UX persona type. They rely on
both quantitative and qualitative research. Typically, they involve a much larger sample of
users.
To create statistical or mixed-method personas, you’ll first conduct qualitative research (much
the same as with qualitative personas) to identify commonalities and themes that repeatedly
come up. From there, you’ll create a survey to collect quantitative data from a much wider user
sample in order to validate (or invalidate) your initial findings.
Statistical personas are comprehensive but time-consuming, so they may not be an option for
every team.
The first step is to take a closer look at your data gathered in Discovery Phase, mainly User
Interview. Tag your most essential insights, primarily problems. If you work with a client, you
should also account your stakeholder point of view. A persona should reflect business goals, as
well. Both the needs of users and business are crucial to creating a balanced and successful
Persona.
Once you gather some data to analyze, it’s time to identify trends. It’s time to take a closer look
at tagged data to see if overlap emerge naturally. In this point, you should understand that
different groups of people have a novel approach to the subject.
For example, in Talebook, after the discovery phase, we identified that most of UI Designer with
minimal research experience are looking for step by step guide. On the other hand, experienced
UX Designers struggle with reporting results to the stakeholders.
Photo
Name
Description
Users
Problems
Photo
Don’t forget to name your personas and upload an image which represents them. It’ll help you to
build their virtual identity, and will be easily recognizable by your team. For example, in
Talebook photo attached to UX Designer is an older man in turtleneck and glasses. We wanted to
emphasize the age and experience attached to this Persona.
Name
Each Persona should have a unique name. It gives it a rational fraction and will help to bring
Persona to discussion or any other research material.
Description
A place to summarize your personas. It should include the background of your fictional
character, as well as their current desires. What is their primary motivation for using your service
or tool? It should consist of several goals and the desired outcome of the user actions.
Problems
Every Persona represents different problems. Add all of them to this section to have a summary
of the personal struggle. Try to fill user’s column first. Talebook will automatically show all
problems related to added users.
Persona has no value if it’s not distributed well within your organization. All your team member
should be familiar with your primary Personas. It will help you be up to date with the main
problems for your target users and how they differ within disparate groups. Try to share
Talebook link with personas to all your team members and try to bring it while talking about the
app.
Solution Ideation:
ideas. Ideation is a critical step in the creative process and is often used to solve problems,
stimulate innovation, and drive progress. Ideation gives UX designers the license to let their
minds run wild in search of the most creative solutions to existing problems.
This is also not usually a one-time session. Ideation involves a wide range of activities, including
brainstorming, problem-solving, and concept development. During the ideation process, the UX
designer or team generates several design ideas which are then filtered down to the best, most
As a core aspect of the creative process, ideation should be present in the everyday work of a UX
designer. The process begins with idea generation, followed by the evaluation and selection of
ideas, and is concluded with the refinement and development of the selected idea.
There are many different approaches to ideation, and the methods and techniques adopted by a
UX designer will often depend on the goals and needs of the individual or group involved.
This technique is one of the oldest methods used by teams to generate as many ideas as possible,
lateral thinking. Ideas are thrown about by team members with the hopes of identifying the most
Brainwriting
This process is similar to brainstorming. Rather than have participants throw ideas at each other
during a meeting, they are written down. The ideas are then passed to other members of the team
(often randomly) to read out loud as a way to reduce the anxiety of talking about unconventional
ideas.
Problem-solving
This technique involves identifying a specific problem or challenge and then generating ideas for
potential solutions.
Provocation
designers are encouraged to consider new realities regardless of how extreme they may appear.
Sometimes, the best way to come up with ideas is to talk with the users of the product. Talking to
users and understanding their needs, goals, and behaviors can often provide valuable insights and
By sketching and building prototypes before production, designers are given a visual
representation of the product which allows them to make creative adjustments. These prototypes
are best kept simple and can help designers quickly explore and test different ideas and concepts.
Storyboarding
This is another great technique used to bring the challenges of a UX design to life. The
challenges are visually put on boards giving designers the room to explore the problem in-depth
and come up with potential solutions. This is a great technique that can be adopted by a number
of UX design specialties.
Creating User Stories:
User stories are a vital, humanizing part of the design process. They are told from the
perspective of the user and are used to inspire and direct design decisions. No matter what your
role is within the company, everyone can understand the viability of a solution when framed
from the perspective of the user.
Business oriented stakeholders will understand in plain language the value and the
benefit of a feature
Last but certainly not least, the user is put at the forefront of all design decisions
Step1:
This is easily the most important step. You need to have a solid understanding of your user persona in
order to craft meaningful stories that actually speak to their needs, goals and frustrations. Your user
persona is the foundation for the rest of the steps in this process, so make sure its compelling
and accurate.
Step2: Take your persona goals and convert them into epics
What goals does your user want to accomplish? Assess these goals and convert them into broad epics. If
your users drivers licence has expired, and they’re looking to renew it in a timely manner, an appropriate
epic may be minimize wait times at the DMV. Epics are broad, and define context. The goals of your
persona will help determine the what functionality your product should include, and epics will give you a
Your persona is dynamic! They may be a mother, a busy young adult, a new driver. Based on who your
user is and what’s they’re trying to accomplish, what different roles do they assume?
And now you get to put your creativity to the test. Select an epic and break it down into a more granular
form. For example, based on the epic of minimizing wait times at the DMV, a relevant story may be:
As a busy young adult I want to be able to access up to date wait times at the DMV in my area so that I
Step 4: Refine
Review your user stories and refine them. Are they relevant? Are they feasible? Can the what be
User scenarios are detailed descriptions of a user – typically a persona – that describe realistic
situations relevant to the design of a solution. By painting a “rich picture” of a set of events, teams can
appreciate user interactions in context, helping them to understand the practical needs and behaviors of
users.
What are User Scenarios?
Scenarios, Personas and Roles
Creating User Scenarios
Learn More About User Scenarios
Questions related to User Scenarios
User scenarios have a number of benefits and applications in user-centered and user experience
design. They allow us to…
Explore and explain motivations for certain user needs and behaviors.
Explicitly describe how our persona expects interactions to proceed, with expectations about the
sequence of events, the formats of input and output and details of the information required to
realize this scenario effectively.
Draw attention to “pain points” in an existing process or anticipated complexity in new
processes.
For each scenario we need to describe not only the persona’s goal, but also the context in terms
of the…
Persona involved and their role (if relevant).
Events leading up to the scenario, particularly those that created the need for this scenario to be
realized.
Environment in which the scenario is performed. Note that this is not only the physical
environment, but also the social, legal and organizational environments.
There are many different pathways a user can take when interacting with a product. A
user flow is a visual representation, either written out or made digitally, of the many avenues that
can be taken when using an app or website.
The flowchart begins with the consumer’s entry point on the product, like an onboarding
screen or homepage, and ends with the final action or outcome, like purchasing a product or
signing up for an account. Depicting this process allows designers to evaluate and optimize the
user experience and therefore increase client conversion rates.
1. Each touchpoint on the user’s journey is represented by a node in the flow chart. These nodes
are characterized by shape, and each shape indicates a particular process.
For instance, a diamond means a decision is being made and is therefore followed by “Yes” and
“No” arrows. A rectangle indicates a task or action that needs to be taken, like “Log in” or
“Purchase”.
2. Why do we use user flows in UX design?
Now that we’ve established what UX flows are, we can look into why they are so beneficial to
the design process. Studying the user flow of a website or app can prove useful whether you are
designing a brand new product or revamping an old one.
The main benefit of designing a product where users can get “in the zone” quickly is the
ability to increase the probability of a user purchasing or signing up for the client’s product.
2. Enhancing the ease of movement through your platform, making sure the user’s time
isn’t being wasted looking for what to do next. Of course, there is often more than one
route a user could follow to complete the task. User flows portray these possible patterns
in a way that makes it easy for designers to assess the efficiency of the interface they are
creating.
3. Evaluate existing interfaces
For products that are already in use, user flow charts help determine what’s working,
what’s not, and what areas need improvement. It helps to identify why users might be stalling at
a certain point and what you can do to fix it.
Present your product to clients or colleagues
4. User flows also easily communicate the flow of the product to your stakeholders and
provide a general view of how the interface you’ve created is intended to work in its
most efficient form.
They provide a step-by-step breakdown of what the customer will see and do in order to
purchase, log in, sign up, etc. Helping your design team visualize how users will move through
the product ensures everyone is on the same page—which allows for a more productive and
rewarding work environment.
Types of user flow charts
UX flows can be used for all kinds of interface and web design, but certain types of
flowcharts are more valuable than others depending on what you are creating. Here we describe a
few of the user flow variations and when to use them.
Task flows
Task flows focus on how users travel through the platform while performing a specific
task. They generally show only one path and don’t include multiple branches or pathways like a
traditional user flow might. These are best used when the task being analyzed is accomplished
similarly by all users. When using task flows, it is assumed that all users will share a common
starting point and have no variability in the way the task is carried out.
Wire flows
Wireflows are a combination of wireframes and flowcharts. They utilize the layout of individual
screens as elements within the diagram.
Wireframes on their own help convey the layout and design on each individual page, but lack the
ability to communicate the page-to-page flow of heavily dynamic interfaces. Wireflows add page
context to UX flows, since what users see on each screen greatly impacts their experience
through the app or website.
Wireflows are especially great when creating mobile screens. The relatively small size of the
mobile screens are easily used to replace the more abstract shapes of flow charts.
User flows
User flows focus on the way your target audience will interact with the product. They emphasize
that all users might not perform tasks the same and may travel in different paths.
They are typically attached to a specific persona and entry point. Therefore, when using this type
of flowchart, you may have many different scenarios that start at different places. However, the
main task or accomplishment is usually always the same.
Where do user flows fit into the UX design process?
UX flows are synthesized early, during the planning stages of your design—after user
research has been conducted. They form an important part of the foundation on which your
product is built, and can serve as a reference for other designers.
Once you have gathered your data from user testing, user flows help determine how many
screens are needed, what order they should appear in, and what components need to be present.
By the time you get to creating a user flow, your affinity diagrams and empathy mapping as well
as persona development have all been completed. Flowcharts can also be made for existing
interfaces to enhance the user’s experience or clear up any trouble users are having with the
interface.
User flows are considered part of your deliverables, the elements you provide to the client and
design team when your product is finished. Presenting a detailed flowchart can help validate
your design decisions to your colleagues. However, designs are constantly being revised and user
flows may be revisited and edited if further research deems it necessary.
How to create a user flow
The process of creating a successful user flow in UX can be broken down into 5 main steps:
1. Define the user
2. Map out the user’s tasks and goals
3. Choose the right type of user flow
4. Create user flow
5. Test and improve
Information Architecture
In order to organize the information on your site effectively, you have to understand how
the different pieces of information work together and how they fit into the big picture of your
website
.
The main strategies for organizing information include creating systems for:
For you to create the required IA systems, you have to understand that information architecture is
affected by three factors: content, context, and users.
Content: This is the amount of content that you have to organize, its type, how it is
structured, and who owns it.
Context: These are the business goals, culture, technology, and resources within which
your site exists.
Users: This is who the website is made for, the tasks that they need to accomplish, their
information-seeking behaviors, and their level of experience.
There are different ways that you can organize the information on your website. The IA
design pattern that you choose will depend on the three factors that we have discussed before:
content, context, and users. Here are five common web structures.
Single Page Structure
In this IA structure, all the information is presented on one page. The single-page
structure is suitable for sites with a small amount of information and a single goal. These can be
personal contact sites or a site that promotes one product.
Flat structure
All the pages have the same level of importance in this structure. Users can access every
other page from one page. Typically, this structure is used for simple sites that have few pages
such as ‘Home’, ‘About’, and ‘Contact us.’
Strict Hierarchy Structure
This structure is made up of a home page, category/ subcategory pages, and then
individual pages. The categories can be accessed from the homepage. Each category or
subcategory has its own individual pages that are linked from it. A good example is an e-
commerce site where the ‘men’ category has individual pages such as ‘clothes’ and ‘shoes.’
Multi-dimensional hierarchy structure
This structure is similar to the strict hierarchy structure with the only difference being
that individual pages can be accessed from different category pages. This structure is suitable for
sites that have a lot of similar information.
Example Information Architecture for BookBank Website
Once, you’ve chosen a suitable IA structure there are several best practices that you need
to follow as you organize the information on your site.
Keep the needs of the users first
One of the major pillars of IA is putting the needs of the users first. Consider the
information-seeking behaviors of your users, their level of experience, and their cultural context.
You should also map out the user journey of how your users might interact with your site.
Additionally, your site might have more than one type of user so its important to create
different personas for each user type. This will help you keep the needs of all the different types
of users front and center as you structure your site.
You can find out the needs of your users through user researching methods like
interviews and usability testing. You can also use beta testers to find out if the intended users are
able to navigate your site easily.
Don’t make the mistake of assuming that users will have the same needs or preferences
as you. It is only after truly understanding the needs of your users that you can figure out how to
organize the information on your site to meet their needs.
Understand the purpose of your site
The purpose of your site is the main goal that it seeks to achieve. This goal might be
educating users, informing them, or selling a product.
The information on your site should be organized in a way that moves users towards
achieving the goal of the site. If the goal of your site is to sell a product, the IA should move
readers towards making a purchase. Similarly, if the goal is to inform users, your site should
direct users towards the next most useful piece of information.
Often, your site can have more than one goal or sub-goals, which is okay. The key to
good IA is to ensure that all content that leads to a similar goal is grouped together.
Be consistent
Use a consistent IA structure by grouping similar content together. If you have 5 category
pages, put them together and don’t leave one out. A consistent IA will make it easy for users to
understand your site, find the information that they are looking for, and complete their tasks.
Card sorting is a simple and inexpensive method of getting the input of users on how you
should organize the information on your site. First, you write the content type or page name on
an index card, and then the users’ sort and group the index cards.
You can use the basic card sorting method where you place the cards at random and the users
sort and group them or you can use the reverse card sorting method where you sort the cards into
groups and then have the users rearrange them. Moreover, you can let the users name the groups
or you can have them use pre-named groups.
Wireframing and Prototyping
Wireframes are useful for outlining how the design layout of your site will look. More
than that, they also give a basic view of how the information will be organized once the site is
complete.
The same is true for prototypes which are an early model of how your site will look and function.
You can use UXPin to create wireframes and prototypes that look like the real thing which will
help you test the IA of your site.
Mindmapping
This is a low-fi way of web organizing and illustrating the relationships and connections
between the different types of content on your site. You can ask users who participated in the
card sorting exercise to create mind maps of how they think the content should be grouped using
pen and paper. You can also create mind maps yourself using software tools such as Lucid Chart
or Miro.