ITI 210 Midterm

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 44

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

45 Terms

1

Human-Centered Design

An approach to system design that focuses on users' needs, requirements, and social context.

New cards
2

goal of HCD

Create products and systems that are useful, usable, and meaningful to the intended users.

New cards
3

Key principle of HCD

Involve users throughout the design process

New cards
4

6 core elements of HCD

understand, define, ideate, prototype, test, iterate

New cards
5

benefits of HCD

Improved user satisfaction and adoption rates, Reduced development costs by addressing issues early, Enhanced accessibility and inclusivity, Increased product effectiveness and efficiency, Better alignment with users' real-world needs and contexts, Fostering innovation through deep user understanding

New cards
6

Affordances

Perceived possibilities for action in an environment growth an object. Coined by psychologist James J. Gibson in 1977

New cards
7

Features

Specific attributes or functions of a product, Defined by designers and developers, Focus on product capabilities, Intentionally created and implemented

New cards
8

Signifiers

perceivable indicators that communicate how to usesomething; Introduced by Don Norman to clarify the concept of affordances

New cards
9

User Feedback in HCD

information provided by users about their experience with a product or system encompasses:• User opinions, complaints, and suggestions• Behavioral data from user interactions• Performance metrics in task completion

New cards
10

Conceptual Models

simplified mental representation that a user forms to understand and interact with a system or product.

New cards
11

Mapping

The relationship between the elements oftwo sets of things

New cards
12

Symbolic Systems in HCD

structured representations that use symbols, notations, and diagrams to model complex real-world systems, processes, or concepts in a simplified and standardized manner.

New cards
13

UML

Standardized visual language used in software engineering to create diagrams that represent the structure, behavior, and interactions of a software system

New cards
14

Double Diamond Model

Provides a visual representation of the design process, emphasizing the iterative nature of design thinking. comprised of 4 phases: Discover, define, develop, deliver

New cards
15

HCD Process

made up of 4 activities: observation, idea generation, prototyping, testing

New cards
16

Observation

Involves carefully watching and listening to users in their natural environments to gain deep,unbiased insights into their behaviors, needs, and challenges.

New cards
17

Prototyping

involves creating early, tangible representations of ideas to explore, test, and refine potential solutions.

New cards
18

Testing

Evaluating prototypes or concepts with actual users to gatherfeedback, validate assumptions, and refine solutions

New cards
19

Model

simplified representation or abstraction of asystem or concept

New cards
20

Systems

actual set of interrelatedcomponents working together to achieve aspecific purpose. It's the real-worldimplementation of what the model represents.

New cards
21

Views

specific perspective representation of a model or system, focusing on particular aspects or concerns. It is a way of looking at or presenting the model or system.

New cards
22

Class Diagram

shows the different objects (classes) in a system, their attributes, their operations, and relationships among them

New cards
23

Component Diagram

High-level blueprint or map of a software system. It shows the major parts (components) of a system and how they connect or interact with each other. Think of it as a simplified view of how different pieces of software fit together to make a complete system.

New cards
24

Deployment Diagram

map that shows how the different parts of a software systemare distributed across the physical hardware. It illustrates where each piece of software runs andhow these pieces connect to each other in the real world.

New cards
25

Use Case Diagram

visual story that shows how different users interact with asystem to accomplish various tasks. It's a way to illustrate what a system does from theuser's point of view, without getting into the technical details of how it does it.

New cards
26

State Diagram

map that shows the differentconditions or situations (states) an object or system can be in, and how it moves between thesestates in response to various events or actions.

New cards
27

Activity Diagram

A flowchart that shows the step-by-step flow of actions in a process or system. A visual way to describe how activities are coordinated to provide a service or how the flow of events goes in a use case or business process.

New cards
28

Sequence Diagram

story that shows how different parts of a system interact with each other over timeto complete a specific task or scenario.

New cards
29

CSCW

Computer Supported Cooperative Work: The study and practice of how technology can help people work together more effectively, especially when they're not in the same place or working at the same time.

New cards
30

Social Technical Gap In Action

A concept in CSCW that refers to the divide between what we know we must support socially and what we can support technically.

New cards
31

The Disparity

situations where the individuals or groups who invest time and effort into using or maintaining a collaborative system are not necessarily the same ones who derive the primary benefits from it.

New cards
32

Structural Things

nouns of UML models• Static parts of a model, representing elements that are either conceptual or physical

New cards
33

Behavioral Things

Dynamic parts of UML models• The verbs of a model represent behavior over time and space

New cards
34

Interaction

Contains a set of messages exchanged among a set of objects within a particular context to accomplish a specific purpose

New cards
35

State machine

behavior that specifies thesequences of states an object or aninteraction goes through during itslifetime in response to events,together with its responses to thoseevents

New cards
36

Grouping things

organized parts of UML models• The boxes into which a model can be decomposed. only one kind packages

New cards
37

Package

general-purpose mechanism for organizing elements into groups

New cards
38

Annotational Things

Explanatory parts of UML models comments applied to describe, illuminate, and remark about any element in a model, there is one kind of note

New cards
39

Structural Diagrams

class, deployment, and component diagrams

New cards
40

Association

simple relationship between two classes. Forexample, a Driver drives a Car.

New cards
41

Aggregation

stronger relationship. It's like a "has-a"relationship. For example, a Department has Employees.

New cards
42

Composition

similar to aggregation, but stronger. It's a"owns-a" relationship. For example, a House owns Rooms

New cards
43

Inheritance

"is-a" relationship. It is how we represent that one class is a type of another class.

New cards
44

Realization/Implementation

This is used when a class implements an interface. An interface is like a contract that says what methods a class must have. For example, if we have a Vehicle interface, a Car might implement it

New cards
45

Dynamic Diagrams

they show how things change and interact over time..

New cards

Explore top notes

note Note
studied byStudied by 8 people
1039 days ago
5.0(1)
note Note
studied byStudied by 9 people
798 days ago
5.0(1)
note Note
studied byStudied by 1 person
712 days ago
5.0(1)
note Note
studied byStudied by 36 people
1003 days ago
5.0(1)
note Note
studied byStudied by 67 people
775 days ago
5.0(1)
note Note
studied byStudied by 106 people
324 days ago
4.8(5)
note Note
studied byStudied by 12 people
858 days ago
4.0(1)
note Note
studied byStudied by 10625 people
708 days ago
4.7(60)

Explore top flashcards

flashcards Flashcard (197)
studied byStudied by 1 person
175 days ago
5.0(1)
flashcards Flashcard (55)
studied byStudied by 1 person
68 days ago
5.0(1)
flashcards Flashcard (76)
studied byStudied by 3 people
100 days ago
5.0(1)
flashcards Flashcard (53)
studied byStudied by 10 people
507 days ago
5.0(1)
flashcards Flashcard (26)
studied byStudied by 10 people
794 days ago
5.0(2)
flashcards Flashcard (50)
studied byStudied by 27 people
262 days ago
5.0(2)
flashcards Flashcard (55)
studied byStudied by 3 people
865 days ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 87 people
239 days ago
5.0(1)
robot