UIX Unit - 5
UIX Unit - 5
ARCHITECTURE
Identifying and Writing Problem Statements - Identifying Appropriate Research
Methods - Creating Personas - Solution Ideation - Creating User Stories -
Creating Scenarios - Flow Diagrams - Flow Mapping - Information Architecture
A definition
UX design is all about solving problems for users. Before you can come up with
effective solutions, you need to know exactly what problem you’re trying to solve.
That’s where problem statements come in.
If you don’t have all the answers to the above, don’t panic! While you should
know what the problem is, you may not know exactly why it came about. This is
what your discovery should tackle. Throughout the discovery process, you can
return to your problem statement and add to it. It’s important that problem
statements are written well to serve their purpose.
Often, UX designers will turn their problem statements into “How might
we?” questions. This reframes the initial problem as a design opportunity, helping
to spark the ideation and solution-finding process.
For example: if your problem statement says that “jobseekers are required
to manually input their personal details every time they wish to apply for a new
role”, you might reframe this as “How might we streamline the job application
process for jobseekers?”
1) Field Study
What - A field study is a UX research method where researchers observe users
in their natural environment, allowing for a deeper understanding of their
behaviors, needs, and challenges.
When -Conduct a field study at the beginning of the discovery stage to gain
foundational insights before ideation.When seeking real-world context and a
holistic view of user experiences.
How -
Select a diverse sample of participants.
Observe and take notes on user interactions in their natural settings.
Use open-ended questions to encourage participants to share their
experiences.
Document key pain points and positive interactions for analysis.
2) Diary Study
What - A diary study involves participants recording their experiences,
thoughts, and interactions over a specific period, providing a longitudinal perspective
on their journey.
When - Implement a diary study during the discovery stage to capture user
experiences over time.When seeking insights into long-term behaviors and patterns.
How -
Provide participants with a diary or digital platform to log experiences.
Encourage participants to include details, emotions, and context.
Collect and analyze diaries to identify recurring themes and patterns.
Use follow-up interviews to clarify entries and gather additional
insights.
3) User Interview
What - A user interview is a method where researchers directly engage with
participants through structured conversations to uncover their needs, preferences,
and opinions.
When - Conduct user interviews early in the discovery stage to inform the
design process. When in-depth qualitative insights are essential.
How -
Develop a set of open-ended questions to explore user experiences.
Create a comfortable environment for participants to share freely.
Actively listen and probe for deeper insights during the conversation.
Analyze interview responses for common themes and pain points.
4) Stakeholder Interview
What - A stakeholder interview involves engaging with individuals or groups
invested in the product, such as executives, product managers, or marketers, to
understand their perspectives and goals.
When - Conduct stakeholder interviews early in the discovery stage to align
team understanding. When seeking insights into business goals, constraints, and
expectations.
How -
Prepare a set of focused questions tailored to each stakeholder group.
Schedule one-on-one or group interviews, ensuring key decision-
makers are included.
Seek input on business objectives, success criteria, and potential
challenges.
Document and share findings with the team for alignment.
5) Requirements Gathering
What - Requirements gathering involves collecting and documenting
functional and non-functional requirements for the product, ensuring alignment with
user needs and business objectives.
When - Initiate requirements gathering early in the discovery stage to guide
the design and development process. When aiming to create a comprehensive
understanding of necessary features and functionalities.
How -
Collaborate with cross-functional teams to identify and prioritize
requirements.
Utilize techniques such as workshops, surveys, or focus groups to
gather input.
Clearly document and validate requirements with stakeholders and
users.
Iterate on requirements based on continuous feedback throughout the
discovery stage.
UX research methods in the exploring stage
6) Design Review
What - Design review is a method in UX research where the team examines and
evaluates the proposed design solutions. It involves a thorough examination of
wireframes, mockups, or prototypes to identify potential issues and ensure alignment
with user needs and project goals.
When - Design review is typically conducted during the early stages of the design
process when concepts are taking shape. It's crucial to perform design reviews before
moving forward to more resource-intensive stages to catch and address potential
problems early.
How -
Assemble a diverse team of stakeholders, including designers, developers,
and product managers.
Present the design materials, emphasizing key user interactions and flows.
Encourage open and constructive feedback from all team members.
Document feedback and prioritize changes based on impact and
feasibility.
Iterate on the design based on the review, ensuring that the final solution
aligns with user and business objectives.
7) Persona Building
What - Persona building is a UX research method focused on creating detailed
user profiles that represent the target audience. These personas include demographic
information, behaviors, goals, and pain points, providing a human-centered
understanding of the users.
When - Persona building is best conducted during the early stages of a project,
after initial user research. It serves as a foundational step before diving into detailed
design and development.
How -
Analyze user research data to identify commonalities and patterns.
Create fictional but realistic personas, each representing a distinct user
segment. Include details such as age, job title, motivations, and challenges.
Share and validate personas with the project team to ensure accuracy and
alignment.
Reference personas throughout the design process to keep the user at the
forefront.
8) Task Analysis
What - Task analysis involves breaking down complex tasks into smaller, more
manageable steps to understand the user's workflow. This method helps identify pain
points, inefficiencies, and opportunities for improvement in the user experience.
When - Task analysis is most effective during the early stages of the exploring
phase, especially when defining user requirements and designing user interfaces. It
provides a clear understanding of the steps users take to accomplish specific goals.
How -
Select a representative task or process relevant to the product or service.
Break down the task into sequential steps, focusing on user actions and
decision points.
Identify potential obstacles or confusion points within each step.
Use the analysis to inform the design process, ensuring that the interface
supports users in completing tasks efficiently.
9) Competitive Analysis
What - Competitive analysis in UX research involves evaluating and comparing a
product or service against its competitors in the market. This method helps identify
strengths, weaknesses, opportunities, and threats, informing the design and feature
decisions.
When - Competitive analysis is valuable at the beginning of a project or when
considering significant updates to a product. It provides insights into industry standards
and user expectations.
How -
Identify key competitors in the market.
Evaluate their products or services, focusing on user interface, features,
and overall user experience.
Compare strengths and weaknesses, noting areas for differentiation.
Analyze customer reviews and feedback for insights into user satisfaction.
Use the findings to inform design decisions and ensure a competitive edge.
10) Prototype Testing
What - Prototype testing involves presenting a simplified version of the product
to users for feedback and validation. This method helps uncover usability issues, gather
user preferences, and refine the design before full development.
When -Prototype testing is typically conducted after initial design iterations and
before moving into the final development phase. It allows for iterative improvements
based on user feedback.
How -
Develop a functional prototype or a high-fidelity mockup of the product.
Recruit representative users for testing sessions.
Clearly define tasks for users to complete while interacting with the
prototype.
Observe user interactions, noting areas of confusion or success.
Collect and analyze feedback to inform further design refinements.
11) Journey Mapping
What - Journey mapping involves visually representing the user's end-to-end
experience with a product or service. It helps teams understand the user's emotions,
motivations, and touchpoints throughout their interaction.
When - Journey mapping is beneficial during the early stages of UX design when
defining the overall user experience. It provides a holistic view of the user's interaction
with the product.
How -
Identify key user personas and their goals.
Outline the various touchpoints and interactions users have with the
product.
Document emotional highs and lows during the journey.
Collaborate with cross-functional teams to ensure a comprehensive view.
Use the journey map to identify areas for improvement and optimization.
12) Write User Stories
What - Writing user stories is a method of defining product features from a user's
perspective. Each user story describes a specific functionality or requirement, helping
teams prioritize and deliver features that align with user needs.
When - User stories are typically written during the planning phase, after initial
research and persona building. They serve as a bridge between user needs and
development tasks.
How -
Focus on the user's perspective, framing features as narratives.
Use a simple template: "As a [type of user], I want [an action] so that
[benefit or goal]."
Prioritize user stories based on importance and impact.
Collaborate with developers to ensure feasibility and alignment with
technical constraints.
Iterate on user stories as the project progresses, adapting to changing
requirements.
13) Card Sorting
What - Card sorting is a method used to understand how users categorize and
prioritize information. It involves providing users with a set of cards, each representing
a piece of content or functionality, and asking them to organize the cards in a way that
makes sense to them.
When - Card sorting is valuable during the information architecture and design
phases, helping ensure that the product's structure aligns with users' mental models and
expectations.
How -
Identify the content or features to be sorted on cards.
Recruit representative users for the card sorting activity.
Instruct users to organize the cards into groups based on their
understanding.
Analyze the results to inform the design of menus, navigation, and content
organization.
Iterate on the information architecture based on user feedback.
UX research methods in the testing stage
UI/UX design services look for that light bulb moment for their projects
Define Ideation
communicating ideas. Ideation is a critical step in the creative process and is often used
to solve problems, stimulate innovation, and drive progress. Ideation gives UX designers
the license to let their minds run wild in search of the most creative solutions to existing
problems.
This is also not usually a one-time session. Ideation involves a wide range of
the ideation process, the UX designer or team generates several design ideas which are
then filtered down to the best, most practical, or most innovative solutions.
As a core aspect of the creative process, ideation should be present in the
everyday work of a UX designer. The process begins with idea generation, followed by
the evaluation and selection of ideas, and is concluded with the refinement and
There are many different approaches to ideation, and the methods and
techniques adopted by a UX designer will often depend on the goals and needs of the
Brainstorming
This technique is one of the oldest methods used by teams to generate as many
problem-solving and lateral thinking. Ideas are thrown about by team members with
the hopes of identifying the most creative solution. It is also a common part of efficient
UI design practices.
Brainwriting
ideas at each other during a meeting, they are written down. The ideas are then passed
to other members of the team (often randomly) to read out loud as a way to reduce the
solving where designers are encouraged to consider new realities regardless of how
extreme they may appear. Most unconventional designs are a product of the
provocation process.
User interviews and user research
Sometimes, the best way to come up with ideas is to talk with the users of the
product. Talking to users and understanding their needs, goals, and behaviors can often
visual representation of the product which allows them to make creative adjustments.
These prototypes are best kept simple and can help designers quickly explore and test
This is another great technique used to bring the challenges of a UX design to life.
The challenges are visually put on boards giving designers the room to explore the
problem in-depth and come up with potential solutions. This is a great technique that
Inspiration is an important part of the UX design process and can help spark new
ideas and push the boundaries of what is possible. The ideation phase affords UX
designers the time, space, and environment needed to think outside the box, coming up
The more time and resources dedicated to the ideation phase, the easier the
prototyping and testing phases will be. This is because you will have already considered
a wide range of potential problems and solutions before the product and service even
makes it to users. Without ideation, a problem would merely remain a problem and a
User stories play a pivotal role in UX design, helping designers empathize with
users and craft meaningful user experiences. Here, we explore what user stories are,
why they matter, and how designers use them during the UX design process.
By understanding user stories better, designers can ensure their efforts align
with user goals while simultaneously increasing overall user satisfaction and
experience.
At the heart of it, a user story is a casual narrative that depicts an interaction
between a user or a group of users and a product or service. It outlines their goals,
behaviors, and motivations as well as any anticipated outcomes or value they hope to
gain from this interaction. We should typically write these narratives from their
perspective to allow designers to better empathize with their needs and desires.
Why are user stories essential in UX design?
User stories are a vital part of user experience design, offering numerous
benefits that help create successful, user-centered experiences. Here are a few reasons
1. User-centric approach
highlighting user goals, motivations, and pain points as designers develop narratives
informed by user needs will result in experiences that are more meaningful and
2. Clear communication
As an effective communication tool, user stories bridge the gap among designers,
a shared understanding of users and their needs among everyone in the project.
3. Contextual design
User stories equip designers with insights into the unique situations in which
users interact with a product or service. This includes devices, platforms, environments,
and scenarios that they must account for when creating solutions tailored specifically
for users’ needs. Such insight leads to heightened usability and satisfaction for end
users.
4. Agile development
aiding teams in breaking complex features into smaller, manageable tasks, user stories
foster iterative and incremental development that favors regular user feedback and
adaptation.
The inclusion of user stories into Agile workflows provides designers with an
efficient means of promptly meeting user needs while continuously refining designs.
User stories aid in prioritizing features and functionalities based on their value
to users. This enables designers to make well-informed decisions about what to include
or exclude in designs by evaluating the effects of user stories. And to add to this, this
process aids in managing scope while efficiently meeting crucial user needs.
Recognizing the key components that make user stories valuable is crucial to
1. The user
A user story should clearly identify the user or user group for whom the story is
being written. This component offers important context and helps designers empathize
price range (Action) so that I can find affordable products within my budget
(Outcome).”
2. The action
A well-crafted user story should describe the action or task a user intends to
complete, with clear goals in mind and a focus on meeting these demands. For example:
“As a new student (User), I want to easily navigate through the course catalog
(Action) so that I can explore available courses and make informed decisions about my
3. The outcome
User stories must clearly outline the desired results or values that a user hopes
to attain by performing a particular action. This aspect helps highlight user motivation
“As a fitness enthusiast (User), I want to track my daily step count and set
personal goals (Action) to stay motivated and monitor my progress toward a healthier
lifestyle (Outcome).”
4. Acceptance criteria
User stories must include clear acceptance criteria to prevent confusion and
ensure clarity and avoid ambiguity. These conditions must be met for a story to be
performance (Action) that include data on task completion, time tracking, and
downloadable in PDF format and sortable by date range and team member.”
effective user story can convey user goals, actions and expected outcomes to designers,
insight and feedback. Revisit and update user stories to keep them in line with user
and-true approach when drafting user stories. This formula presents a structured
framework for developing effective stories that encourage collaboration and mutual
understanding among team members. Let’s examine its components more closely:
1. Card
The Card represents the physical or digital depiction of a user story. This concise
statement captures the crux of user goals, actions, and outcomes. It serves as a reminder
and starting point for conversations and discussions. A well-crafted Card should provide
2. Conversation
team members engaging in dialogue to gain a better understanding of user needs and
expectations.
Through dialogue, the team can uncover potential obstacles or hurdles and align
expectations as they delve into the details and generate ideas to address possible
3. Confirmation
user story complete. These serve as an effective checklist ensuring that implementation
efforts fully address all needs and expectations of users, guiding testing, and validation
processes.
User stories must revolve around the needs and goals of users. Prioritize their
perspective, taking care to address pain points and motivations within each story. By
centering user needs in our design process, we ensure that we meet the requirements of
Adopt a clear and standardized format for your user stories. A structured
template covering user, action, and outcome components will facilitate understanding
and comparing stories across projects while enhancing communication among teams.
User stories should stand on their own and offer independent value. Whenever
Ensure that user stories are specific and come with testable acceptance criteria.
Specificity provides clarity and leaves no room for ambiguity. Testable criteria aid in
evaluating the implementation of user stories, ensuring shared understanding of what
needs achievement.
User stories should be adjustable, not set in stone. Regularly iterate and modify
them based on user feedback and changing requirements. This ensures that they remain
relevant and in sync with user needs throughout the design process.
Regularly validate user stories through user testing, prototyping, and feedback
loops. This constant validation and learning help to create better user experiences and
Example 2
As an online shopper (User), I want to receive order confirmation emails with
detailed information (Action) so that I can track my purchases and ensure accuracy
(Outcome).
Acceptance criteria:
The order confirmation email should include the order number, item names,
Explanation:
This user story clearly defines the user, their desired action, and the expected
result. Additionally, there are specific acceptance criteria which outline all necessary
details that must be included in order confirmation emails.
Example 3
As a student (User), I want to be able to download lecture notes from the course
website (Action) so that I can access them offline and review them at my convenience
(Outcome).
Acceptance criteria:
The course website should provide a download button next to each lecture, and
the downloaded files should be accessible offline and in a readable format.
Explanation:
This user story is specific, addresses an identifiable user need and includes clear
acceptance criteria which outline what functionality must exist for downloading lecture
notes.
Bad examples of user stories
Example 1
As a website visitor (User), I want the website to be better (Action) so that I can
use it easily (Outcome).
Explanation:
This user story is too generalized and lacks specificity. It does not provide clear
guidance as to which improvements or usability aspects should be addressed.
Example 2
As a mobile app user (User), I want the app to be more user-friendly (Action) so
that I can enjoy using it (Outcome).
This user story is too vague and lacks specificity, offering no guidance as to
which aspects of user friendliness require improvement or what features or
functionalities need attention.
CREATING SCENARIOS
User scenarios are one of the many tools UX designers have in their arsenal. Like
the others, user scenarios are a way that we have to understand what users want, how
they feel and what they want from the product. It’s all about helping the design team put
On a more practical side, a user scenario tends to include who the user is and
what their goal is at that moment. Generally, scenarios are concise and represent a
An important aspect of user scenarios is that they can help the team understand
more than what the goals of the user are. Many design teams believe the main
advantage of having user scenarios is that once we establish what the user’s goal is, it
becomes easier to define how the user would go about reaching that goal. That is closely
connected to other tools in the UX game, like mental models and user personas.
There are different takes on user scenarios, with some designers going for more
task-focused scenarios while others prefer a more complete and detailed scenario. The
right fit for you will depend on how much you know about your users, and how you
task. Others claim we can obtain even more benefits from a more complete scenario,
with additional information about users that adds value – like their main source of
income. Like many aspects of UX design, there’s plenty of wiggle room to make user
Like we mentioned before, the biggest plus of having user scenarios is that they
can give us quite a bit of insight into the user’s mind, needs and wants – but many
different research tools do that too. User scenarios are all about getting the context of
use right and tailoring the experience to the user’s needs and motivations.
Unlike user stories, user scenarios don’t just point out the user goals. Our friends
over at The Interaction Design Foundation put it perfectly: “scenarios explicitly capture
what users would likely experience as they proceed toward using an ideal solution.”
They are about tracing user’s steps in order to complete a task and validating aspects of
We’ve gone through some of the things they can include and their main function within
Before you can actually write anything about the possible scenario, there’s a fair
amount of user research needed. You’ll want to have a clear definition of who your
users are by the time you start wondering when they’ll use your product or what they’d
do with it. Most teams tend to have a clear user persona (or two) before they start
The process of writing user scenarios can be described as scenario mapping. This
means that in order to have a realistic user scenario, the design team has to consider the
possible goals and tasks, along with what that means for the user experience. This
process doesn’t have to be complex but it does require a lot of consideration on possible
This is a long and detailed user scenario that includes much more information
than a user’s identifying trait and final goal. Depending on the project, this type of user
scenario can add a lot of value in setting the right environment and context of use for
the product. This from our friends over at Usability.gov on user scenarios.
“Mr. and Mrs. Macomb are retired school teachers who are now in their 70s.
Their Social Security checks are an important part of their income. They’ve just sold
their big house and moved to a small apartment. They know that one of the many chores
they need to do now is tell the Social Security Administration that they have moved.
They don’t know where the nearest Social Security office is and it’s getting harder for
If it is easy and safe enough, they would like to use the computer to notify the
Social Security Administration of their move. However, they are somewhat nervous
about doing a task like this by computer. They never used computers in their jobs.
However, their son, Steve, gave them a computer last year, set it up for them, and
showed them how to use email and go to websites. They have never been to the Social
Security Administration’s website, so they don’t know how it is organized. Also, they are
reluctant to give out personal information online, so they want to know how safe it is to
FLOW DIAGRAMS
User Flows
A user flow (also known as a task flow) diagram is a simple chart outlining the steps
that a user has to take with your product or service in order to meet a goal. In contrast
to the customer journey map, the user flow diagram considers only what happens with
your product (that is to say, ignoring all external factors). These diagrams can help
designers quickly evaluate the efficiency of the process needed to achieve a user goal
and can help pinpoint the―how (i.e., execution) of the great ideas identified through
brainstorming.
Definition: A user flow is a set of interactions that describe the typical or ideal
Compared to a user journey, the underlying goal of a user flow is much more
granular, and the focus is narrowed to a specific objective within one product.
Some appropriate goals to capture in user flows might be: purchasing a tennis
goals can be accomplished in the short-term (minutes or hours, at the most), and with a
simple flow charts, or task diagrams. These maps capture key user steps and system
responses; they do not contextualize the process with emotions and thoughts like a
The best research method for obtaining the data to map user flows is usability
testing, which allows us to watch users interacting directly with the product in directed
scenarios. As with user journeys, tools that capture analytics (e.g., click heatmaps) are a
useful secondary source of insights.
What it The user’s actions, emotions, and thoughts, Product-based interactions (key
as well as Channels user actions and system
captures
responses)
Appropriate Journey maps Wireflows, flow charts, or task
diagrams
artifacts
To determine whether a user journey or a user flow is best for your specific
context, consider the following questions:
Does your user process involve more than one channel or more than one, known
product (e.g., your company’s website)? User journeys are best for capturing activities
dispersed over multiple channels; user flows are well-suited for interactions within one
product.
Can users generally accomplish the goal in minutes or hours, at the most, or will
they need to complete activities over days, weeks, or months? User journeys are better
for communicating activities over longer periods of time; user flows are better for
relatively short-term goals.
Will it be critical to understand not only the actions but the emotions and
thoughts of users across more complex decision-making? User journeys capture those;
user flows are limited to sequences of steps, with no additional information about users’
emotional states.
How Do We Design for User Flow?
We begin with the user themselves. Instead of going through the technical
specification documents and trying to base designs on that – we examine what the
user’s objective (or objectives) are and what the business’s objective (or objectives) are.
So for example on a retail website this might include:
User wants to buy a new product
User wants to research alternative products
User wants to return a product
By mapping out all the possible objectives and comparing them to business
objectives – it becomes easy to create user flows. Flows are simply the process steps
from the user arriving on a website to completing their task or tasks.
Once you know what users want to do – you might also want to look at where a
user might arrive on your site and where they are coming from. A user who is
responding to e-mail marketing will probably be delivered to a different place in the site
to a user who finds you through organic search.
FLOW MAPPING
Flow maps are designed to represent all possible navigational paths of an
interface to help designers plan. However, there are more that users do on interfaces
than navigate. A flow map that only illustrates navigation doesn’t represent interfaces
realistically. It fails to account for the various interactions that occur on each screen. If
flow maps are documents for planning, such a flow map will only plan to fail.
In contrast, a dynamic flow map shows each screen’s micro interactions. These
are the elements and components users interact with that move them to the next
screen. They also include non-navigational interactions that occur on the screen. It’s
important to plan these out in your flow map so that you and the people you work with
know what to expect.
A dynamic flow map should also display context. When you have a sense of
context, you can better identify task complexity. You can see which screens are forms to
fill out, and which ones are more text-heavy and media-rich than others. These details
allow you to plan an interface that’s more aligned with realistic expectations.
INFORMATION ARCHITECTURE
Information architecture (IA) is the discipline of making information findable
and understandable. It includes searching, browsing, categorizing and presenting
relevant and contextual information to help people understand their surroundings and
find what they’re looking for online and in the real world.
IA is used in physical spaces like museums or department stores, as well as in
websites and applications. For instance, in a natural history museum, you will find
fossils from the Jurassic period exhibited together, just as your favorite packet of chips
will always be in the snack aisle of your supermarket. Information architecture operates
from two perspectives:
People perceive information, products and services as places made of language.
These places or information environments can be arranged for optimal
findability and understandability.
Good information architecture is informed by all three areas, all of which are in
flux depending on the information environment.
IA and UX design
As with all aspects of UX design, information architecture starts with
understanding people—namely, their reasons to use a product or service. A methodical
and comprehensive approach to structuring information is needed to make it findable
and understandable irrespective of the context, channel, or medium employed by the
user.
Once you understand how a user behaves and seeks information, you can design
a successful sitemap (like the one shown below), website navigation, user flows and so
on.
Principle of choices
The principle of choices means that you should offer your users meaningful
choices. However, you need to make sure that those choices are focused on something
specific. Too many choices can overwhelm a user and negatively affect their experience
using your site.
Principle of disclosure
It's important to give your users the information they need. But be sure you
identify what the necessary information actually is, and don't just give them information
because you feel like it. Give them the information they need to have an idea of what
they can expect to find as they delve deeper into your site, no more, no less (this is
called progressive disclosure).
Principle of exemplars
Describing the content within a category of information via example makes it
easier for your users to understand what they’re getting. It greatly improves user
experience. For example, when browsing categories on Amazon, they often show
products that fall within that category. This makes it easy to immediately identify the
correct category, especially if you’re not exactly sure what the category in question
might be called.
Principle of front doors
Half of your visitors are likely going to arrive on your site via a page other than
your home page. That means that every page they land on should include some basic
information so that they know what kind of site they're on. It also means every page
should include at least top- level navigation, as well as navigation to related pages.
There are two major avenues that visitors will access interior pages of your site from:
search engine results and social media links.
Principle of multiple classification
Multiple classification means that there should be different ways for your users
to browse the content on your site. Different people are likely to use different methods
for finding the information on your site. For example, some users may go straight to
your search function while others may want to browse
Principle of focused navigation
Navigational menus should not be defined by where they appear, but rather by
what they contain. Your menus form the primary method for most users to find content
on your site. In many cases, there may be more than one navigational menu on the site,
to provide different ways to access the content.
Principle of growth
On the vast majority of sites, content is a fluid, changing thing. The amount of
content you have on a site today may be only a small fraction of what you’ll have
tomorrow, next week, or next year. Organize your content in a way that allows it to
grow over time. Your navigational menus and general information architecture should
be able to scale to accommodate a lot of content without becoming cumbersome or
unwieldy.