Human-Computer Interaction for CSAI
by Albert Major
Dieter Rams' Principles of Good Design
Dieter Rams is a legendary industrial designer (Braun) whose principles heavily influenced Apple's design philosophy.
- Innovative: Design should not just replicate existing products; it must offer something new.
- Useful: The primary goal is utility; the product must serve a purpose for the user.
- Understandable: The design must be intelligible to the user, not just the designer.
- Honest: Do not manipulate the user. If a product has a flaw or a limited lifespan, the design should not hide it.
- Long-lasting: Avoid following fleeting fashion trends to create timeless design.
- Consistent: Details should be logical and consistent throughout the product.
- Environmentally Friendly: Design should minimize physical pollution and waste (e.g., creating durable furniture avoids the need for replacement).
- As Little Design as Possible: Focus on the essential. "Less, but better."
- Example: Apple products (iPod, Calculator app, Clock) share undeniable design DNA with older Braun products designed by Rams, focusing on minimalism and removing non-essential elements like numbers on a watch face.
Feedback Mechanisms in HCI
Feedback is the critical concept of the system communicating its status to the user.

Principles of Good Feedback
- Prompt: It must be instant. Users should not wait wondering if an action registered.
- Clear and Easy to Understand: Users must immediately grasp what the feedback means (e.g., white light = success, red light = error).
- Multi-modal: Feedback isn't limited to screens. It can be:
- Visual: LEDs, colors, loading bars.
- Auditory: Beeps, error sounds.
- Tactile: Vibration (haptics) in phones.
- Combined: Using sound and color together for clarity.