๐Ÿ”’

In-Class Content

This page is only accessible during instructor-led sessions.

Please return to class to view this material with your instructor.

โ† Back to Course
Skip to main content
โ† Back to Course CIS 5040 ยท Fall 2026
๐Ÿงญ ๐Ÿงญ ๐Ÿงญ

Design Principles

Ten foundational principles that guide every human-centered design decision. Use this as a sounding board throughout your project - before every milestone, work through each principle honestly.

Checklist Progress
0 / 0
The Ten Principles
Each principle includes why it matters and what can go wrong if it's overlooked - so you understand the stakes, not just the checklist. Check off items as you address them.
01 Design Meaningful Systems, Products, or Services
Why it matters

A system that works but doesn't matter isn't a success. Meaningful design asks whether the thing you built actually changes something for the people using it - makes their work easier, their decision clearer, or their experience less frustrating.

If ignored

Teams can spend an entire semester building something technically correct that no one needed. Function is the floor, not the ceiling. Without meaning, the work has no lasting value.

Checklist

Reflection Questions

โ†’If this system disappeared tomorrow, would anyone notice?
โ†’What specifically changes in someone's life or work because of this?
โ†’Are we measuring the right things - or just the things that are easy to measure?
โ†’Would the people we built this for say it was worth it?
02 User-First Design
Why it matters

You cannot design a good experience without deeply understanding who you are designing for - their context, their device, their environment, and their goals.

If ignored

You end up designing for yourself or your assumptions. The system may work technically but be completely misaligned with how real people work - leading to poor adoption and frustration.

Checklist

Reflection Questions

โ†’Does this design match how users actually do their work?
โ†’Would a user on a phone have the same quality experience as one on a desktop?
โ†’Would a first-time user know what to do without being told?
โ†’Am I adding friction without a clear payoff?
03 Remember the Why - Every Decision Should Add Value
Why it matters

The purpose of the system is the compass. Every feature, element, and interaction should trace back to it. Losing sight of the why is how projects drift, bloat, and fail.

If ignored

Teams build things because they can, not because they should. The product becomes unfocused, users get confused, and the core experience suffers under the weight of unnecessary decisions.

Checklist

Reflection Questions

โ†’Why does this feature exist?
โ†’Who benefits from this, and how?
โ†’If we removed this, would users notice or care?
โ†’Are we building this because it adds value, or because it seemed like a good idea?
04 Everything on the Screen is Intentional
Why it matters

Every element - text, color, spacing, button, icon - directs the user's attention. Elements without purpose create noise, compete for attention, and make the experience harder to navigate.

If ignored

Cluttered interfaces overwhelm users, obscure what matters, and signal a lack of care. Users lose trust in a system that looks and feels unpolished.

Checklist

Reflection Questions

โ†’Can I explain why this element is here?
โ†’Does removing it change the user experience in any meaningful way?
โ†’Is this adding signal or adding noise?
โ†’Where does the user's eye go first - is that the right place?
05 Accessibility as a Foundation
Why it matters

Accessibility is not a niche requirement - it is a baseline. Cal State LA is required by ADA Title II to meet WCAG 2.1 Level AA standards. Designing accessibly means designing clearly, which benefits every user.

If ignored

Excluding users with visual, motor, or cognitive differences is both an ethical failure and a legal one. Retroactively adding accessibility is far more expensive than building it in from the start.

Checklist

Reflection Questions

โ†’Can someone with low vision or color blindness use this?
โ†’Is this navigable without a mouse?
โ†’If there is video or audio, can a Deaf or hard-of-hearing user access the same information?
โ†’Have I tested with an accessibility checker?
โ†’Would this hold up to a Cal State LA compliance audit?
06 Feedback Loops
Why it matters

Users need to know the system heard them. Designers need to know whether the system is actually working. Feedback - from the system to users and from users back to the team - is how trust is built and quality improves over time.

If ignored

Users feel lost, unsure whether their actions did anything. Teams ship without knowing if the product is working. Problems fester because there is no channel to surface them.

Checklist

Reflection Questions

โ†’How does the system communicate success or failure to the user?
โ†’Where does a user go when something goes wrong?
โ†’Is there a mechanism to capture improvement ideas over time?
โ†’When was the last time we actually talked to a user about their experience?
07 Look, Presentation, and Content All Matter
Why it matters

A well-designed system needs all three: intentional visual design, clear presentation, and meaningful content. Weakness in any one dimension undermines the whole experience - even if the other two are excellent.

If ignored

Great content buried in a confusing layout goes unread. A beautiful interface with inaccurate content destroys trust. Poor visual design makes users question the quality of the entire system.

Checklist

Reflection Questions

โ†’Does the look reinforce the purpose, or distract from it?
โ†’Is the most important information the most prominent?
โ†’Is the content written the way a user would think about it, not the way the system stores it?
08 Consistency
Why it matters

Users build mental models of how a system works. Consistency lets them transfer what they learned on one screen to every other. Inconsistency forces them to relearn constantly.

If ignored

Users feel disoriented, make more errors, and lose confidence. Inconsistent design also signals the team wasn't communicating - which erodes trust in the product as a whole.

Checklist

Reflection Questions

โ†’If I learned how to do something on screen A, does that knowledge transfer to screen B?
โ†’Are we using the same word for the same thing everywhere?
โ†’Would a user be surprised by anything this does?
09 Error Prevention and Recovery
Why it matters

No system is perfect and no user is infallible. Good design anticipates mistakes, makes them hard to make in the first place, and - when they happen - makes recovery fast and painless.

If ignored

Users make irreversible mistakes, lose work, or give up entirely. One bad experience can permanently change how a user feels about a product.

Checklist

Reflection Questions

โ†’What is the worst thing a user could accidentally do - and is there a guard against it?
โ†’When something goes wrong, does the user know what to do next?
โ†’Can a user recover from a mistake without losing significant work?
โ†’Have we tested what happens when users do the unexpected?
10 Creative Exploration
Why it matters

Real design requires real curiosity. It means bringing your full human perspective - your experiences, your empathy, your willingness to question - to every problem. The best solutions rarely come from the obvious path. Diverse ways of seeing and thinking lead to solutions that genuinely serve people.

If ignored

Teams lock onto the first plausible idea and build it. The result is a solution that is technically valid but misses opportunities to be truly useful, elegant, or well-suited to the people it serves.

Checklist

Reflection Questions

โ†’Did we explore the edges of this problem, or just the center?
โ†’Whose perspective are we missing?
โ†’Is the solution we chose the best one we could find, or just the first one that worked?
โ†’What assumption are we making that we have never actually tested?