Download presentation
Presentation is loading. Please wait.
1
Usability Engineering Μηχανική Ευχρηστίας
Fall 2017 Usability Engineering - Course Description
2
Learning about each other
Who am I Michael Kalogerakis (Μιχάλης Καλογεράκης) Assoc. Prof. Dept Electrical Engineering, TEI of Crete Office: Building C (Old STEF building, ground floor –no office numbers) Phone Undergraduate studies: Crete, Greece (UoC) M.Sc & Ph.D: New York, USA (Clarkson Univ.) Current research interests: Design and implementation of user friendly HC Interfaces for interactive applications; Underwater Acoustics. Who are you Name …..? Came from …….? Why are you interested in this topic ……? Usability Engineering - Course Description
3
Usability Engineering - Course Description
Teaching Hours 39 (13 weeks, 3 hours/week) ECTS Credits: 7,5 Course Objectives Primary : To present the basic principles and practical knowledge regarding the design, development and evaluation of human-computer interfaces in the light of usability Secondary: To teach students how to do good research in Human Computer Interaction and Usability Focus Human Computer Interaction, Information Systems, Multimedia Usability Engineering - Course Description
4
Usability Engineering - Course Description
Themes of this course Main Theme Software Usability Engineering: How to develop software systems that are highly usable Sub-theme: Adapting the software engineering process to produce more usable software Sub-theme: Enhancing your skills at design and evaluation of usability Secondary Theme: How to do good research in software engineering, HCI, and Usability Sub-theme: How to design a good experiment, analyze usability data and present the results Usability Engineering - Course Description
5
Course Outline and Required Work
Usability Engineering - Course Description
6
Usability Engineering course in two words
Objectives To present the basic principles and practical knowledge regarding the design, development and evaluation of human-computer interfaces in the light of usability. Key issues addressed General design principles of human-computer interfaces Usability evaluation techniques. Usability Engineering - Course Description
7
Usability Engineering course in two words
Material Covered Section 1: Core usability engineering concepts Basic terminology of user interface design, Usability principles, Levels to analyze a user Interface, Basics of evaluation and methods to measure usability and more Section 2: Ways of studying user interfaces Experiments, heuristic evaluations, user studies and task analysis Usability in the software engineering process, user centered design-stage techniques - Section 3: Special issues on usability Internationalization, Accessibility [ incl. usability for the disabled], Mobile and multitouch, Emotional engagement Usability Engineering - Course Description
8
Topics discussed in this course 1/4
Core Usability Engineering Concepts What is Usability? What Does Usability Measure ? Key principles that ensure a user centered design Guidelines and usability principles of user centered design Levels to Analyze a User Interface Psychological Concepts Cognitive Psychology and Information Processing Dual Processor Metaphor Information Processing Approach Don Norman’s Human Action Cycle Attention and Memory Usability Engineering - Course Description
9
Topics discussed in this course 2/4
Basics of Evaluations and Experiments Users, User Classes and Actors Types of Usability Studies Methods of Usability Evaluation Steps for evaluations and experiments Measuring aspects of usability Learning curves Usability Evaluation Types Usability Testing Expert based evaluation Model based evaluation Card sorting Usability Engineering - Course Description
10
Topics discussed in this course 3/4
Usability in the SE Process Agile software development methodologies The Characteristics of Agile Software Process Principles of Agile Software UCD Requirements specification methods Prototyping (Definition, dimensions, types) Economics of Usability Internationalization Definitions of I18N, L10N and M17n Different aspects of locale Different issues of I18N (Names, Calendars ...) Unicode (basic understanding) Audio Localization & subtitling Usability Engineering - Course Description
11
Topics discussed in this course 4/4
Universal Usability Fundamental Principles of Universal Usability Design Guidelines and issues for disabled persons Guidelines and issues for special user groups Mobile and Multitouch Mobile support strategies for websites Usability guidelines for websites on mobile devices Gestural Interfaces Designing for Emotional Engagement Affect and Emotion Persuasive Design Weapons of influence Usability Engineering - Course Description
12
Your presence and active participation in the lectures is essential
Pedagogical method I will lecture about half the time We will study user interfaces together and perform evaluations ‘live’ You will read research papers and we will discuss them together Everybody will study all the papers One student will start the discussion by summarizing the paper You will do course assignments & projects, and present the results Topics include, UI design, UI evaluation, experiment, research Course language (as in the entire M.Sc. Program) is English We may speak / communicate in Greek, during the class, BUT all written material (class notes, handouts, projects, exams etc) will be in English Your presence and active participation in the lectures is essential - and carries a 10% contribution to your final grade - Usability Engineering - Course Description
13
Papers for student-led discussions 1/3
In a couple of weeks I will prepare a list of papers (published research papers and/or related articles) for you all to read and discuss in class. Each student will lead the discussion of one or two papers me to choose up to five of them for which you wish to lead discussion If nobody volunteers for a particular paper, I may assign it. Students who volunteer to lead the first two discussions get a bonus Read all the papers, not just those you will be presenting Usability Engineering - Lecture 1 13
14
Papers for student-led discussions 2/3
When you discuss a paper you should orally tell the class: The main point of the paper (1 minute) The methodology the authors used (if appropriate 1-2 mins) The results they obtained (if appropriate 1-3 mins) The conclusions they drew (1-2 mins) Any threats to validity of the conclusions that you see (1 min) What you liked about the paper and/or agree with (1-2 mins) What you didn't like about the paper and/or disagree with (1-2 mins) Time limit: 10 minutes to quickly discuss the above (But 5 minutes would be OK if you can say enough interesting things) Another minutes for comments / questions from the class Usability Engineering - Lecture 1 14
15
Papers for student-led discussions 3/3
Do not ‘read’ pre-prepared material Talk from point-form notes you have prepared No PowerPoint slides But one drawing on the board would be OK, although not necessary After you have spoken, I will ask one or two questions And I may jump in with a comment in the middle if you are not following the structure discussed on the previous slide I will then prompt the class to ask questions Usability Engineering - Lecture 1 15
16
Course Assignments & Projects
Each student will have to prepare 3-4 course assignments and submit 2 course projects Assignments are announced in specific dates (TBA) Due date: a week from announcement date Project themes will be announced in time First Project is a single student project Second Project is a team project (4 students / team) Grades may differ according to each student’s proved contribution to the project Strict deadlines apply for the projects. First project deadline: Mid-semester (exact date to be announced) Second project deadline: Last class day of the semester Assignments and Projects are prepared and submitted in English Usability Engineering - Lecture 1
17
Usability Engineering - Course Description
Course Grading System 40% Course projects (15% + 25%) 20% Course Assignments 15% Final end of the semester 15% Paper presentations and discussion 10% Overall class presence, participation and motivation 5% Bonus points at various occasions during this course Total 105% (will be normalized) Usability Engineering - Course Description
18
Usability Engineering - Course Description
Lecture outlines Usability Engineering - Course Description
19
Lecture 1 (This lecture)
Introduction Course Description & Outline Introduction to UE concept - examples Fundamental definitions Lecture 2 Core Usability Engineering Concepts Usability and User-Centered Design Usability Guidelines, Principles and Heuristics Levels of Usability Analysis Usability Engineering - Course Description
20
Usability Engineering - Course Description
Lecture 3 Psychological Concepts Cognitive Psychology and Information Processing Don Norman’s Human Action Cycle Attention and memory Lecture 4 Basics of Evaluations and Experiments Types of Usability Studies Usability Evaluations, Usability Experiments Measuring Aspects of Usability Proficiency, Learnability, Efficiency, Memorability, Error handling Satisfaction Usability Engineering - Course Description
21
Usability Engineering - Lecture 1
Lectures 5 and 6 Ways of Studying User Interfaces User-centered evaluation Usability Testing Expert-based evaluation Heuristic Evaluation, Cognitive Walkthrough Model-based evaluation GOMS Models (Goals, Operators, Methods, Selection rules) Reporting Problems Found In Usability Studies Usability Engineering - Lecture 1
22
Usability Engineering - Lecture 1
Card Sorting Affinity modeling Tag Sorting Agile Software Development Agile Software Manifesto Principles of Agile Software Lecture 8 Software Prototyping Types and dimension of software prototyping Software prototyping tools Economics of Usability Examples of usability economic analysis Usability Engineering - Lecture 1
23
Usability Engineering - Lecture 1
Internationalization Basic terminology Internationalization, Localization, Multilingualization Cultural affects in different aspects of Internationalization Design of internationalized software Lecture 10 Universal Usability Principles of Universal Design Challenges of Universal Usability Users with Disabilities (vision, hearing and mobility impaired Special User Groups (children, elderly, low education / motivation …) Usability Engineering - Lecture 1
24
Usability Engineering - Lecture 1
Special Usability Issues Mobile & Multitouch Gestural Interfaces Lecture 12 Medical Usability Risk Assessment & Mitigation of Medical Devices Usability Engineering - Lecture 1
25
Usability Engineering - Lecture 1
Designing for Emotional Engagement Affect and Emotion Persuasive Design Weapons of influence Usability Engineering - Lecture 1
26
Usability Engineering - Lecture 1
Time for a break…. Usability Engineering - Lecture 1
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.