COMP 126: Practical Web Design & Development for Everyone
is design for the point of human-computer interaction
Useful and usable aesthetic choices
Note: the following process stages aren't always included in every design process or always followed in this sequence, and the level of formality and attention paid to each can vary widely between projects. Not all these steps are required to complete A5 in this class.
who is your target audience?
consider, observe, talk, listen, interview
users plan their actions in a system based on their predictions of what will happen
those predictions (and thus, actions) are based on their prior experience of your system and other systems like it
it's about what your users believe, not what you know
What's the problem space you're working in?
Information architecture: color, contrast, position, hierarchy
UI design: logical/visual connections; similarity; guiding features; calls to action/visual differences; minimalism; aesthetic usability effect
Design patterns: what are they? Are they effective?
"As a [type of user/stakeholder], I want to [task/functionality], so that I can [result/benefit]."
"As a customer, I want to quickly save items to a shopping cart, so that I can return to consider purchasing them later."
"As a hiring manager, I want to easily access a list of the candidate's skills, so that I can quickly assess whether they might be a good fit."
"As a potential client, I want to read prior clients' reviews, so that I can decide whether to make an appointment."
single-user flow
multi-user flow