Screen design Week - 7. Emphasis in Human-Computer Interaction Usability in Software Engineering Usability in Software Engineering User Interface User.

Slides:



Advertisements
Similar presentations
Structured Design The Structured Design Approach (also called Layered Approach) focuses on the conceptual and physical level. As discussed earlier: Conceptual.
Advertisements

Map of Human Computer Interaction
Introduction to Multimedia Adeyemi Adeniyi Bsc, MCP MCTS
User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
MULTIMEDIA Development Team.
Design Activities in Usability Engineering laura leventhal and julie barnes.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Design Modeling for Web Applications
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
1 1 Introduction to Multimedia Chapter 9. 2 Objectives Get to know the phases of MM production. Get to know the team members in MM development.
Teaching Multimedia. Multimedia is media that uses multiple forms of information content and information processing (e.g. text, audio, graphics, animation,
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Lecture 2a: Foundations of human-computer interaction CSCI102 - Introduction to Information Technology B ITCS905 - Fundamentals of Information Technology.
Principles and Methods
© Lethbridge/Laganière 2001 Chapter 7: Focusing on Users and Their Tasks1 7.1 User Centred Design (UCD) Software development should focus on the needs.
MULT1003: Introduction to Multimedia Presentations Jon Ivins and Howell Istance DMU.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
CGMB 113 / CITB123: MULTIMEDIA TECHNOLOGY
CMPD 434 MULTIMEDIA AUTHORING
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Introduction To Multimedia
People in multimedia Systems. Multimedia Systems Multimedia systems are designed by a team of people who specialise in a particular field, For example:
Introduction to Interactive Media 02. The Interactive Media Development Process.
Principles of User Centred Design Howell Istance.
11.10 Human Computer Interface www. ICT-Teacher.com.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
Lecture 6 User Interface Design
The ID process Identifying needs and establishing requirements Developing alternative designs that meet those requirements Building interactive versions.
Introduction to Interactive Media The Interactive Media Development Process.
Lecture 9 Usability of Health Informatics Applications (Chapter 9)
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
Interacting with IT Systems Fundamentals of Information Technology Session 5.
Chapter 3 Multimedia Skills
Fundamentals of Game Design
Software Evaluation Catherine McKeveney Medical Informatics 1st March 2000.
CHAPTER TWO THE MAKING OF MULTIMEDIA: AND MULTIMEDIA DEVELOPMENT TEAM
Chapter 3: Managing Design Processes
Introduction to Making Multimedia
Human Factors in Information Seeking and Use Wooseob Jeong.
INTRODUCTION TO USER DOCUMENTATION Function and purpose Production specifications Evaluate the effectiveness.
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
Marketing Development Block 4 Dr. Uma Kanjilal. Stages of a Multimedia Project  Planning and costing- infrastructure, time, skills etc.  Designing and.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
Unit 11 Interactive Multimedia Products Task A Product Review –
1 Integrating Human Factors into Designing User Interface for Digital Libraries Sung Been Moon
Chapter 3-Multimedia Skills
Lesson 3-Multimedia Skills. Overview Members of a multimedia team. Roles and responsibilities in a multimedia team.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Interactive Multi-Media Projects & Problem-Based Learning Engaging Students in Their Learning.
The Design Process A bluffer’s guide to interface design A ‘proper’ Design process.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
DOCUMENTATION REF: Essentials of IT (Hamilton et al) Chapter 1.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Human Computer Interaction (HCI)
Designing and Developing Games
Planning Interactive Multimedia
Chapter 16: User Interface Design
CIS 376 Bruce R. Maxim UM-Dearborn
APPLIED MULTIMEDIA HIGHER
Usability engineering
USER AND TECHNICAL DOCUMENTATION
Chapter 10 Development of Multimedia Project
15. Human-Computer Interaction
Map of Human Computer Interaction
Interface Design and Usability
Presentation transcript:

Screen design Week - 7

Emphasis in Human-Computer Interaction Usability in Software Engineering Usability in Software Engineering User Interface User Interface

What is Usability? Learnability Learnability Efficiency Efficiency Satisfaction Satisfaction

Less Effort Reduce time to perform Reduce time to perform Reduce error rate Reduce error rate

Defining the User Interface What the user interface includes What the user interface includes –What user sees, touches, hears, etc. –How the user is allowed to interact with the system –Technologies to facilitate the interaction

Defining the User Interface What the user interface includes (cont.) What the user interface includes (cont.) –Hardware the user sees and touches –Software that permits user to create and modify interface features –Off-line materials, e.g., a manual

Defining the User Interface Components of interaction Components of interaction –Physical acts -- move a mouse, press a key, etc. –Perceptual acts -- recognize an icon, perceive system state, etc. –Cognitive acts -- formulate task goal, decide among menu choices, etc.

The Human Interface as a System Component The embedded interface The embedded interface The interface as a major component The interface as a major component

Reasons for Improving the User Interface Reach larger and new markets. Reach larger and new markets. Make human-computer communication more efficient Make human-computer communication more efficient Raise productivity Raise productivity

What to Consider When Designing the User Interface: Designing for the user Designing for the user Understanding the tasks Understanding the tasks Definition of usability for the current system Definition of usability for the current system Evaluation methodology Evaluation methodology

Necessary Knowledge for Designing the User Interface: Graphical user interfaces Graphical user interfaces Menus Menus Styles of Interaction Styles of Interaction Multimedia Multimedia Screen Design Issues Screen Design Issues

Two Basic Rules for Interface Design Provide a positive initial experience Provide a positive initial experience Be consistent Be consistent

New Media

New Media: Post GUI Interface Beyond 2D Widgets Beyond 2D Widgets Multimodal Multimodal Aesthetic Enrichment Aesthetic Enrichment Multiparticipants: Cultural Sensitivity Multiparticipants: Cultural Sensitivity

New Media Text Text Picture Picture Animation Animation Music Music Narration Narration Video Video Sound Sound Vision Vision Imagery Imagery Hypermedia Hypermedia Voice Voice 3-D Graphics 3-D Graphics 3-D Tactile 3-D Tactile Virtual worlds Virtual worlds

New Media Applications Education Education Reference Reference Communication Communication Services Services Entertainment Entertainment

New Media Interface Issues Enriched Aesthetics Enriched Aesthetics Multimodality Considerations Multimodality Considerations Virtual Worlds Virtual Worlds Social Interaction Social Interaction

Multimedia Concerns in Interface Design Identify purposes for diverse media components Identify purposes for diverse media components Develop, produce, and refine media components Develop, produce, and refine media components Integrate multimedia components into a cohesive system Integrate multimedia components into a cohesive system

For MultiMedia Interface We Need Multiple Expertise Programmers Programmers User Interface Specialist User Interface Specialist Graphic Designer Graphic Designer Video Production Video Production Sound Production Sound Production Technical Writer Technical Writer

Exercises

Exercises

Exercises

Class Exercise Discuss the effects of the audience characteristics on two of the following – focus on the user experience that you would like to design for these users: Discuss the effects of the audience characteristics on two of the following – focus on the user experience that you would like to design for these users: –A multimedia information kiosk for the 2000 Olympic games –A multimedia dietary assessment program for fourth and fifth graders –A genealogy program intended for use by senior citizens –A hypermedia training program for operators at a wastewater treatment plant

Usability Methods Analysis Analysis –Task –Audience Design Design –Storyboards and Scenarios –Prototyping –Metaphors and Conceptual Models Evaluation Evaluation – Experiments – Predictive Methods – Interpretive Methods

Design Methodology for Specifying the User Interface Metaphor UsabilityRequirementsDocument System/definition & Objectives FunctionalRequirements Audience Definition Individual Differences Cognitive Limit User Levels User Types Task Analysis/ work Environment Profile InterfaceMetaphorPlatformSpecifications UsertellDocument Technologies of Interaction Library Usability Testing and Evaluation Plan User Interface & Human Factors Guidelines User’s Task Representation

The User Role in Interface Design Attitude Attitude Experience Experience Information Source Information Source

Defining the Audience Demographic factors Demographic factors Job/Role factors Job/Role factors Task factors Task factors Personal factors Personal factors

Audience Characteristics Education level Education level Education type Education type Readability level Readability level Skill Skill

Audience Characteristics Knowledge Knowledge Experience (type) Experience (type) Experience level (with above types) Experience level (with above types) Tolerance level Tolerance level

Audience Characteristics Cognitive style Cognitive style Learning style Learning style Cultural Cultural Language factors Language factors

Audience Characteristics Individual and demographic attributes Individual and demographic attributes Physical limitations / capabilities Physical limitations / capabilities Task / job related user attributes Task / job related user attributes Affective factors Affective factors

New Media Usability Methods Participatory Methods Participatory Methods Guidelines Guidelines Metaphors and Scenarios Metaphors and Scenarios

Design Methodology for Specifying the User Interface Metaphor UsabilityRequirementsDocument System/definition & Objectives FunctionalRequirements Audience Definition Individual Differences Cognitive Limit User Levels User Types Task Analysis/ work Environment Profile InterfaceMetaphorPlatformSpecifications UsertellDocument Technologies of Interaction Library Usability Testing and Evaluation Plan User Interface & Human Factors Guidelines User’s Task Representation