Unit I-Unit 5 UIUX Notes
Unit I-Unit 5 UIUX Notes
YEAR III
SEMESTER V
REGULATIONS R2022
Page 1
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Page 2
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
● computer mouse
● remote control
● virtual reality
● ATMs
● speedometer
History of UI
Page 3
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Graphical UIs
With the increasing use of multimedia as part of the GUI, sound, voice,
motion video and virtual reality are increasingly becoming the GUI for many
applications.
Mobile UIs
User experience (UX) design is the process design teams use to create
products that provide meaningful and relevant experiences to users. UX
design involves the design of the entire process of acquiring and integrating
the product, including aspects of branding, design, usability and function.
Designing an experience includes not only making the software easy
to use but also designing the other experiences related to the product, for
example, the marketing campaign, the packaging and after-sales support.
Page 4
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Page 6
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
“One cannot design a user experience, only design for a user experience. In
particular, one cannot design a sensual experience, but only create the design
features that can evoke it.”
The simplest way to think about user experience design is as a verb and
a noun. A UX designer designs (verb)—ideates, plans, changes—the things
that affect the user experience (noun)—perceptions and responses to a system
or service.
Page 7
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
The simplest way to think about user experience design is as a verb and a noun.
For example, when using a physical device, such as a computer mouse, we
can control some aspects of the product that influence whether the user enjoys
looking at, feeling and holding it:
● The way it fits in their hand. Is it snug? Is it too big and cumbersome?
Page 8
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Page 9
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
UX designers start with the Why before determining the What and
then, finally, the How to create products that users can form meaningful
experiences with.
UX Design is User-Centered
Since UX design encompasses the entire user journey, it’s a
multidisciplinary field–UX designers come from various backgrounds such
as visual design, programming, psychology and interaction design.
To design for human users also means working with a heightened
scope regarding accessibility and accommodating many potential users’
physical limitations, such as reading small text.
Page 10
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
These tasks can vary significantly from one organization to the next.
Still, they always demand designers to be the users’ advocates and keep their
needs at the center of all design and development efforts.
Page 11
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
UI and UX
Certain languages, such as HTML and CSS, have been geared toward
making it easier to create a strong user interface and experience.
Developing a product that people love often requires both good UI and
good UX. For example, you could have a messaging app (such as WhatsApp)
that looks great and has intuitive navigation (UI).
But if the app loads slowly or makes you click through numerous
screens to message someone (UX), it doesn’t matter how good it looks.
You’re probably not going to want to use it.
On the other hand, a website could be loaded with unique, helpful content
organised in a logical and intuitive way.
But if it looks dated or you can’t easily figure out how to move between
screens or scroll through options, you’re likely to click away from the site.
Page 12
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Scope Deals with the layout, design, and Encompasses the entire journey of
presentation. the user.
Purpose Aims to provide an attractive and Aims to ensure the user's needs are
usable interface. met effectively.
Elements Involves buttons, icons, menus, and Involves emotions, perceptions, and
other components. interactions.
Goal Enhances the aesthetic appeal and Enhances user satisfaction and
usability of a product. fulfillment.
Interaction Deals with how users interact with Deals with how users feel during their
the interface. interactions.
Page 13
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Medium Primarily concerned with the visual Involves both visual and
aspects. psychological aspects.
Output The end result is a visually The end result is a satisfying user
appealing design. experience.
**********
Page 14
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Page 16
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
● The aim is to identify the best possible solution for each problem
found. Your team should produce some inexpensive, scaled-down
versions of the product (or specific features found within the
product) to investigate the ideas you’ve generated.
Overall, you should understand that these stages are different modes
which contribute to the entire design project, rather than sequential
steps.
Page 17
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
***************
Page 18
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Divergence vs convergence
● Divergence and convergence are like the inhale and exhale of the design
thinking process.
when facilitating this process, you may move back and forth as you discover
new insights during convergence.
What is divergence?
What is convergence?
● Better decision-making
● Human-centered design
● Enhanced problem-solving
● Improved collaboration
*********
Page 20
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Page 21
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
● Resume
● It’s extremely popular for design teams because they can expand in
all directions.
Page 22
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
● “It is easier to tone down a wild idea than to think up a new one.”
— Alex Osborn
Page 23
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
● Encourage weird and wacky ideas – Further to the ban on killer phrases like
“too
expensive”, keep the floodgates open so everyone feels free to blurt
out ideas (provided they’re on topic).
● Stay visual – Diagrams and Post-Its help bring ideas to life and help
others see things in different ways.
Page 24
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
● Alternatively, write down your own ideas as they come, and share these
with the group.
Page 25
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
**************
Page 26
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Page 27
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
We started to test it, mainly out of our love for innovation, and played
the 3- 12-3 Brainstorm game, ideated by James Macanufo, involving
employees in three different locations: Zurich, Munich and Milano. Keep
reading to discover this amazing technique.
So, how does this game work? There can be up to 10 players, who must
follow these rules:
● After the choice, phase one of the game begins: for 3 minutes, each
team member brainstorms on his own and writes down their ideas
on sticky notes.
Page 28
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Phase One
This first phase is all about generating ideas. Each team member is on
his own and must write on sticky notes whatever idea comes to mind.
This part felt very similar to classic brainstorming, but we quickly noticed
two differences:
● Each person was using their own device, so they didn’t fear judgment
from their peers, and didn’t forget what they wanted to say/write
while waiting for their turn.
● The limited time of 3 minutes meant that there was no space for
self- doubt. As sticky notes were being written, they were quickly
moved into a grid library.
Page 29
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Phase Two
Once solo brainstorming was completed, each team member selected three
random stick notes from the library to start developing concepts around them.
We found this phase a bit more challenging than the first one, as the
cards could involve clashing ideas. But this is exactly where collaboration
steps in: the team has to work together in order to consolidate the ideas into
a final, collaborative project.
Phase Three
Page 30
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
Page 31
Course Code/Title:IT3V13 UI & UX DESIGN Unit I
********
Page 32
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
1. Scale
Scale in visual design involves using relative size to communicate importance and
rank within a composition. Important elements are made larger than less significant
ones, making them more noticeable. A visually appealing design typically uses up to
three different sizes to create variety and establish a visual hierarchy.
Page 33
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
By emphasizing essential elements through size, users can easily understand and
interact with the design
Medium for iPhone: Popular articles are visually larger than other articles. The
scale directs users to potentially more-interesting article.
2. Visual Hierarchy
Visual hierarchy is about guiding the user's eye to focus on important elements first.
It's achieved by using various design cues like size, color, spacing, and placement. A
good layout with clear visual hierarchy makes it easy for users to understand the content
and its importance. You can use different font sizes, bright colors for important items,
and muted colors for less important ones to create a clear hierarchy.
Including small, medium, and large elements in the design helps establish a balanced
scale and reinforce the visual hierarchy.
Page 34
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
Medium mobile app: There is a clear visual hierarchy of title, subtitle, and body
text. Each component of the article is in a type size equal to its importance.
Uber mobile app: The visual hierarchy is clear in Uber’s mobile app. The screen is
split in half between the map and input form (bottom half of screen), which enforces the
thought that these components are equally important to the user. The eye is immediately
drawn to the Where to? field because of its gray background, then to the recent locations
below it, which are slightly smaller in font size
Page 35
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
3. Balance
Balance in visual design is like a seesaw, where you arrange elements to create a
pleasing proportion. It means having an equal distribution of visual elements on both
sides of an imaginary line running through the middle of the screen. This line can be
vertical or horizontal.
To achieve balance, you need to consider the size and space taken by elements, not
just their number. If one side has a large element and the other side has a small one, the
design feels unbalanced.
1. Symmetrical - elements are evenly distributed on both sides of the central axis.
3. Radial - elements radiate out from a central point, guiding the eye to the center of the
composition.
The choice of balance depends on the message you want to convey. Asymmetry is
dynamic and engaging, while symmetry is calm and static. Radial balance always
draws attention to the center. Achieving balance ensures that no area overwhelms
others, creating a harmonious and pleasing design.
Page 36
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
The Hub Style Exploration: The composition feels stable, which is especially
appropriate when you’re looking for a job you love. The balance here is symmetrical. If
you were to draw an imaginary vertical axis down the center of the website, elements
are distributed equally on both sides of the axis. (Image source: dribbble.com)
4. Contrast
Contrast is a powerful principle in design that highlights differences between
elements. It involves placing visually dissimilar things together to show that they
belong in different categories or serve distinct purposes. For example, using bright
colors like red to signify deletion in a UI design makes the element stand out from the
rest, emphasizing its unique function. Contrast helps users quickly identify and
understand important information, making the design more effective and user- friendly
Page 37
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
.
Reminders app on iOS: The color red, which has high contrast to its surrounding
context, is reserved for deleting.
Often, in UX the word “contrast” brings to mind the contrast between text and its
background. Sometimes designers deliberately decrease the text contrast in order to
deemphasize less important text. But this approach is dangerous — reducing text contrast
also reduces legibility and may make your content inaccessible. Use a color-contrast
checker to ensure that your content can still be read by all your target users.
Greenhouse Juice Co: The legibility of the text on the bottle relies on the color of
juice. Although the contrast works beautifully for some juices, labels for bottles
with light colored juices are nearly impossible to read. (Image source:
Page 38
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
www.instagram.com)
5. Gestalt Principles
Gestalt principles are a set of ideas from psychology that explain how humans make
sense of complex images. Instead of seeing individual parts, our minds automatically
organize them into a whole. This means we tend to perceive the complete picture rather
than separate elements.
It is the Gestalt closure principle that allows us to see two figures kissing instead of
random shapes in Picasso’s painting. Our brains fill in the missing pieces to create two
figures.
Page 39
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
We also often see applications of the Gestalt theory in logos. In the NBC logo, there
is no peacock in the white space, but our brain understands there to be one.
UI Design Principle:
The seven principles of universal design are: Equitable use, flexibility in use, simple
and intuitive use, perceptible information, tolerance for error, low physical effort, and
size and space for approach and use.
1. The seven principles of universal design are: Equitable use, flexibility in use,
simple and intuitive use, perceptible information, tolerance for error, low
physical effort, and size and space for approach and use.
******
Page 40
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
2.2 UI ELEMENTS
UI elements are the building blocks of a user interface, the individual parts that users
see and interact with on websites, apps, and other digital product
1. Buttons: Buttons are like interactive squares or circles that you can click or tap
on. They perform actions like "Submit," "Next," or "Cancel."
2. Text Fields: Text fields are areas where you can type in text, like when you
search for something or enter your name.
3. Checkboxes: Checkboxes are like little boxes that you can tick or un-tick to
make a choice from a list of options.
4. Radio Buttons: Radio buttons are like small circles or dots that you can select,
but you can only choose one option from a group of choices.
Page 41
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
5. Icons: Icons are small pictures or symbols that represent actions or ideas, like a
magnifying glass for search or a home symbol for the homepage.
6. Dropdown Menus: Dropdown menus are like hidden lists that appear when you
click on a button or a label. They show you more options to choose from.
Combo boxes
● Combo boxes allow users to either type a custom value directly or select a value from the
list. It is a combination of a drop-down list or list box and a single-line input field.
7. Sliders: Sliders are like bars or scales that you can slide left or right to adjust
settings or choose a value.
8. Tabs: Tabs are like labeled sections that you can click on to switch between
different parts of a website or app.
Page 42
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
9.Tooltips: Tooltips are like small pop-up boxes that show extra information when
you hover your mouse over something.
10. Cards: Cards are like little containers that hold information, like a picture, a
title, and a short description, neatly displayed together.
● A date picker allows users to pick a date and/or time. By using a native date picker from
the platform, a consistent date value is submitted to the system.
These UI elements help users interact with websites and apps by clicking, typing, or
selecting options, making the overall experience more intuitive and enjoyable.
Page 43
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
2. Output elements
Output elements are responsible for showing results against various user inputs. They also
show alerts, warnings, success, and error messages to the users. Output elements aren’t neutral by
nature. They rely on inputs and various operations.
3. Helper elements
All other elements fall into this category. The most widely-used helper elements include:
● Notifications
● Breadcrumbs
● Icons
● Sliders
● Notifications
● Progress bars
● Tooltips
4. Navigational UI elements:
Navigational components simplify moving through the site, desktop or mobile app or any other
digital product. Navigational helper UI elements include things like navigation menus, list of links,
breadcrumbs, to name but a few.
5. Informational UI elements
Responsible for representing information. These include, for example, tooltips, icons, and
progress bars.
Page 44
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
2.3 UI PATTERNS
UI design patterns serve as design blueprints that allow designers to choose the best and
commonly used interfaces for the specific context the user faces. Each pattern typically contains:
● The proven solution for the designer to implement to address the core of the problem.
● Why—the reason for the pattern’s existence and how it can affect usability.
● Examples—which show the pattern’s successful real-life application (e.g., screenshots and
descriptions).
• Breadcrumbs – Use linked labels to provide secondary navigation that shows the
path from the front to the current site page in the hierarchy.
• Lazy Registration – Forms can put users off registration. So, use this sign-up
pattern to let users’ sample what your site/app offers for free or familiarize
themselves with it. Then, you show them a sign-up form. For example, Amazon
allows unrestricted navigation and cart-loading before it prompts users to register
for an account.
Note:
• When content is accessible only to registered users or users must keep
entering details, offer them simplified/low-effort sign-up forms.
Page 45
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
Page 46
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
• Clear Primary Actions – Make buttons stand out with color so users know
what to do (e.g., “Submit”). You may have to decide which actions take
priority.
• Progressive Disclosure – Show users only features relevant for the task at hand,
one per screen. If you break input demands into sections, you’ll reduce cognitive
load (e.g., “Show More”).
• Steps Left – Designers typically combine this with a wizard pattern. It shows
how many steps a user has to take to complete a task. You can
use gamification (an incentivizing design pattern) here to enhance engagement.
• Leaderboard – You can boost engagement if you use this social media
pattern.
• Dark Patterns – Some designers use these to lead or trick users into performing
certain actions, typically in e-commerce so they spend more or surrender
personal information. Dark patterns range in harmfulness. Some designers leave
an unchecked opt-out box as a default to secure customer information. Others
slip items into shopping carts. To use dark patterns responsibly, you must be
ethical and have empathy with your users. Dark patterns are risky because user
mistrust and feedback can destroy a brand’s reputation overnight.
*******
Page 47
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
Freely available, UI design patterns let you save time and money since you can copy and
adapt them into your design instead of reinventing the wheel for every new interface. They also
facilitate faster prototyping and user familiarity. However, you should use them carefully. The
wrong choices can prove costly for example, if you:
● Don’t customize a distinct brand image (e.g., your website ultimately resembles Facebook).
● Overlook management requirements. If you create your own patterns, you must clearly define
how to use them and with what types of problems, version-control them, and store them for team
access.
Overall, give users familiar frameworks that maximize convenience and prevent confusion while
they interact with your unique-looking brand.
The purpose of interaction design is to create a great user experience. That’s why most of the
UI disciplines require understanding and hands-on experience of interaction design principles. After
all, it’s about designing for the entire interconnected system: the device, interface, context,
environment, and people. Interaction designers strive to create meaningful relationships between
people and the products and services they use. It may include computers, mobile devices, gadgets,
appliances, and more.
It is important to understand UX design best practices while developing complex web and
mobile applications. These are the key elements that product designers should not neglect while
creating an interface for the user.
Page 48
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
● Error handling: Take care to prevent errors, if they occur make sure to detect and recover
them.
● Affordability: Simulate actions by taking inspiration from usual and physical world
interactions.
• Interaction designers work on various elements like how things look, move,
sound, and the space they take up. For example, they might create sounds for user
actions. They think about whether the product behaves in a way that users expect
and if users can achieve their goals without much effort.
• In some cases, UX designers are also responsible for interaction design along with
other aspects of product design. Overall, interaction design is about making
products user-friendly and intuitive for people to use.
Page 49
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
Page 50
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
• Interaction design and UX design have similarities, but they are not the same
thing. Interaction design focuses on how users interact with a product, making
sure the interactions are smooth and easy. It deals with elements like how things
move, look, and sound to create a good user experience.
Page 51
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
Steve Jobs, the founder of Apple, emphasized that design is not just about looks
but also about how things work and how users feel about them.
9. Take care to prevent errors and handle them effectively if they occur.
Page 52
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
10. Use familiar and physical-world interactions to make actions feel natural.
5. The process is iterative, meaning it may take multiple rounds of testing and
refinement to reach the best solution.
2.5 BRANDING
1. Recognition: Consistent branding elements help users identify the product with
the company, even across different platforms and touchpoints.
2. Trust and Credibility: A strong brand presence instills confidence in users,
making them more likely to engage with the product.
3. Consistency: Branding ensures a unified and cohesive experience, making
the product feel more reliable and professional.
Page 53
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
UI Designers work with branding elements like logos, color palettes, typography, and imagery
when designing. For any design to be effective, all of these elements need to be locked down.
If the UI designer is provided with all of these, the final result will be an interface that runs
smoothly alongside the brand.
1. Logo
It’s been claimed that 75% of people recognize a brand by its logo first. Logos are the
backbone of a brand’s visual identity, everything else stems off from that. Therefore, when
designing a user interface, the logo should be one of the first things considered. It’s standard
for a logo to be placed somewhere in the header, as well as in the footer. As a result, the logo
is one of the first things a user sees when they load the webpage and can instantly make the
connection between the brand and interface.
Examples of how Boots and the National Trust position their logos within their websites. By
placing their logos at the top of the page, it ensures that their logos are one of the first things a
user sees when visiting their websites.
2. Color
UI Designers will use a brand’s color palette to pick out which colors to use for backgrounds,
text, buttons, and other UI elements. Color plays a huge visual role in both branding and UI
design, so it’s important for colors to be consistently used across print and digital interfaces.
Page 54
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
An example of how the Natwest color palette (left) has been injected into their UI
design. They’ve used purple as one of the most prominent colors, then brighter colors
are used to add bursts of color. NatWest’s website is a prime example of brands sticking
to their colors to keep branding consistent across print and digital.
3. Typography
UI designers will use any typefaces specified in the branding guidelines when they
come to inserting titles, subtitles, copy blocks and any other element of texts. Branding
guidelines specify which typefaces should be used for different textual elements. Therefore,
this can be easily carried across by UI designers when designing.
An example of how TripAdvisor has followed its brand guidelines when it comes
to typography. The guidelines advise that their font ‘Trip Sans’ should be used for titles
and ‘Trip Sans Mono’ for body copy. The guidelines also make recommendations for ‘web
safe’ fonts that can be used when Trip Sans isn’t available for use. By covering all possible
bases when it comes to typography, TripAdvisor ensures that its brand will stay consistent
across all platforms.
Page 55
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
4. Imagery
Brand guidelines tend to include specifics as to what style of imagery should be used within
branding. UI designers will use the imagery guidelines when looking for stock imagery to
place within their designs.
Alternatively, UI designers can be provided with standard imagery and illustrations that fit
within the brand guidelines – which they will then take and insert into the UI designs.
2. Visual Identity Design: Create the visual elements that represent the brand, such
as the logo, color palette, typography, and iconography. These elements should
align with the brand strategy.
3. UI Design Integration: Incorporate the brand's visual identity into the UI design.
Use the chosen colors, typography, and other elements to create a consistent and
on-brand interface.
4. Brand Guidelines: Document the brand guidelines that outline how the visual
elements should be used in the UI design. These guidelines ensure consistency
across different designers and projects.
5. User Testing: Test the UI design with real users to ensure that the branding
elements resonate with the target audience and provide a positive user experience.
Page 56
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
UI style guides are set rules with a complete list of user interface design’s do’s and
don’ts. Unfortunately, it is often easily confused with the term “design system,”
different design guidelines designers use. If you don’t know what design system
means, here’s a definition.
A style guide is an element of a design system that lists out rules regarding the brand
and visual style of products. The critical difference between a UI style guide and a
design system is that the former focuses on the product’s overall aesthetics. At the
same time, the latter specifies how different design components within the design
aesthetics look and function.
Adopting a UI-style design for your digital products can help your web users feel more
confident and comfortable interacting with your products. Better user engagement increases
brand loyalty, which could increase your success rate for the product. Here are some of the
benefits of UI style guides:
Page 57
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
3. Third, adding intuitive features can help users interact with your digital products
without reading instructions.
4. Consistent branding increases brand recognition and helps users recognize
another website or application developed by your company.
5. It enhances brand loyalty.
UI style guides guide designers to streamline the development process and create
consistent and well-designed digital products that increase your brand’s success. Here are
some of the benefits of UI style guides:
1. Creating your own UI style guide provides clear instructions or guidelines for
designers to follow when designing the product’s UI features.
2. It helps to save the time designers will spend seeking guidance from product
supervisors or leaders.
3. It offers developers and designers easy access to a library of approved assets and
elements that should be included in the products.
4. It encourages and improves collaboration between designers and developers since
they are all on the space page regarding design requirements.
5. It reduces the stress and burnout that comes with creating suitable designs.
2. It should have clean, uncluttered screen layouts that are well-organized, legible,
and clearly labelled. To make it easy to use, keep the visual information minimal
and use spacious arrangements.
Page 58
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
3. Keep the design instructions short and straight to the point. For example, use bullet
points in place of lengthy paragraphs. Also, prioritize visuals over words.
4. Since digital products are updated frequently, you must keep all relevant version
histories to help product teams.
The following are the best tools/software that you can use to generate UI style guides.
1. Mockplus
Mockplus is an online design platform that allows users and designers to gather and
manage UI style guides, components, and design systems. It integrates your design
workflow and offers a complete set of features that allows users to design, prototype,
collaborate, comment, and discuss.
2. Fabricator
Fabricatoris an online tool for building UI style guides and design systems from their
UI toolkit code. It also allows you to organize your design system, such as the
components, structures, elements, and more, the way you want.
3. Aigis
Aigis is a Node.js package, a casual-to-use style guide generator that lets you auto-
generate a UI style guide from any text file. It is compatible with many text file formats such
as .css, .scss, .md,. styl, etc.
Page 59
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
● UI style kits
******
Style guides in UI design are like detailed manuals that explain how a product or
website should look and feel. They help designers, developers, and others follow
consistent design rules for colors, fonts, icons, and more.
Page 60
Course Code/Title: IT3V13 UI & UX DESIGN Unit II
**********
Page 61
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Introduction to User Experience - Why You Should Care about User Experience -
Understanding User Experience - Defining the UX Design Process and its Methodology -
Research in User Experience Design - Tools and Method used for Research - User Needs
and its Goals - Know about Business Goals
UX is a human-first approach to the design of a product, which has physical and digital
applications to the product.
This includes a website, mobile application, desktop software and basically any form of
human/device interaction.
A UX designer focuses on structural design solutions for any issues that the user encounters.
UX is frequently the first step in the process of creating a product, establishing the bare
bones of a project which UI then fills with interactive and visual elements.
Page 62
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Page 63
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
This is an important step because a user’s first impression is critical. UXD can help with the
following:
2. How do users feel when they see your product? Do they trust it?
UX Pyramid:
The UX Pyramid is an excellent framework for categorizing UX effort and tracking progress. Based
on Maslow’s hierarchy of needs, the base of the UX Pyramid lays the foundation with fundamentals
(breathing, in Maslow’s case), before advancing to higher, more enriching user experiences.
Levels 1 to 3 of the Pyramid concentrate on a user’s ability to achieve a desired task. Levels 4
Page 64
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Page 65
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Many budget-focused businesses only see value in achieving up to level 3, thereby missing out on
improved customer loyalty, customer advocacy, customer spend and many other incredibly beneficial
outcomes that stem from an engaged customer.
Level 1: Functional
● Uses current technologies (doesn’t rely on old technologies like Flash that don’t work on
phones or tablets)
Level 2: Reliable
Level 3: Usable
Page 66
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
● Users can easily find the content or products they are interested in
● The site doesn’t rely on constant help messages or long instruction manuals
Level 4: Convenient
Level 5: Pleasurable
Level 6: Meaningful
********
Page 67
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
The following are the several important reasons, why we should care about User
Experience every time
If your application is hard to use, over time, people will walk away.
There is always a new alternative hitting your market, and they will compete with your
design.
If your design is timeless and intuitive your users won’t leave your app too quickly, even if
the competition has more features.
In 2020, users don’t stay quiet. If they’re happy, they’ll say it, and if not, they’ll say it too.
User Experience Design and ease of use, the number one-point users talk about in their
product reviews.
Page 68
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Page 69
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Software products that put a significant focus on UX Design tend to attract better
developers.
If developers see you don’t care about UX design, this will hint to them — that the burden
of design will fall on them.
If you want a foot in the capital door, put in a great effort in designing your software
product properly.
Whether it be riding the MRT, ordering pizza online, or even just browsing through the net,
UX is there. It is just unnoticed by most people.
UX is about people building things and designing experiences for people. With UX, you will be
more concerned about “how can I help people live better?”, “how can I improve products or
services for people?” rather than “what is the most innovative product I can think of?”, “what will
bring more money in?”.
Page 70
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
UI deals with the interface or the look while UX covers a bigger scope.
UX is not just about the aesthetics, it’s about how people use a product, what they feel when
they’re using it, the experiences.
Experiences are valuable because we see how people perceive, feel, react and behave towards
something.
In UX, we analyze these experiences and use them to further improve how we implement
design and tasks flows into our products.
When you start learning about UX, you will learn to ask the right questions.
That’s why UX is becoming more and more popular in different industries all over the world.
UX is growing. This is reflected in the many career opportunities that a UX designer can go
into.
Jobs can range from the general UX designer to a UX specialist like user researcher, product
designer, or interaction designer.
Also note that careers in UX are part of the high-paying jobs spectrum.
The only downside (for some people) of pursuing a UX career is that most of these jobs are
located mostly in the States and UK.
Page 71
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Everything is dynamic, especially in UX. Since UX deals with people, it demands for constant
change.
The needs of people today may not be the same needs we see tomorrow. It is inevitable that
people will change, so as their needs.
Most people in their career are constantly faced with the problem that they have routine jobs.
In UX, you will get to learn about various aspects because user experience cuts across many
different fields.
Some of which are computer science, psychology, graphic design, marketing, and many more.
Because of this, you will be pushed to learn and acquire as many knowledge and skills as you
can, in just about everything. And I think that’s the greatest takeaways in life: continuous
*************
UX is critical to the success or failure of a product in the market. UX is confused with usability. There
are 7 factors that describe user experience, according to Peter Morville a pioneer in the UX field.
● Useful
● Usable
● Findable
● Credible
● Desirable
● Accessible
● Valuable
Page 72
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Useful:
If a product isn’t useful to someone, why would you want to bring it to market. If it has no purpose,
it is unlikely to be able to compete for attention alongside a market full of purposeful and useful
products. It’s worth noting that “useful” is in the eye of the beholder and things can be deemed
“useful” if they deliver non-practical benefits such as fun or aesthetic appeal.
Usable:
Usability is concerned with enabling users to effectively and efficiently achieve their end objective
with a product. A computer game which requires 3 sets of control pads is unlikely to be usable as
people, for the time being at least, only tend to have 2 hands.
Products can succeed if they are not usable but they are less likely to do so. Poor usability is often
associated with the very first generation of a product think the first generation of MP3 players; which
lost their market share to the more usable iPod when it was launched. The iPod wasn’t the first MP3
player but it was the first truly usable MP3 player.
Findable:
Findable refers to the idea that the product must be easy to find and in the instance of digital and
information products; the content within them must be easy to find too. If you cannot find a product,
Page 73
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
you’re not going to buy it and that is true for all potential users of that product.
If you picked up a newspaper and all the stories within it were allocated page space at random, rather
than being organized into sections such as Sport, Entertainment, Business, etc. you would probably
find reading the newspaper a very frustrating experience. Findability is vital to the user experience
of many products.
Credible:
Credibility relates to the ability of the user to trust in the product that you’ve provided. Not just that
it does the job that it is supposed to do but that it will last for a reasonable amount of time and that
the information provided with it is accurate and fit-for-purpose.
It is nearly impossible to deliver a user experience if the user thinks the product creator is a lying,
clown with bad intentions they’ll take their business elsewhere instead.
Desirable:
Skoda and Porsche both make cars. They are to some extent both useful, usable, findable, accessible,
credible and valuable but Porsche is much more desirable than Skoda. This is not to say that Skoda
is undesirable they have sold a lot of cars under that brand but given a choice of a new Porsche or
Skoda for free most people will opt for the Porsche.
Desirability is conveyed in design through branding, image, identity, aesthetics and emotional design.
The more desirable a product is the more likely it is that the user who has it will brag about it and
create desire in other users.
Accessible:
Accessibility often gets lost in the mix when creating user experiences. Accessibility is about
providing an experience which can be accessed by users of a full range of abilities – this includes
those who are disabled in some respect such as hearing loss, impaired vision, motion impaired or
Page 74
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
learning impaired.
Design for accessibility is often seen by companies as a waste of money because the impression is
that people with disabilities make up a small segment of the population. In fact, in the United States
at least 19% of people have a disability according to the census data and it is likely that this number
is higher in less developed nations.
That’s 1 in 5 people in the audience for your product that may not be able to use it if it’s not
accessible or 20% of your total market.
It’s also worth remembering that when you design for accessibility, you will often find that you create
products that are easier for everyone to use not just those with disabilities. Don’t neglect accessibility
in the user experience.
Finally, accessible design is now a legal obligation in many jurisdictions including the EU and failure
to deliver it may result in fines.
Valuable:
Finally, the product must deliver value. It must deliver value to the business which creates it and to
the user who buys or uses it. Without value it is likely that any initial success of a product will
eventually be undermined.
Designers should bear in mind that value is one of the key influences on purchasing decisions. A
$100 product that solves a $10,000 problem is one that is likely to succeed; a $10,000 product that
solves a $100 problem is much less likely to do so.
Design Thinking is an iterative process involving redefining problems, empathizing users, ideating
Page 75
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
1. Empathise,
2. Define,
3. Ideate,
4. Prototype,
5. Test
Page 76
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Here are some basic steps to start the user experience project.
1. User Personas
This allows you to develop experiences that relate to the voice and emotions of your users.
To begin this, you will want to create a user persona, which is a representation of a
particular audience segment for a product or a service that you are designing.
It allows you to create an example of the kind of person that might be using your product or
your service.
2. User interviews
Interview existing and potential users of the product or service to gain insight into what
Because the user’s experience is subjective, the best way to directly obtain information is by
3. Job Stories
A short, simple description of a product feature told from the perspective of the person who wants
that feature.
4. Functionality map
Once you’ve studied the job stories, start by building a functionality map for the pages you
Page 77
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
A functionality map is a clearly organized hierarchy of all the pages and subpages within your
product.
Creating a functionality map makes it easier to imagine how a user will get from point A to
point B on your product, It is an effective tool for adding efficiency to the product building
process.
5. Wireframes
The visuals on each page matter just as much as the site structure, so invest time into
creating wireframes.
Visual guides that represent the skeletal framework of a product and provide a preview of
your product’s look and feel.
With a wireframe in place, you can eliminate usability issues before it gets developed. This
can save your development time for necessary adjustments down the line.
6. Prototyping
A prototype is a “mock up” version of your final product, which is then used for user testing
before a product launch.
Its goal is to reduce the level of wasted time and money that can often occur when proper
testing has not been carried out on a product prior to launch.
7. Usability testing
Usability testing is a way of testing how easy it is to use a product by testing it with real users
in order to identify any roadblocks or friction they might face when interacting with it.
By providing a great user experience for your users, not only can you increase the probability
Page 78
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
of them completing conversion tasks across your product, but you can change lives.
By making your interactions as simple and intuitive as possible you are making your end
users’ lives easier.
And if your product or service is able to help your users complete their tasks or solve their
problems as quickly as possible.
This will leave a lasting impression one of which they will happily talk about to their friends
and family.
2.Remote vs in person
3. Explorative vs Comparative
User experience (UX) research is the study of learning what end users of a system or product need
and want, then employing those insights to enhance the design process for products, services or
software.
UX research can take different forms depending on the area of focus. For example, for product teams,
UX research could mean validating concepts and prototypes. For marketing teams, it might mean
testing brand designs and messaging before launching products.
Benefits of UX research
UX research helps organizations in many ways, but the following are some of the oft-cited benefits
of performing UX research on a regular basis:
Page 79
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
3.3.2 Evaluate and improve ideas and prototypes based on the findings of the UX
research, enabling organizations to make the right design decisions early in
the development process.
3.3.6 Understand every user interaction across the entire customer journey.
3.3.7 Develop a more useful picture of the target audience for better advertising
and marketing.
The role of a UX researcher is to uncover user behaviors, needs and motivations to make products,
services and websites more intuitive and enjoyable for users. Using qualitative and quantitative
methods, they conduct comprehensive research and share the insights from research with the UX
designers. The goal of the UX researcher is to make the overall design process smoother and more
productive.
3.3.9 Build a picture of the target users based on their needs, wants, motivations
and challenges.
Page 80
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
3.3.15 Provide actionable and meaningful recommendations for the product team.
3.3.16 Present findings of the design research to a larger team clearly and in an
organized manner.
3.3.17 Work closely with the product team to identify research goals.
Page 81
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Like many types of research, studies on UX behaviors embody a number of different approaches to
testing, data aggregation and garnering information. This involves both quantitative and qualitative
methods.
Using quantitative research methods, UX researchers test proposed hypotheses about users' behaviors
and attitudes based on a system of numerical and statistical evidence. Quantitative methods uncover,
for instance, what percentage of people can successfully find a button on a page or how many users
clicked on a particular link.
Here are some of the most prominent forms of UX research in use today:
1.Card sorting. A technique that assesses and designs the navigation and structure of an application
or website by giving individuals a list of related items (for example, a sample inventory listing for an
online supermarket) and asking them to group the items in a way that makes the most logical sense to
them.
2.Contextual interviews. Monitored sessions where UX researchers observe users in their natural
environments and ask questions to gain firsthand accounts of their experiences.
3. Focus groups. A moderated feedback approach where a panel of users are asked to discuss their
experiences among themselves, either in moderated or open formats, to help researchers learn more
about the group's attitudes, ideas and wants.
4. Expert reviews. Accredited and verified evaluations of a website against a list of established
industry standards or other governing guidelines.
5.Surveys. A selected series of questions posed to a number of users that help researchers learn about
the individuals who use the end product.
6.Usability testing. An evaluation technique that attempts to uncover the problems and frustrations
users have with a site through one-on-one sessions where users perform tasks using a particular
software application or other product.
7.A/B testing. An assessment technique where users take part in blind studies that randomly assigns
those users to different versions of a website, application or other software product.
Page 82
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Page 83
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
✔ User experience (UX) design is often seen as a balancing act between satisfying user needs
and meeting business objectives
✔ Designers must navigate the tension between these two priorities to create successful digital
products.
✔ Designing for user needs is critical to creating products that are user-friendly and meet the
expectations of the intended audience.
✔ UX designers must understand the users they are designing for, including their needs, goals,
and pain points
✔ This understanding enables designers to create products that are intuitive and easy to use,
resulting in a positive user experience.
✔ Businesses have goals they must meet, and the products they create must serve those goals.
✔ UX designers must ensure that their designs align with the business’s objectives and
contribute to the company’s bottom line.
✔ This means that designers must consider business metrics such as conversion rates, revenue,
and customer acquisition when designing digital products.
✔ The tension between designing for user needs and business goals can be challenging to
navigate.
✔ But it is essential for designers to find a balance that satisfies both priorities.
✔ One way to do this is to involve stakeholders from both sides early in the design process.
✔ So, designers can ensure that the business goals are aligned with user needs and that the
product they create is valuable to the company and the user.
✔ Another way to balance user needs and business goals is to prioritize the most critical user
needs and business objectives
✔ Designers should identify the core needs of their target audience and focus on designing a
product that meets those needs while contributing to the business’s objectives
Page 84
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
✔ This approach can help designers avoid feature bloat and ensure that their product provides
a clear value proposition to the user.
✔ UX designers must navigate the tension between designing for user needs and meeting
business objectives
✔ The key to finding a balance is to involve stakeholders from both sides early in the design
process and to prioritize the most critical user needs and business objectives.
✔ By doing so, designers can create successful digital products that satisfy both user needs and
business goals.
Taking Inspiration from Innovation: Key Insights from Eight Entrepreneurs Making an Impact in
Emerging Markets
It’s easy to feel overwhelmed by all the critical challenges we face globally.
For me, one source of hope and inspiration are the entrepreneurs we support at Miller Center for
Social Entrepreneurship, whose innovative solutions to these challenges demonstrate that business
really can be a force for social good.
But for social entrepreneurs to flourish, they must learn from each other. To that end, we asked
entrepreneurs from Miller Center’s Clean Water and Climate-Smart Agriculture in-residence
program to share some thoughts on their innovations, t
he challenges they’ve overcome and the lessons they’ve learned. The insights these eight leaders
shared can aid fellow social entrepreneurs in their journeys toward building sustainable businesses
that help end global poverty. (You may have seen them at last fall’s SOCAP conference, where they
took the stage to present their social enterprises during a standing- room-only pitch session.)
Whether working to increase smallholder farmers’ yields or profits, improve farmers’ distribution
and market access, or promote solutions to drinking water or sanitation, these entrepreneurs expressed
a few common themes, which I’ll share below.
Page 85
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Rather than relying on generic, theoretical or top-down solutions — or assuming that a workable
solution in one situation can be generalized to another set of circumstances — successful
entrepreneurs begin by thoroughly understanding the needs, obstacles, environment, influences and
dynamics of the people or communities they intend to serve.
For example, Cycle Connect focuses on helping isolated farmers acquire the assets they need to
increase yields and reach buyers for their products. “We meet our clients where they are: in deep rural
areas disconnected from roads, markets and connectivity,” said CEO Emmy Okkema. “By being
close to our clients in the last mile, we are able to understand their farming cycles, social structures
and financial capacity.” Based on this familiarity with its customers’ needs, Cycle Connect has
provided more than 12,000 farmers with productive assets they need
— including oxen, plows and transport such as bicycles and motorcycles — which the enterprise also
plays a key role in distributing to the farmers. As Okkema describes it, her company is the only
successful provider of these essential assets, “due to our farmer-centric loan terms, community-based
oxen sourcing and tailor-made business training that includes renting out oxen in the farmers’
villages.”
Entrepreneurs must often deal with unexpected challenges — particularly when working in emerging
markets. Sometimes, they need to move away from what originally seemed like a viable path, in
response to changing conditions or new pressures.
That’s what The Harvest Fund — which leverages technology, finance and training to support
marginalized women farmers in Africa — did when it faced a sudden obstacle with one particular
crop. “After we pivoted toward tomato production, the markets experienced an extreme drop in fresh
tomato prices,” said Michelle Kurian, the enterprise’s executive director. “We then brainstormed
ways to easily process fresh tomatoes to tomato paste at farm level.” Zambia has only two tomato
products companies, and they generally import their tomato paste, so The Harvest Fund realized it
could fill a supply chain gap with its farmers’ locally produced paste.
Gravity Water, which turns rain into safe drinking water for schools in developing countries around
the world, encountered a challenge of a different nature. “When Gravity Water first launched in
Nepal, the country was still rebuilding after two devastating earthquakes in 2015,” said Danny
Wright, the company’s founder and executive director. The earthquakes’ destruction complicated
Page 86
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Gravity Water’s mission due to post-quake water pollution, limited electricity to run water filtration
systems, and lack of money and knowledge to fix the ones already installed. The enterprise responded
by developing an innovative, 100% electricity-free solution combining rainwater harvesting, elevated
storage and gravity-fed filtration to meet the needs of its customers.
Natural disasters have also presented challenges to Miyonga Fresh Greens, which works with growers
across East Africa to export fresh vegetables and fruits to markets in Europe. The effects of climate
change have led to more severe weather, and in some Kenyan counties where Miyonga works, heavy
rains were destroying crops, causing a reduction in yield, diminishing the product quality of harvested
produce and creating unpredictable supply for the company to distribute. To address this challenge,
“in 2020 Miyonga introduced innovative agro-processing technology, creating dried and powdered
fruit products to expand growers’ value beyond fresh horticultural products for export and local
consumption,” said Grace Njoroge, operations manager.
In other cases, a lack of local resources can complicate a company’s original business plan. For Sauti
East Africa, their initial concept of creating a platform to connect low-technology farmers with
market information faltered when they discovered that data sources profiling buyers and sellers in
East Africa’s marketplaces simply weren’t available. “We were falling short of addressing one of the
greatest needs for farmers in East Africa: finding buyers for their products,” said Lance Hadley, the
company’s CEO and co-founder. Sauti responded by establishing its own directory of buyers and
sellers, enabling them to connect farmers to this information directly.
Solving funding challenges is another area that requires creative solutions. For example, getting
funding to help vulnerable communities gain access to clean water is easier than finding funders
willing to pay for the ongoing maintenance of the handpumps, taps and other systems necessary to
sustain that water access. SaniTap is addressing this gap through an innovative financing mechanism
to rehabilitate — and maintain for 15 years — water sources serving hundreds of thousands of people
in Madagascar. “SaniTap will use the fast-emerging carbon offset market to finance the work,” said
Andrew Tanswell, managing director. “Carbon credits will be generated from the restored provision
of safe drinking water, and will then create revenue through their sale to large corporations that seek
to go carbon-neutral and net-zero.”
But perhaps the most counterintuitive example of a business challenges these entrepreneurs shared
was from AMAATI, which had to think creatively when its efforts were actually too successful. The
Page 87
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Ghanaian social enterprise, which is working in Northern Ghana to revive the use of fonio, an ancient,
nutrition-dense cereal grain, initially targeted only women smallholder farmers. “Women’s land
access was the key problem we wanted to solve,” said CEO Salma Abdulai. “However, when men
realized that women using marginal lands for fonio started growing other crops after the land was
regenerated, they insisted on getting the land back.” AMAATI responded by involving the men in
the cultivation of fonio, too. “Once they started benefiting from their relationship with AMAATI,
they realized how important it was for their wives to continue using the land,” Abdulai said.
Page 88
Course Code/Title: IT3V13 UI & UX DESIGN Unit III
Many of these social entrepreneurs acknowledged how critical it is to establish and extend
connections with customers, partners, funders and other parties.
For example, Warc Africa, which designs and sells regenerative farming inputs as a service, found
success when they “pivoted to a partnership approach with suppliers and downstream buyers to shift
to fairer pricing and cash-and-carry — resulting in more inputs delivered to more farmers at prices
that helped farmers save $100 per acre on maize input bundles, and [allowed] Warc to operate with
no credit risk,” said CEO Christopher Zaw.
In Uganda, Cycle Connect leveraged its relationship with customers to help farming families
overcome their physical distance to markets for their products. “The past year we set up six smaller
branches in last-mile trading centers that are 50 miles from nearby towns,” said CEO Emmy Okkema.
“This allowed us to build strong relationships with farming communities and see more clients faster.
With this strategy we saw a 70% increase in loans, and we now have a 95% repayment rate.”
Grace Njoroge at Miyonga also believes in the power of strong business relationships. “One aspect
that has greatly contributed to Miyonga’s growth is forming strategic partnerships,” she said. “Over
the years we have partnered not only with the farmers we work with, but also with institutions and
development agencies. The partnerships have enabled Miyonga to not only gain funding for our
projects, but also increase our resources, access a wealth of knowledge, increase revenue and reach a
wider market — thus enabling us to bridge the gap between opportunity and expertise while
improving the livelihoods of smallholder farmers.”
Page 89
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Sketching is a fundamental skill in various fields, including art, design, architecture, engineering,
and more. Here are some essential principles to keep in mind when sketching:
Observation:
Carefully observe the subject you're sketching, whether it's an object, a person, or a scene. Pay
attention to details, proportions, and relationships between elements.
Simplify Complexity:
Begin by simplifying complex subjects into basic shapes and forms. This simplification makes it
easier to capture the essence of the subject.
Line Quality:
Vary your line weight and style to convey depth, texture, and dimension. Light lines can represent
highlights, while heavier lines can indicate shadows or bold outlines.
Ensure that the proportions and scale of your sketch accurately represent the subject. Use basic
measuring techniques like comparative measurement to maintain accuracy.
Negative Space:
Pay attention to the spaces between objects or within the subject. Sketching the negative space can
help define the positive shapes more accurately.
Composition:
Consider the arrangement of elements within your sketch. Use principles like the rule of thirds or
golden ratio to create balanced and visually pleasing compositions.
Perspective:
Understand perspective principles to give your sketches depth and three-dimensionality. Use
techniques like one-point, two-point, or three-point perspective to create realistic spatial
Page 90
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
relationships.
Use contrast in line weight, shading, and values to create depth and emphasize focal points. Darker
areas can recede, while lighter areas can come forward.
Texture:
Depict texture through variations in line quality and shading. Different textures, such as rough,
smooth, or reflective, can add realism to your sketches.
Consistency:
Maintain a consistent style and approach throughout your sketch. This helps create a cohesive and
unified visual language.
Experimentation:
Don't be afraid to experiment with different sketching techniques, materials, and styles. Exploring
new approaches can lead to creative breakthroughs.
Practice:
Regular practice is essential to improve your sketching skills. Set aside time to sketch regularly,
even if it's just for a few minutes each day.
Capture the essence and movement of your subject with gestural lines. Allow your hand to flow
naturally as you sketch, emphasizing motion and energy.
Erase Strategically:
Don't hesitate to erase and refine your sketch as needed. Erasing can help correct mistakes and
refine details.
Seek feedback from peers, mentors, or teachers to gain insights and improve your sketching skills.
Take advantage of tutorials, books, and online resources to continue learning.
Sketching is not just about technical accuracy; it's also a means of expressing your creativity and
personal style. Don't be afraid to infuse your sketches with your unique artistic voice.
Page 91
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Remember that sketching is a skill that improves with practice and patience. Whether you're
sketching for art, design, or any other purpose, these principles will help you develop your abilities
and create compelling sketches.
**********
"Sketching red routes" typically refers to the process of visually identifying and mapping out the
most critical or high-priority user journeys or tasks within a user interface or user experience
design. Red routes are essential because they represent the core functionalities or interactions that
users need to accomplish their goals.
Begin by identifying the key tasks or user journeys that are central to your design or application.
These tasks should align with your project's objectives and user needs.
Page 92
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Determine which of these tasks are the most critical or "red routes." These are the actions that, if
poorly designed or implemented, can have a significant negative impact on the user experience or
the success of the project.
Sketching Workflows:
For each red route, start by sketching the user's workflow or journey. This involves visually
mapping out the series of steps and interactions that the user will follow to complete the task.
Storyboarding:
Create a series of simple sketches or storyboards that illustrate each step in the workflow. Use
arrows or lines to indicate the flow of the user's actions.
Annotations:
Add annotations or notes to your sketches to describe what's happening at each step. Explain the
user's actions, system responses, and any decision points or interactions.
Include basic user interface elements in your sketches, such as buttons, forms, menus, and screens.
Focus on the essential elements necessary to complete the task.
Visual Hierarchy:
Consider the visual hierarchy and layout of your sketches. Use visual cues like size, position, and
emphasis to highlight critical elements or actions.
Depict how the system provides feedback to the user at different stages of the red route. Show how
errors or issues are handled and communicated.
Usability Testing:
If possible, use your sketches to conduct usability testing with real users. This can help identify
potential usability issues and refine the red routes.
Based on feedback and insights from sketching the red routes, iterate and refine your designs.
Make adjustments to improve the clarity and efficiency of the user journeys.
Documentation:
Document the red routes, including sketches, annotations, and any usability findings. This
Page 93
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Communication:
Share your red route sketches and findings with project stakeholders, including designers,
developers, and product managers. This helps ensure that everyone understands the critical user
journeys and their importance.
Page 94
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Sketching red routes is a valuable design practice for ensuring that the most vital user interactions
in your project receive the attention and design focus they deserve. It helps prioritize user
experience efforts and contributes to the overall success of the design.
Identifying red routes helps your team prioritize user needs and facilitate alignment amongst your stakeholders.
It also helps avoid scope creep and the introduction of extraneous/ancillary features.
Most importantly, it helps your team build and optimize product features that deliver the most value to your
customers and drive your key metrics.
"Red Routes" typically refer to major roads in urban areas where stopping, parking, and loading
restrictions are strictly enforced to maintain traffic flow.
Here are some key points you might want to consider when sketching notes about Red Routes:
Definition: Red Routes are major roads designated by a red line along the edge of the pavement. They are meant
to ensure constant traffic flow by prohibiting activities that could hinder it, such as parking, stopping, or loading.
Traffic Flow: The primary goal of Red Routes is to keep traffic moving smoothly and efficiently, especially
during peak hours. This helps reduce congestion and travel times.
Restrictions: Note the types of activities that are restricted on Red Routes:
No parking: Vehicles cannot be parked on the road, even temporarily.
No stopping: Vehicles cannot come to a halt, except in emergencies or at designated areas like bus stops.
No loading/unloading: Commercial activities like deliveries are restricted to specific times and areas.
Clear Signage: Red Routes are often marked with clear signage indicating the restrictions. Look for signs with
Page 95
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
*********
4.3 RESPONSIVE DESIGN
Definition:
Responsive Design is an approach to web design that makes web pages render well on various
devices and window or screen sizes. It ensures that websites adapt and respond fluidly to different
user contexts, such as desktops, laptops, tablets, and smartphones, providing an optimal viewing
and interaction experience.
Page 96
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Percentage-Based Widths: Instead of fixed pixel widths, elements are defined in percentages,
allowing them to scale based on the screen size.
Flexible Grids: Grid layouts are designed to be fluid, adjusting seamlessly to different screen
dimensions.
2. Flexible Images:
CSS Media Queries: Images can be made responsive using CSS media queries, ensuring they
resize and adapt based on the screen width.
Max-Width Property: Images are set to have a maximum width of 100% of their parent element,
preventing them from overflowing their containers.
3. Media Queries:
Breakpoints: Media queries are used to apply specific CSS styles based on the device's
characteristics, such as width, height, or orientation.
Adaptive Styling: Different CSS rules are applied for different screen sizes, ensuring optimal
layout and readability.
4. Mobile-First Approach:
Start Small: Design and develop for mobile devices first, then progressively enhance the design
for larger screens.
Enhancement Principle: Advanced features and styles are added as the screen size increases,
ensuring a baseline experience for all devices.
Initial-Scale: The viewport meta tag controls the initial zoom level when the page is first loaded,
ensuring proper scaling on different devices.
Width: Setting the viewport width to device width allows the website to adapt to the specific
device's screen width.
Consistency: Users have a consistent experience across various devices, fostering familiarity and
Page 97
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
ease of use.
Page 98
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Improved Accessibility: Responsive design ensures accessibility for users with disabilities on
different devices.
2. SEO Benefits:
Improved Ranking: Search engines favor mobile-friendly websites, leading to improved search
engine rankings for responsive sites.
Single URL: Responsive design uses a single URL, avoiding duplicate content issues common with
separate mobile sites.
3. Cost-Effectiveness:
Maintenance Efficiency: Managing a single responsive site is more efficient than maintaining
multiple versions for different devices.
Future-Proofing: Responsive sites are adaptable to new devices and screen sizes, reducing the
need for frequent redesigns.
Optimal User Experience: Users are more likely to engage, interact, and convert on websites
that offer a seamless experience on their preferred devices.
1. Performance Optimization:
Image Compression: Heavy images can impact loading times, requiring careful optimization for
various screen resolutions.
Code Efficiency: Efficient coding practices are crucial to maintain fast load times, especially on
mobile networks.
Device Diversity: The wide array of devices and screen sizes requires extensive testing to ensure
consistent functionality and appearance.
Emulators and Testing Tools: Various emulators and online testing tools aid in evaluating
responsive designs across multiple devices.
Conclusion: Responsive design has become essential in the modern web development landscape.
By embracing fluid grids, flexible images, media queries, and a mobile-first approach, websites
can deliver optimal user experiences across diverse devices, leading to higher user engagement,
improved SEO rankings, and ultimately, business success in the digital realm.
Page 99
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
*************
4.4 WIREFRAMING
Definition:
Purpose:
Functional Blueprint: Serves as a functional blueprint for developers and designers, guiding the
development process.
User-Centric Design: Helps in understanding user interactions and user experience (UX) by
emphasizing navigation, information architecture, and content placement.
Cost-Efficient Prototyping: Enables quick and cost-effective changes during the early stages of
design, saving time and resources in later development phases.
Layout: Defines the arrangement of elements, such as headers, footers, navigation bars, and
content areas.
Content: Represents textual and visual content placement, including images, videos, and text.
Functionality: Illustrates interactive elements like buttons, forms, and links, showcasing how
users will interact with the interface.
Hierarchy: Establishes the visual hierarchy of information, indicating which elements are more
important through size, placement, or formatting.
Navigation: Demonstrates the flow between different pages or sections, including menus, sub-
menus, and links.
Types of Wireframes:
High-Fidelity Wireframes: More detailed and polished versions, including specific colors, fonts,
Page 100
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
and some visual elements. They provide a closer approximation of the final product.
Understand User Needs: Research user requirements and preferences to inform the wireframe
design.
Keep It Simple: Focus on essential elements and functionality; avoid unnecessary details.
Iterative Design: Embrace feedback and iterate on wireframes based on user and stakeholder input.
Consistency: Maintain consistency in layout, navigation, and design elements across the wireframes.
Collaboration: Involve key stakeholders, including designers, developers, and users, in the
wireframing process to gather diverse perspectives.
Tools for Wireframing:
Pen and Paper: Quick and easy for brainstorming and initial concepts.
Digital Tools: Software like Adobe XD, Sketch, Figma, Balsamiq, and Axure RP offer specialized tools for
creating digital wireframes.
Prototyping Tools: Some wireframing tools also provide prototyping features, allowing you to create
interactive mockups.
Remember that wireframing is a crucial step in the design process that helps clarify the project's scope,
functionality, and user experience. It's an essential tool for effective communication between design teams,
stakeholders, and developers.
What are wireframes all about? The designs you received are called wireframes (sometimes called wires,
mockups, or mocks). A wireframe is a schematic, a blueprint, useful to help you and your programmers and
designers think and communicate about the structure of the software or website you're building.
Not dissimilar to an architectural blueprint, a wireframe is a two-dimensional skeletal outline of a
webpage or app. Wireframes provide a clear overview of the page structure, layout, information architecture,
user flow, functionality, and intended behaviors. As a wireframe usually represents the initial product concept,
styling, color, and graphics are kept to a minimum.
Wireframes can be drawn by hand or created digitally, depending on how much detail is required.
Wireframing is a practice most commonly used by UX designers. This process allows all stakeholders to agree
on where the information will be placed before the developers build the interface out with code.
Page 101
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
***********
Definition:
Wireflows combine the concepts of wireframing and user flow diagrams, offering a holistic view
of both the structure and user interactions within a digital interface. It integrates the functional
aspects of wireframes with the sequential user interactions represented in flowcharts.
Purpose:
Improved User Experience: By visually representing both structure and flow, designers can
ensure that the user interface is not only logically organized but also optimized for a smooth user
experience.
Wireframe Components: Include wireframe elements such as headers, footers, menus, buttons,
forms, and content areas, defining the layout and structure of the interface.
User Flows: Represent the sequential steps a user takes to achieve specific tasks, including
navigation paths, interactions, and decision points.
Annotations: Provide explanations and additional details about specific elements, interactions, or
functionalities within the wireflow.
Define User Personas: Understand the target audience, their needs, preferences, and behaviors to
design user-centered wireflows.
Identify User Scenarios: Define common user scenarios or tasks that the interface should support.
Create Wireframes: Develop wireframes for key screens, ensuring clarity in layout, content
placement, and interactive elements.
Page 102
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Map User Flows: Establish the sequential steps users will follow to accomplish tasks, connecting
wireframes in a logical order.
Review and Iterate: Collaborate with stakeholders to review the wireflows, gather feedback, and
make necessary revisions to enhance clarity and functionality.
Consistency: Maintain consistent design elements, terminology, and interactions across all
wireframes and flowcharts.
Clarity: Ensure that wireflows are clear and easy to understand, even for someone unfamiliar with
the project.
Versioning: Keep track of versions and changes made during the iterative design process to
maintain a clear development path.
User Testing: Consider user testing to validate the wireflows, ensuring that they align with user
expectations and behaviors.
However, product designers have been using hybrid methods for wireframing for a long time. We're talking
about wireflows — a series of wireframes connected to document a user flow. The type of diagram you want to
use for a specific user flow depends on the type of app you are designing — specifically, how many unique
pages it has or if the page's content dynamically changes based on user interaction.
Conclusion: Wireflows provide a powerful method to visualize both the structure and user
interactions of a digital interface, enabling teams to create user-friendly designs that meet both
functional and experiential requirements. Through a meticulous combination of wireframing and
flowcharting, wireflows serve as a bridge between design and functionality, ensuring a seamless
and intuitive user journey.
*************
Page 103
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Page 104
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Definition:
Purposes of Prototyping:
User Feedback: Prototypes facilitate user testing and feedback, enabling designers to understand
user interactions and preferences early in the design process.
Risk Reduction: By identifying potential issues and challenges early, prototypes assist in reducing
risks associated with the final product development.
1. Define Objectives:
Clearly outline what you want to achieve with the prototype. Identify specific features,
interactions, and design elements to focus on.
Decide whether you need a low-fidelity prototype (for quick ideas and concepts) or a high-fidelity
prototype (for detailed design and functionality testing).
3. Sketch or Wireframe:
Start with rough sketches or wireframes to map out the basic layout and elements of your prototype.
This helps in visualizing the initial concept.
Utilize prototyping tools and software to create interactive prototypes with clickable buttons,
menus, and basic functionalities. This step is crucial for user testing.
Page 105
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Conduct usability testing with real users. Gather feedback on the prototype's usability, user
experience, and any issues encountered.
Based on user feedback, make necessary revisions to the prototype. Address usability issues, refine
design elements, and improve user interactions.
Depending on the complexity of the project, iterate through the prototyping process multiple times.
Each iteration helps in refining the design and enhancing user satisfaction.
Involve Stakeholders: Include stakeholders in the prototyping process to ensure alignment with
project objectives and expectations.
Iterative Approach: Prototyping is an iterative process. Be prepared to refine the prototype based
on user feedback and team evaluations.
Realism vs. Speed: Balance between creating a realistic representation of the final product and
the speed of prototyping. High-fidelity prototypes might take longer to develop but provide a more
accurate user experience.
User-Centric Design: Prioritize user feedback and preferences. The prototype should align with
user needs and expectations.
Absolutely, building a prototype for user interface (UI) and user experience (UX) is a crucial step in designing
digital products, such as websites or mobile apps. It allows you to visualize and test the interaction and flow of
the user interface before committing to full development.
Page 106
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Select prototyping tools that match your project's complexity and your team's skills. There are various
tools available, from low-fidelity wireframing tools to high-fidelity interactive prototyping tools.
Page 107
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
3. Low-Fidelity Wireframes:
Start with low-fidelity wireframes to outline the basic layout, structure, and content placement. Focus on
the overall information hierarchy and user flow.
4. Information Architecture:
Organize the content in a logical and intuitive manner. Consider how users will navigate through the
interface and find the information they need.
5. Visual Design:
Once your wireframes are in place, work on the visual design. Define color schemes, typography, icons,
and other visual elements that align with your brand and appeal to your target audience.
6. Interactive Elements:
Build interactions into your prototype to demonstrate how users will interact with various elements. This
can include buttons, menus, forms, and more.
7. High-Fidelity Prototyping:
As your design becomes more refined, create high-fidelity prototypes that closely resemble the final
product's look and feel.
8. User Flow and Navigation:
Test different user flows to ensure that the navigation is intuitive and users can easily achieve their goals.
9. Gestures and Animations:
If your digital product involves touch interactions (e.g., mobile apps), incorporate gestures and animations
to mimic the real user experience.
10. Test on Real Devices:
Test your prototype on actual devices to ensure that it functions properly across various screen sizes and
orientations.
11. User Testing:
Conduct usability testing with real users. Observe how they interact with your prototype and gather
feedback to identify pain points and areas for improvement.
12. Iterate and Refine:
Use the feedback from user testing to iterate and refine your prototype. Don't hesitate to make changes
based on user insights.
13. Responsive Design:
Ensure your prototype is responsive, meaning it adapts gracefully to different screen sizes and devices.
14. Accessibility Considerations:
Design your prototype with accessibility in mind, ensuring that all users, including those with disabilities,
can interact with it effectively.
Page 108
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Page 109
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
15. Collaboration:
Collaborate with team members, including designers, developers, and stakeholders, throughout the
prototyping process to gather diverse perspectives and insights.
16. Presenting to Stakeholders:
When presenting your UI/UX prototype to stakeholders or clients, clearly explain the design choices and
user flows to convey the intended user experience.
Remember that a UI/UX prototype is a dynamic tool to iterate and refine your design, allowing you to
identify and address potential issues before moving into development. It's an essential step to create a user-
centered and effective digital product.
***********
Definition:
User Experience Evaluation: Designers and stakeholders can evaluate the user experience (UX)
and user interface (UI) elements in a realistic context, identifying potential issues before
development.
Client Communication: High-fidelity mockups facilitate clear communication with clients and
stakeholders, allowing them to visualize the project's direction and make informed decisions.
Developer Reference: Detailed mockups serve as precise references for developers, ensuring that
the implemented interface aligns with the intended design.
Page 110
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
1. Gather Requirements:
Client Inputs: Understand client preferences, brand guidelines, and specific design requirements
to incorporate them into the mockups.
User Research: If applicable, analyze user feedback and behavior data to inform design decisions.
2. Create Wireframes:
Basic Structure: Develop wireframes outlining the fundamental layout and structure of the
interface, focusing on content placement and functionality.
Color Scheme: Apply the project's color palette consistently, ensuring harmony and contrast for
readability and visual appeal.
Typography: Choose appropriate fonts and styles for headings, body text, and interactive
elements, maintaining readability across different devices.
Images and Icons: Integrate high-resolution images, icons, and graphics relevant to the content,
ensuring they are clear and visually appealing.
Interactive Elements: Design buttons, forms, navigation menus, and other interactive elements with
attention to size, spacing, and feedback animations.
Graphic Design Software: Utilize tools like Adobe XD, Sketch, or Figma, which offer extensive
features for creating high-fidelity mockups.
Prototyping: Some tools allow for basic interactive prototyping, enabling the visualization of
transitions and user flows.
Internal Review: Conduct internal reviews with the design team to identify improvements and
refinements.
Stakeholder Feedback: Share the mockups with stakeholders and clients, gathering feedback to
make necessary adjustments.
6. Handoff to Developers:
Page 111
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Annotations: Provide detailed annotations, specifying colors, fonts, dimensions, and interactive
behaviors.
Assets: Prepare and organize all assets (images, icons, etc.) required for development, ensuring they
are easily accessible.
Consistency: Maintain consistent design elements, such as buttons, fonts, and colors, across all
screens for a cohesive user experience.
Realism vs. Simplicity: Achieve a balance between realism and simplicity. Focus on clarity and
user understanding while ensuring a visually appealing design.
Accessibility: Ensure that color choices and contrast ratios meet accessibility standards, making the
interface usable for all users.
Responsive Design: Design mockups with responsiveness in mind, showcasing how the interface
adapts to various screen sizes and orientations.
Version Control: Use version control systems or naming conventions to keep track of different
iterations and changes made during the design process.
***********
Introduction: Efficient designing processes are crucial in various fields, including project
management, software development, and problem-solving. Utilizing appropriate tools enhances
clarity, collaboration, and precision in defining tasks, requirements, and objectives. Here's a guide
on defining efficiently with tools.
Purpose: Mind mapping tools like MindMeister and XMind help visualize complex concepts,
breaking them down into manageable, interconnected ideas.
Benefits: Improve brainstorming, identify relationships, and organize thoughts hierarchically for
clearer definitions.
2. Flowchart Tools:
Purpose: Tools like Lucidchart and draw.io allow the creation of flowcharts, illustrating
processes, workflows, and decision trees.
Benefits: Clarify procedures, identify bottlenecks, and define step-by-step sequences for efficient
Page 112
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
task execution.
Purpose: Tools like Adobe XD and InVision aid in creating wireframes and prototypes, defining
user interfaces and interactions.
Benefits: Visualize designs, simulate user experiences, and gather feedback early in the
development process, leading to precise definitions.
Purpose: Tools like Trello, Asana, and Jira assist in defining tasks, assigning responsibilities,
setting deadlines, and tracking progress.
Benefits: Clearly define project scopes, tasks, and goals, fostering efficient team collaboration,
communication, and task management.
Purpose: Git and SVN are version control tools ensuring efficient tracking of changes,
collaboration, and definition of codebases.
Benefits: Define software versions, track modifications, and manage collaborative coding projects
efficiently, reducing conflicts and errors.
Purpose: Google Docs, Microsoft Teams, and Dropbox Paper enable real-time collaborative
editing and commenting on documents.
Benefits: Define project requirements, reports, and documentation efficiently with simultaneous
input from team members, ensuring accuracy and clarity.
Purpose: Tools like ERDPlus and Microsoft Visio assist in defining database structures,
relationships, and data entities.
Benefits: Precisely define database schemas, improving data integrity, querying efficiency, and
application performance.
Purpose: Tools like IBM DOORS and Jama Connect aid in defining, tracking, and managing project
requirements throughout the development lifecycle.
Page 113
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Benefits: Define detailed and traceable project requirements, ensuring alignment with
stakeholder expectations and regulatory standards.
Purpose: Tools like Miro and Microsoft Whiteboard facilitate collaborative brainstorming,
diagramming, and defining ideas visually.
Benefits: Enhance remote team collaboration, allowing teams to define concepts, processes, and
designs collectively in real-time.
***********
Definition:
Interaction Patterns refer to recurring, predictable ways in which users interact with digital
interfaces. These patterns are established based on user behaviors, cognitive processes, and design
conventions, aiming to create intuitive, user-friendly experiences across various applications and
platforms.
1. Consistency:
Visual Consistency: Common visual elements (buttons, icons) across interfaces enhance
familiarity and ease of use.
Behavioral Consistency: Predictable behaviors (e.g., clicking a button to submit a form) create
intuitive interactions.
2. Predictability:
User Expectations: Interaction patterns align with users' mental models, meeting their expectations
and reducing cognitive load.
Feedback Loops: Immediate feedback (e.g., button color change on hover) reinforces users'
understanding of the system's response.
3. Efficiency:
Minimized Steps: Streamlined patterns reduce the number of steps users need to perform tasks,
enhancing efficiency.
Page 114
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
4. Learnability:
Intuitive Design: Patterns are based on familiar real-world analogies, making it easier for users to
understand and remember how to interact.
5. Accessibility:
Inclusive Design: Patterns are designed to accommodate users with diverse abilities and disabilities,
ensuring equal access to functionality.
Keyboard and Screen Reader Support: Patterns are implemented to support keyboard
navigation and screen reader technologies for accessibility.
1. Click/Tap:
2. Scroll:
Purpose: Navigating through content vertically, especially in long documents or web pages.
3. Swipe:
Purpose: Moving content horizontally, often used in carousels or galleries on touch-enabled devices.
Purpose: Allowing users to drag objects and drop them onto designated areas, enabling tasks like
file uploads or reordering items.
Example: Dragging a file from the desktop and dropping it into an email attachment area.
Page 115
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
5. Hover:
Purpose: Displaying additional information or interactive options when the mouse pointer hovers
over an element (desktop only).
6. Form Input:
Purpose: Allowing users to input data through text fields, checkboxes, radio buttons, and dropdown
menus.
Example: Filling out a registration form with name, email, and password.
Page 116
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Here are some key interaction patterns and notes about each:
Face-to-Face Interaction:
In-person conversations.
Non-verbal cues like body language, facial expressions, and tone play a significant role.
Immediate feedback and real-time communication.
Written Communication:
Includes emails, letters, memos, and text messages.
Allows for more thoughtful and deliberate communication.
Can be asynchronous (not real-time), providing time for reflection.
Phone and Voice Communication:
Real-time audio conversations.
Tone of voice and intonation convey emotions and meaning.
Often used for quick information exchange.
Video Calls:
Combines elements of both face-to-face and voice communication.
Enables visual cues and body language.
Widely used for remote work and virtual meetings.
Social Media Interactions:
Includes platforms like Facebook, Twitter, Instagram, and LinkedIn.
Allows for public or private communication.
Supports sharing text, images, videos, and links.
Engages a wide audience and can go viral.
Messaging Apps:
Platforms like WhatsApp, Messenger, and Slack.
Supports one-on-one and group chats.
Often used for quick, informal communication.
Online Forums and Communities:
Platforms like Reddit, Quora, and specialized forums.
Users discuss topics of interest in threads.
Valuable for seeking and sharing information and opinions.
Email Etiquette:
Use a clear subject line.
Maintain a professional tone.
Be concise and to the point.
Page 117
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Page 118
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Active Listening:
Paying full attention to the speaker.
Asking clarifying questions.
Providing feedback to demonstrate understanding.
Avoiding interrupting.
Conflict Resolution:
Addressing disagreements and disputes.
Using effective communication to find common ground.
Active listening, empathy, and compromise are key skills.
Networking:
Building professional relationships.
Exchanging information and contacts.
Requires effective communication and interpersonal skills.
Group Dynamics:
How individuals interact within a group.
Roles, leadership, and communication patterns play a role.
Group decision-making and consensus-building.
Online Dating:
A specific interaction pattern for seeking romantic or personal connections.
Profiles, messaging, and arranging meetups are common steps.
Customer Service Interactions:
Companies interacting with customers.
Handling inquiries, complaints, and feedback effectively.
Non-Verbal Communication:
Includes gestures, posture, eye contact, and facial expressions.
Often conveys emotions, intentions, and attitudes.
Cultural Sensitivity:
Recognizing and respecting cultural differences in communication.
Avoiding stereotypes and bias.
Digital Etiquette:
Following online etiquette, such as avoiding trolling and cyberbullying.
Respecting privacy and consent in digital interactions.
Understanding these interaction patterns and practicing effective communication skills is essential for building
positive relationships, resolving conflicts, and succeeding in various personal and professional contexts. Different
Page 119
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
situations may require different communication strategies, so being adaptable and empathetic in your interactions
is also crucial.
Definition: Usability testing is a user-centered evaluation method where real users interact with a
product's representative tasks, identifying usability issues and providing valuable feedback. It
involves observing users as they perform tasks to understand how intuitive, efficient, and satisfying
the product is.
1. Define Objectives:
Clearly outline the goals of the usability test. Determine what aspects of the product's usability
you want to evaluate and improve.
2. Recruit Participants:
Select participants who represent the product's target audience. Aim for diversity to capture a
broader range of perspectives.
Develop realistic scenarios and tasks that participants can perform using the product. Tasks should
align with common user goals.
Set up a quiet, distraction-free room with necessary equipment. Ensure that the product, prototypes,
or wireframes are ready for testing.
Instruct participants clearly about the tasks without biasing their responses. Encourage them to
think aloud, explaining their thought processes.
Watch participants interact with the product, noting their actions, comments, and struggles. Record
both qualitative and quantitative data.
Page 120
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
7. Collect Feedback:
After each session, ask participants open-ended questions about their experience. Encourage
them to share their opinions and suggestions.
Analyze the data collected, identify patterns, and prioritize usability issues. Use this feedback to
make design improvements.
Moderator Neutrality: The moderator should remain neutral, refraining from influencing
participants' actions or responses.
Realistic Scenarios: Use scenarios that mirror real-life situations to elicit genuine user behaviors
and reactions.
Pilot Testing: Conduct a pilot test with a small group to identify any issues with the test setup or
tasks before the actual sessions.
Remote Testing: Consider remote usability testing, especially for online products, using screen-
sharing tools to observe users in their natural environment.
Iterative Testing: Conduct multiple rounds of usability testing throughout the design process to
ensure continuous improvements.
Clear Reporting: Present the findings in a clear, actionable manner, including both issues and
positive feedback, to aid the design team.
User-Centric Design: Ensures the product meets users' needs, preferences, and expectations,
leading to higher satisfaction.
Issue Identification: Uncovers usability issues, allowing for targeted improvements and a more
intuitive user interface.
Data-Driven Decisions: Provides concrete data for design decisions, reducing reliance on
assumptions or subjective opinions.
Improved Conversion: Enhances the user experience, leading to increased user engagement,
retention, and conversion rates for products.
Competitive Advantage: Products with superior usability stand out, fostering customer loyalty and
positive word-of-mouth.
Page 121
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
*************
Introduction: Evaluative user research methods are essential for assessing existing designs,
prototypes, or products. These methods provide valuable insights into user experiences, allowing
designers to identify issues, validate design decisions, and iterate effectively. Apart from usability
testing, several other evaluative research methods offer unique perspectives on user interactions
and preferences.
1. Heuristic Evaluation:
Definition: Heuristic evaluation involves experts evaluating a user interface against a set of
established usability principles (heuristics).
Purpose: Identifies usability problems quickly and cost-effectively by leveraging expert opinions.
Benefits: Provides valuable insights before user testing, highlighting potential issues for further
investigation.
2. Cognitive Walkthrough:
Definition: Cognitive walkthroughs involve evaluators simulating users' mental processes, step-
by-step, to assess how well a system's design supports task completion.
Purpose: Focuses on identifying potential obstacles or confusing points in the user's thought
process.
3. Card Sorting:
Definition: Card sorting involves users organizing topics into categories, providing insights into
their mental models and how they expect information to be structured.
Purpose: Helps in information architecture, ensuring intuitive navigation and content organization.
Benefits: Reveals user preferences and mental models, aiding in effective content grouping and
labeling.
4. Tree Testing:
Definition: Tree testing involves users navigating a simplified site structure (without visual design)
to find specific information or complete tasks.
Page 122
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Purpose: Assesses the findability and navigational efficiency of content and menu structures.
Benefits: Highlights areas where users struggle to locate information, guiding improvements in
site structure.
5. A/B Testing:
Definition: A/B testing compares two versions of a webpage or product to determine which
performs better based on user engagement metrics.
Purpose: Evaluates design changes, feature implementations, or content variations to optimize user
interactions.
Benefits: Provides quantitative data on user preferences, informing data-driven design decisions.
Definition: Surveys collect quantitative data through structured questions, gauging user opinions,
preferences, or demographics.
Purpose: Provides insights into user satisfaction, preferences, or general attitudes toward a product.
Benefits: Allows for large-scale data collection, offering a broader perspective on user opinions.
7. Eyetracking Studies:
Definition: Eyetracking studies use specialized equipment to monitor and record users' eye
movements while interacting with a design.
Purpose: Identifies where users focus their attention, helping designers understand visual
hierarchy and information prioritization.
Benefits: Offers precise insights into visual attention patterns, guiding the placement of important
elements.
*************
Introduction: Synthesizing test findings is a critical step in the user experience (UX) design
process. It involves analyzing and integrating the data collected from various evaluative methods
like usability tests, interviews, surveys, and heuristic evaluations. The goal is to distill this diverse
information into meaningful insights that guide design decisions and improvements.
Page 123
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Thoroughly review all raw data collected during usability tests, interviews, surveys, and other
evaluative research methods. This includes user behaviors, comments, and quantitative metrics.
Look for recurring patterns, common issues, and themes across different participants and methods.
Categorize findings to simplify the analysis process.
3. Prioritize Findings:
Rank the identified issues based on severity, frequency, and impact on the user experience. Focus
on critical problems that significantly affect usability and user satisfaction.
Develop user personas based on the collected data. Understand different user segments, their goals,
pain points, and behaviors. Map out user journeys to visualize their interactions with the product.
Affinity diagrams help in organizing findings into related groups. Post-it notes or digital tools can
be used to group similar issues together, providing a visual representation of the data's structure.
Empathy maps help in understanding users' emotions, thoughts, and pain points. Use the data to
fill out empathy maps, gaining a deeper understanding of users' perspectives.
7. Visualize Data:
Use charts, graphs, and infographics to visualize quantitative data. Visual representations make
complex data more accessible and aid in identifying trends at a glance.
8. Generate Insights:
Translate the identified patterns and themes into actionable insights. Clearly articulate the
implications of the findings on the design and user experience.
10. Collaborate with Stakeholders: - Engage stakeholders, including designers, developers, and
product managers, in discussions about the findings. Encourage collaborative brainstorming
sessions to generate ideas for solutions.
Page 124
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Focus on Priorities: Prioritized findings help teams focus on addressing critical issues first,
ensuring optimal use of resources and efforts.
***************
Purpose: Collect feedback from real users through usability testing, surveys, and interviews to
understand their interactions, preferences, and pain points.
Benefits: Provides actionable insights into user experience, highlighting areas for improvement
and innovation.
Purpose: Analyze user feedback and identify design flaws, inconsistencies, or features that don’t
meet user expectations.
Benefits: Pinpoints specific problems, allowing for targeted solutions in subsequent iterations.
Page 125
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
3. Prioritizing Enhancements:
Purpose: Prioritize identified issues based on their impact on user experience, focusing on critical
elements that significantly affect usability.
Benefits: Guides the design team on where to concentrate their efforts for the most substantial
improvements.
Purpose: Introduce design modifications, feature enhancements, and usability improvements based
on feedback and identified issues.
Benefits: Ensures that the prototype evolves, addressing user concerns and aligning with project
objectives.
5. Usability Testing:
Purpose: Conduct usability tests on the updated prototype to validate design changes and assess
their impact on user experience.
Benefits: Provides concrete data on the effectiveness of design modifications, helping in further
refinements.
6. Continuous Refinement:
Purpose: Continuously refine the prototype, integrating user feedback and making incremental
improvements in subsequent iterations.
Benefits: Results in a highly polished and user-friendly final product, shaped by continuous user
input and testing.
User-Centered Design: Ensures that the final product aligns with user needs and preferences,
leading to higher user satisfaction.
Early Issue Identification: Identifies design problems and usability issues in the early stages,
reducing the likelihood of costly fixes later in the development process.
Enhanced Usability: Through iterative refinement, the prototype becomes increasingly intuitive and
user-friendly, enhancing the overall usability.
Flexible Adaptation: Allows for flexibility in adapting to changing project requirements and
evolving user expectations, ensuring the product remains relevant.
Page 126
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
Data-Driven Decision Making: Relies on concrete data from usability tests and user feedback,
guiding design decisions based on real user experiences.
Here's a template and some guidance on how to structure and document your prototype iteration notes
effectively:
Prototype Iteration Notes
Project Name:
[Enter the name or description of your project.]
Date:
[Enter the date of the iteration.]
Iteration Number:
[Specify the iteration number, e.g., 1st, 2nd, 3rd, etc.]
Prototype Version:
[Specify the version of the prototype you are working on.]
Design Goals:
[Outline the primary objectives for this iteration. What do you aim to achieve with this round of design
changes?]
Changes Made:
[Document all the changes and updates made to the prototype. Include details such as page/screen names,
components modified, added, or removed, and any design elements that were altered.]
Page/Screen Name 1:
[List the changes made, e.g., "Increased button size to improve clickability."]
Page/Screen Name 2:
[List the changes made, e.g., "Revised color scheme to enhance visual hierarchy."]
User Feedback:
[Include any user feedback collected during usability testing or user interviews. Summarize key insights, pain
points, and suggestions.]
User 1 Feedback:
[Summarize the feedback and note any action items, e.g., "User found it confusing to navigate to the settings
page; consider adding a direct link on the home screen."]
User 2 Feedback:
[Summarize the feedback and note any action items, e.g., "User suggested including tooltips for icons to clarify
their meaning."]
Observations:
Page 127
Course Code/Title: IT3V13 UI & UX DESIGN Unit IV
[Document any additional observations or insights gained during the design iteration. These could be based on
your own evaluation or discussions within the design team.]
[Note any usability issues or positive aspects that were identified during the iteration.]
Next Steps:
[Outline the plan for the next design iteration. What changes or improvements will you focus on in the upcoming
iteration?]
[List specific tasks or design elements that need further refinement, e.g., "Refine the onboarding flow to make
it more intuitive."]
[Mention any additional research or testing that should be conducted before the next iteration.]
Action Items:
[Create a list of actionable tasks that need to be completed before the next iteration. Assign responsibilities and
due dates where applicable.]
[Task 1: Assign [Designer Name] to update the login screen with new graphics by [Due Date].]
[Task 2: Conduct a usability test with [Number] participants to gather feedback on the new navigation menu by
[Due Date].]
Attachments:
[Include links or references to relevant design files, screenshots, or user testing videos that support the
documentation.]
By maintaining thorough prototype iteration, you can effectively track the evolution of your design, address user
feedback, and ensure a user-friendly and visually appealing final product. Regularly revisiting these notes and
iterating on your designs based on feedback and observations is crucial for creating a successful UI and UX.
**********
Page 128
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
- Listening: Pay attention to the concerns of people around you, colleagues, students, or
community members. Their challenges can often be a source of meaningful problems.
- Research: Stay updated with current literature, research, and news in your field. Identify
gaps or unresolved issues that can be explored further.
- Clarity: Ensure the problem statement is clear, concise, and easy to understand for a
broad audience. Avoid technical jargon or overly complex language.
- Specificity: Be specific about the problem. Avoid vague statements and provide details
about the who, what, when, where, and why of the problem.
- Scope: Define the boundaries of the problem. What is included in the problem, and what
is not? Clearly outline the scope to avoid ambiguity.
Page No 129
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
- Research Findings: Refer to existing research findings or studies that support the
existence and importance of the problem you are addressing.
- Innovation: If your problem statement is for a research project, consider how your
approach could be innovative and contribute to the existing body of knowledge.
- Focus: Stay focused on the main issue. Do not try to address multiple problems within
a single statement. Each problem should have its own clearly defined statement.
****************
Research methods in UI/UX design are crucial for understanding user behavior, preferences,
and needs. Choosing the right methods ensures that designers make informed decisions
leading to user-friendly interfaces. Here are key points on identifying appropriate research
methods in UI/UX:
User Interviews:
• Conduct one-on-one interviews with users to gain in-depth insights into their
experiences, expectations, and pain points.
• Use open-ended questions to encourage participants to share their thoughts freely.
Page No 130
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Observational Studies:
Usability Testing:
• Ask users to categorize information into groups, revealing their mental models.
• Helps in organizing content and navigation based on user expectations.
Prototyping and Wireframing:
• Use eye-tracking technology to monitor where users focus their attention on the
screen.
• Helps in understanding visual hierarchy and optimizing important
elements' placement.
A/B Testing:
• Generate heatmaps to visualize where users click, scroll, or spend the most time.
Page No 131
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
• Identify popular areas and optimize them for better user engagement.
Page No 132
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Contextual Inquiry:
• Observe users in their natural environment, understanding how the interface fits into
their daily tasks.
• Provides insights into real-world usage patterns and challenges faced by users.
Expert Reviews:
• Conduct usability tests remotely, allowing participants to engage from their own
locations.
• Enables testing with a diverse user group regardless of geographical constraints.
Choosing the right combination of these methods depends on the project goals, budget, and
timeline. A mix of qualitative and quantitative methods often provides a comprehensive
understanding of user behavior and preferences, leading to successful UI/UX design.
Definition: Personas are detailed, fictional characters representing different user types
within a target audience. They help designers and developers understand users' needs,
behaviors, and expectations, guiding UI/UX decisions to create user-centered designs.
User Research:
• Define the primary goals each persona aims to achieve using the product.
• Create scenarios outlining how personas interact with the interface to achieve their
goals.
Incorporate Empathy:
• Encourages empathy within the team, leading to designs that resonate with users
emotionally.
Page No 134
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Page No 135
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Facilitates Communication:
**************
5.4 SOLUTION IDEATION
• Form a diverse team with members from different backgrounds and expertise.
• Encourage open communication and mutual respect among team members.
Research and Insights:
Page No 136
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Creative Techniques:
Page No 137
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
• Ensures that solutions are tailored to meet the needs of the users.
• Enhances user satisfaction by addressing specific pain points effectively.
Market Competitiveness:
**************
Definition: User stories are concise, informal descriptions used in Agile software
development to capture the functionality and requirements from an end-user perspective.
They focus on the who, what, and why of a feature, providing a clear understanding of user
needs and expectations.
Page No 138
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Role (Who):
• Explain the benefit or value the user gains from completing the action.
• Clarify the purpose and significance of the user story.
Format of a User Story: "As a [type of user/persona], I want to [perform an action/task] so
that [achieve a specific benefit/value]."
User-Centric Perspective:
• Collaborative discussions ensure shared understanding and refine user stories over
time.
Page No 140
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Creating user stories is a foundational practice in Agile development, ensuring that software
solutions are developed with a deep understanding of user needs. By capturing user
requirements in a user-centric, concise format, development teams can create products that
genuinely resonate with users and deliver exceptional user experiences.
*****************
Scenarios are detailed narratives that describe specific situations or contexts in which users
interact with a product or service. They provide a rich, contextual description of user actions,
motivations, and emotions, helping designers understand how users engage with the system
in real-world situations.
Context Setting:
• Establish the setting, including the user, their goals, environment, and any relevant
background information.
• Describe the scenario's context to provide a clear understanding of the user's situation.
User Actions:
Page No 141
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
User-Centric Design:
• Scenarios provide deep insights into user behavior, enabling user- centered design
decisions.
• Designers can empathize with users' experiences, leading to more intuitive interfaces.
Contextual Understanding:
• Uncover design opportunities and pain points through detailed scenario analysis.
• Focus on resolving specific issues encountered by users in real-life situations.
Effective Communication:
Iterative Improvement:
Page No 142
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Mitigating Assumptions:
***************
5.7 FLOW DIAGRAM AND FLOW MAPPING IN USER EXPERIENCE DESIGN
FLOW DIAGRAM
Nodes:
Page No 144
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Decision Points:
• Represent points in the process where the flow can diverge based on user choices or
system responses.
• Decision diamonds show different paths based on conditions.
Annotations:
Task Analysis:
Identifying Issues:
***************
Definition: Flow mapping in user experience design refers to the process of visually mapping
out user interactions and experiences within a digital product or service. It provides a detailed
Page No 145
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
view of how users navigate through screens, features, and tasks, highlighting their
interactions and decision points.
Screen Sequencing:
• Detail user interactions with each screen, including clicks, inputs, or gestures.
• Highlight how users engage with elements such as buttons, forms, or menus.
Navigation Paths:
• Visualize the paths users take to move from one screen to another.
• Identify primary navigation routes and potential alternative paths.
User Choices:
• Illustrate decision points where users make choices leading to different outcomes.
• Show how these choices influence subsequent interactions and screens.
Annotations and Notes:
Feature Integration:
• Plan the integration of new features or updates into existing user flows.
• Assess how new functionalities fit seamlessly into the existing user experience.
Collaboration and Alignment:
*************
5.9 INFORMATION ARCHITECTURE:
(Structuring Digital Content for Optimal User Experience)
Definition: Information architecture (IA) refers to the structural design of shared information
environments, such as websites and software applications. It involves organizing, structuring,
and labeling content to support usability and findability, ensuring users can navigate and interact
with efficiently. digital products
• Context relates to business goals, funding, culture, technology, politics, resources and
Page No 147
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
constraints.
• Content consists of the document or data types, content objects, volume and existing
structures.
• Users comprise the audience, tasks, needs, experiences and how they seek
information.
Organization Schemes:
Navigation Systems:
• Global Navigation: Primary menus or navigation bars that provide access to main
sections of the website.
• Local Navigation: Sub-menus or links specific to sections, guiding users within a
particular category.
• Faceted Navigation: Allows users to filter content based on multiple attributes,
refining search results.
Labeling Systems:
• Descriptive Labels: Clear and meaningful names for categories and links, aiding
users' understanding of content.
• Consistent Terminology: Ensures uniformity in naming conventions, preventing
confusion among users.
• Informational Labels: Provide additional context or explanations,
especially for complex terminology or industry-specific terms.
Search Functionality:
• Search Bar: Allows users to directly search for specific content or products,
providing an alternative navigation method.
• Search Results Page: Displays search results clearly, allowing users to refine queries
Page No 148
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
• Site Maps: Visual representations of the website's structure, showing the hierarchy
and relationships between pages or sections.
• Wireframes: Low-fidelity representations of web pages, outlining the layout and
placement of elements without detailed design.
Page No 149
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Improved Accessibility:
• Clear organization benefits users with disabilities, as screen readers and assistive
technologies rely on logical structure and labeling.
• IA aligns with content strategy by structuring information in a way that supports the
communication of key messages and objectives.
Boosts SEO:
• Logical and organized content enhances search engine optimization (SEO), making
it easier for search engines to index and rank pages.
Facilitates Scalability:
• Well-planned IA allows for easy expansion and addition of content over time,
maintaining coherence as the website grows.
Facilitates Collaboration:
*********************
Page No 150
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
This guide will discuss 10 steps you need to go through to design information architecture
for your product.
Its vital to invest in user research. Through research, information architects can learn how
the target audience thinks when they interact with a product, and this will help them organize
the information in a way that meets the user’s needs.
and define the mental models of your users. You need to structure the information based on
the mental models. Show exactly what users expect to see at places where they expect to see
it.
Take a look at what your competitors are doing and conduct a SWOT analysis: your goal is to
identify the strengths and weaknesses of the content organization that your competitors have. It
will help you to identify opportunities that you can explore.
SWOT analysis.
content inventory spreadsheet for websites. It typically includes page ID, page level in
description. The hierarchy, URL, content type, keywords, and
Collect all content that our product has and then conduct a content audit —decide what you
want to deep and remove (based on user and business needs).
Then you need to categorize and prioritize content. You need to decide what content should go
on the website. Categorize content and group similar content together to create logical chunks.
Web analytics tools like Goo le Analytics and techniques like card sorting and contextual
inquiries will help you learn how to structure content. Here is how a card-sorting exercise works.
Suppose you design an e-commerce website that sells electronics. You write items on cards,
define certain categories, and ask test participants to sort cards into categories.
And test participants will group the items according to the categories. It is also possible to leave
categories open-ended so participants can categories create their own that make sense to them.
Based on the content groups you’ve established in the previous step, you can create a sitemap, a
visual representation of the content available on your website or in your app. The site map contains
parent and child pages. It helps us see the hierarchy of content and structure of the overall website
or app — what leads to what.
A sitemap should not be fancy; you can create it using tabs like in the example below. This
format works well when you need to communicate other people the structure to
Page No 154
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Labels will help people orient themselves on your website. A label can be a page name, the
name of a category in the menu, or a section name. Labels tell users what they can expect
when they choose a particular option. For example, when users see a category with the label
‘Macbooks’, they think that when they click this category, they will navigate to a page with
MacBooks.
You want to ensure that labels are clear and concise so that users can understand their
meaning at a glance.
Page No 155
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Usually, IA architects create clickable wireframes that have a limited number ofgraphic elements
because it is enough to demonstrate the hierarchy of information and navigation.
Clickable wireframes.
Page No 156
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
You also need to define metrics for each task you want to perf rm. Testing will also help you
identify where users need more information to make an informed decision.
Page No 157
Course Code/Title: IT3V13 UI & UX DESIGN Unit V
Page No 158