User Interface Design Lesson 01 – Importance of User Interface
What Is a User Interface (UI)?
- Primary definition
- Point of human–computer interaction and communication within any digital device, website, or application.
- Manifests through both hardware (display screen, keyboard, mouse, touch surface, speakers, printer) and software (layout, navigation flows, dialogs).
- Purpose
- Minimize a user’s effort while maximizing the desired outcome.
- Serve as the user’s perceptual and operational gateway into the system.
- Judgment criterion
- Users routinely evaluate an entire system by its interface rather than by its deep functionality.
- A weak UI can overshadow strong underlying capabilities.
Importance of Good UI Design
- Risk of poor design
- Can induce data corruption or catastrophic errors.
- Often responsible for shelf-ware—software that is purchased but never used.
- Leads to aggravation, frustration, stress, and even permanent abandonment of the system.
- Economic/time impact
- One extra second per screen ⇒ ≈ 1 additional year of cumulative processing time (large-scale operations).
- 20 extra seconds per screen ⇒ 14 additional person-years of labor.
- Positive outcomes
- Better clarity = ≈20% productivity gain (study on decluttering screens).
- Lower training costs, fewer help-desk calls, higher employee satisfaction, improved customer service.
- Indirect savings: fewer “broken PCs” replaced out of user frustration.
- Philosophical maxim
- “The best interface is the one not noticed” – it fades into the background so users focus solely on the task/data.
Human–Computer Interaction (HCI)
- Field definition
- Interdisciplinary study, planning, and design of how people and computers collaborate so user needs are met effectively.
- Relationship to UI
- UI design is a subset of HCI; HCI provides theory, methods, and empirical findings guiding UI practice.
- Why HCI now?
- Competitive advantage (Norman, 1990) hinges on user-centered experiences.
- E-transformation investments are costly; ROI depends on usability.
- Users abandon bad interfaces, wasting capital and opportunity.
- Organizations must allocate resources efficiently—HCI reveals where to invest.
Goals of HCI
- Basic goal
- Enhance human–computer interactions by making systems more usable and responsive to user needs.
- Long-term goal
- Minimize the cognitive gulf between a user’s mental model and the computer’s model of the task.
Key Issues & Design Factors in HCI
- Human factors
- Expectations, motivations, enjoyment, aesthetic preferences.
- Physical abilities/limitations (e.g., vision, motor skills, cognitive load).
- Human information-processing characteristics (memory, attention span, perception).
- Technical factors
- Hardware constraints (screen size, input devices, processing power).
- Software constraints (performance, platform standards, APIs).
- Design balancing act
- Must harmonize human desires/limitations with technical possibilities/limitations.
Components of the User Interface
- Two primary categories
- Input → How users convey intentions to the computer.
- Keyboard, mouse, trackball, touchscreen, stylus, voice, gestures, handwriting.
- Output → How the system communicates results and status to users.
- Visual display, audio (speakers), print, haptic feedback.
- Smell & touch output remain largely unexplored frontiers.
Characteristics of a Proper Interface
- Well-designed mix of input & output mechanisms tailored to user needs, abilities, limitations.
- Enables focus on content/task, not on the interaction mechanics.
Consequences of Bad Design (Detailed)
- Increased error rates → data corruption, operational failures.
- Longer task completion times, lost productivity.
- Heightened stress → lower employee morale, higher turnover.
- Customer dissatisfaction → revenue loss, reputation damage.
Benefits of Good Design (Detailed)
- During development
- Early usability fixes are cheaper than post-deployment patches.
- Avoids ripple costs of redesigning mature products.
- Operational
- Lower support/training costs, faster onboarding, increased throughput.
- Employees gain satisfaction; customers receive better, faster service.
- Strategic
- Competitive differentiation through superior user experience.
- Enhanced brand loyalty and market share.
Communication Levels & Human Limitations
- Three universal levels
- Movement/gestures (lowest, most universal; e.g., pointing, waving).
- Spoken language (middle; most speak 1–2 languages).
- Written language (highest; fewer write fluently, even fewer type).
- Paradox
- Computers historically demand the hardest form—typed input—despite human preference for gestures or speech.
- Typing statistic
- Average typing speed ≈ 33 words/minute.
Historical Evolution of HCI & Screen Design
- Pre-1970s
- Rigid command-line dialogs (command language, Q&A, form fill-in) via keyboard.
- 1970s
- IBM CRT text terminals: monochrome (green on black), many cryptic fields, heavy memory load on users.
- 1980s
- Emergence of formal guidelines for text screens → grouping, alignment, clearer labels, reduced clutter.
- 1990s
- Advent of Graphical User Interface (GUI): Xerox Alto & Star introduce mouse-based pointing.
- Visual elements (windows, icons, menus, buttons), richer fonts, colors.
- New widgets: list boxes, drop-downs, spin boxes → reduce memory burden.
- 2000s & beyond
- Continuous refinement; convergence with mobile/touch, voice assistants, VR/AR.
- Maturing best practices rooted in research + evolving technology.
The GUI Revolution (Xerox Alto & Star)
- Mouse becomes primary input mediator.
- Point-and-click paradigm nearly eliminates need to memorize command language.
- Sparked mainstream adoption (Apple, Microsoft) and transformed everyday computing.
Ongoing Quest for Natural Interaction
- Research into gesture, voice, handwriting input strives to match innate human modalities.
- Current systems exist but still lack the universality & richness of typed input in some contexts (accuracy, noise, context ambiguity).
Week 1 Recap / Self-Check Questions
- Define HCI and its basic & long-term goals.
- Define UI and its two components.
- Describe the attributes of the best UI.
- List the outcomes of a well-designed UI/website.
- Name the three communication levels (gestures, speech, writing) and discuss their prevalence.
- Identify the first systems to introduce the GUI.
- Explain why screen designs of the 1990s were considered special.
Tutorial Preview
- "Online treasure hunt" activity leveraging smartphone cameras.
- Designed to reinforce observation of UI/UX examples in the real world—learn by hunting and critiquing.