User-Centered Design Process Flashcards

1
Q

User-centered design (UCD)

A

User-centered design (UCD) is a framework that places the user at the center of the design and development process. It focuses on who’ll be using a product, the tasks they need to complete while using the product, and the environment in which they’ll use the product (i.e., a product’s context of use).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Human-Centered Design Process

A

human-centered design (HCD) used interchangeably. They are, indeed, very similar, but human-centered design broadens the focus to consider the impact on all stakeholders who might be affected by the design of a system or product beyond just the end user’s direct interaction with the system or product itself.

Another important field of research and practice that’s often associated with UCD is human-computer interaction (HCI). HCI aims to understand how people interact with computer systems and to what degree computer systems are designed to facilitate successful interactions with humans. HCI, therefore, is a broader and separate field from UCD, though both practices share some similarities in their aim to design for human/user needs and capabilities.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Phases of UCD

A

phases of UCD:

Discovery: The goal of this phase is to identify those who’ll be using your product, the conditions they’ll use it under, any business requirements you might have, and finally, the user needs of your product. To put it simply, this is where you determine what it is you’re building. This phase typically consists of competitive analyses, audience definition, user scenarios, and surveys.
Concepting: This phase is all about creating design solutions that address your business and user requirements. You’ll be crafting wireframes, user flows, mockups, and finalized interface designs.
Prototyping and User Testing: During this phase, you’ll determine if your design solution is effective via user testing (ideally with actual users). We’ll discuss specific methods of testing later on in the course.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Discovery

A

Discovery: The goal of this phase is to identify those who’ll be using your product, the conditions they’ll use it under, any business requirements you might have, and finally, the user needs of your product. To put it simply, this is where you determine what it is you’re building. This phase typically consists of competitive analyses, audience definition, user scenarios, and surveys.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Concepting

A

Concepting: This phase is all about creating design solutions that address your business and user requirements. You’ll be crafting wireframes, user flows, mockups, and finalized interface designs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Prototyping and User Testing

A

Prototyping and User Testing: During this phase, you’ll determine if your design solution is effective via user testing (ideally with actual users). We’ll discuss specific methods of testing later on in the course.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Iterative process

A

Iteration is an important part of the design process as it allows you to constantly change and update your software to more fully meet the needs of your users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Audience Definition

A

Audience Definition: Making informed design decisions is impossible without first identifying the recipients of your design. We’ll dig deeper into this process in a later Exercise.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

User Scenarios

A

User Scenarios: By creating scenarios in which your potential users will need your software to accomplish a goal, you can identify features and functions crucial to the success of your app.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Process Flows

A

Process Flows: This is where you get into the specific paths a user can take within your software, typically via user stories and flow charts (more on these in a later Exercise).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Sitemap

A

Sitemap: This is a diagram that shows the navigation layout of a particular website or app. A sitemap details all of the pages contained within a website or app, showing how they’re connected together and their corresponding hierarchy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Wireframes

A

Wireframes: Wireframes help you quickly lay out your designs before you begin pushing pixels around in Sketch. Balsamiq is a great tool for quickly drafting wireframes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Prototyping

A

Prototyping: Prototypes allow you to test the functionality of your design against actual users. They can be as simple or as complicated as necessary. Later down the road, we’ll introduce you to programs you can use to put together quick prototypes—no coding required!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Websites

A

Website
A website typically provides static information with minimal interaction from users. The main goal of a website is to provide users with informational content they can read, watch, or listen to. News websites such as BBC News or CNN are good examples, as are online magazines such as Smashing Magazine. Websites don’t usually require users to log in or register, and the information provided tends to be generic (i.e., the same for everyone who visits that website). There may be small elements of interactivity such as entering your email address to sign up for a newsletter or changing the language in which you view the website, but, otherwise, websites provide a one-way stream of information to the user.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Web Application

A

A web application, or web app, unlike a website, is characterized by the ability to interact with and manipulate information and data. An example of a web app is an online banking portal, which enables customers to view and filter their personal information as well as carry out financial transactions. Other examples include ecommerce sites such as Amazon, where customers can search, filter, create wish lists, purchase products, and view personalized recommendations. A web application will also require users to register and log in to use the application and, as such, will provide users with personalized data based on the information provided. Both web applications and websites run in the browser (e.g., Firefox or Chrome) and will usually work with multiple operating systems such as Windows or MacOS.

Some other examples of web applications you might have used include YouTube, Google Docs, and Dropbox.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Responsive web design

A

Responsive Web Design
Let’s briefly explore the concept of responsive web design. Both websites and web applications can be built using this technical approach that enables web pages to re-organize their content based on the type and size of the device they’re being viewed on.

17
Q

Native Application

A

Lastly, there are native apps. Unlike websites and web applications that can run in the browser on any device, native apps will only work with a specific operating system and must be downloaded to a device running that particular operating system. Apps in the Google Play Store, for example, can only be downloaded to smartphones and tablets that use the Android operating system. Native apps are also available for use on desktop devices; for example, MacBook users can download native apps from the Apple App Store to use on MacBook computers.

Some examples of native apps that you might be familiar with are Spotify, WhatsApp, Instagram, Slack, and Trello (though these offer responsive web app versions that can be run in the browser, as well).