210 likes | 476 Views
Chapter 1 Introducing User Interface Design. Why the User Interface Matters. Computers Are Ubiquitous The Importance of Good User Interface Design What Is a Good User Interface Design? What Is Usability?. Software Attributes. Usability : (ISO 9241)
E N D
Why the User Interface Matters • Computers Are Ubiquitous • The Importance of Good User Interface Design • What Is a Good User Interface Design? • What Is Usability? UIDE Chapter 1
Software Attributes • Usability: (ISO 9241) • “the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use.” • Effectiveness: • “the accuracy and completeness with which users can achieve goals in particular environments” • Efficiency: • “the resources expended in relation to the accuracy and completeness of the goals achieved” • Satisfaction” • “the comfort and acceptability of the work system to its users and other people affected by its use” UIDE Chapter 1
The Problems of Poor or Bad User Interfaces • User Frustration and Dissatisfaction • This is Broken, Ask Tog, • Safety and the User Interface • Elections and the User Interface • Butterfly Ballot • Small Irritations Are Also a Problem UIDE Chapter 1
Links: Man Shoots Computer Computer Rage Computer Rage-2 Wikipedia Definition Cartoon UIDE Chapter 1
Designing for Users • Human-Centered Design (HCD) Principles • Active involvement of users • Allocation of function between user and system • Iteration of design solutions • Multidisciplinary design teams • 4 Essential HCD Activities • Understand and specify the context of use • Specify the user and organizational requirements • Produce design solutions (prototypes) • Evaluate designs with users against requirements UIDE Chapter 1
Designing for Users User-CenteredDesign The Classic Life Cycle Involving Users • Who Are the Users? Making the Design Process Iterative • When and How to Involve Users UIDE Chapter 1
The Classic Life Cycle for Software Development UIDE Chapter 1
Interface Design and Evaluation Process UIDE Chapter 1
Stakeholders –vs- Users • Stakeholders • Payers, administration, developers, end-users • Users • Users of the computer system • External Related User • Manager, Administrators of external systems UIDE Chapter 1
Star Life Cycle • Evaluation-centered UIDE Chapter 1
The Two Types of Knowledge Needed for UI Design • Information-gathering and analyses that form part of the user interface design and development process • User interface design knowledge (i.e. design principles, design rules) UIDE Chapter 1
Evaluation • When and How Do You Evaluate? • Evaluation Early in the Life Cycle • Evaluation Later in the Life Cycle • How Do You Evaluate? • Observing the organization and how people work • Interviewing, talking, and asking questions • Making predictions UIDE Chapter 1