usability, design, interaction design, information, web usability, user interface design, usability engineering,user testing, usability inspection, heuristic evaluation, webdesign, UI, GUI, HCI, user-centered design,human-computer interaction, mensch computer interaktion,universität konstanz, usability test, benutzerfreundlichkeit, mensch-maschine-interaktion, mensch-computer-interaktion, human-computer-interaction, usable, website usability, ergonomie, ergonomisch, psychologie, gestalt principles, scenario, information visualization,informationsvisualisierung, User Interface Evaluation, Usability testing, Human Factors, Erogonomic, Ergonomics, User Interfaces, User Interface, Interfaces, informations visualisierung, visual information seeking system, visual search interface, Mensch & Computer 2012Harald Reiterer

Academics

Usability Engineering I - User Interface Design

Lecturer

Prof. Dr. Harald Reiterer

Assistent

Peter Klein, Thomas Memmel, Fredrik Gundelsweiler

Email

peter.klein@uni-konstanz.de

BSCW

http://kniebach.inf.uni-konstanz.de/bscw/bscw.cgi/0/528390

Link

http://www.inf.uni-konstanz.de/Lehre/ws0304/usa1ws0304.html

Location

D247

Timeframe

Monday 10:00-12:00 (L)
Monday 12:00-14:00 (E)

Description

The course Human-Computer Interaction (HCI) lays the necessary foundations for this course. The aim of this course is to deepen the following topics of the HCI course:

  • HC 2 Building a simple Graphical User Interface + HC6 Graphical User-Interface Programming: in the practical part of the course the students will develop Web Sites/Pages and Graphical User Interfaces
  • HC 4 Human-Centered Software Design + HC5 Graphical User Interface Design: design methods (e.g. process of interaction design, identifying needs and establishing requirements, design, prototyping and construction, user-centered approaches to interaction design) and techniques (e.g. lifecycle models, user profiles, scenarios, use cases, essential use cases, hierarchical task analysis, story boards, wire frames)
  • HC 7 HCI Aspects of Multimedia Information Systems and the Web: special guidelines (e.g. ISO standards) and design methods for multimedia design (e.g. narrative design methods for digital story telling) and web design (e.g. style sheets, templates, content management systems) for different application domains (e.g. E-Commerce, E-Learning, E-Entertainment)

Usability Engineering (UE) is a complementary approach to Software Engineering. Both approaches must be integrated in a successful software development project. To reach this goal a UE lifecycle must be followed. Three well-established lifecycle approaches will be presented (UE Lifecycle form D. Mayhew, the scenario-based Lifecycle form Rosson and Carroll, and the Lifecycle from Constantine and Lockwood). The different activities (methods and techniques) of these lifecycles will be presented in detail, starting with a detail requirement analysis, followed by the design and development activities. The evaluation activities are part of the course Usability Engineering II.
In the practical training part of this course the students will develop in a project oriented manner (2-3 students for each project) different interactive products (e.g. paper mockups, digital prototypes, video prototypes) following a UE lifecycle. Typical project examples are (but not limited to):

  • Automotive E-Commerce Portal offering some kind of application features like a car configuration tool, a dealer locator, etc.
  • E-Teaching Portal for students offering a rich variety of features supporting students during their study and organizational issues
  • E-Government Portal offering a rich variety of features supporting citizens (e.g. to find necessary administrative information)

Aspects of Multimedia Information Systems and the Web: special guidelines (e.g. ISO standards) and design methods for multimedia design (e.g. narrative design methods for digital story telling) and web design (e.g. style sheets, templates, content management systems) for different application domains (e.g. E-Commerce, E-Learning, E-Entertainment)

Audience

Bachelor/Master

ECTS

6

Activityconfirmation

Assignment (Hausarbeit) must be finished in the last week of the semester.

Literature

  • Constantine L., Lockwood L., Software for use, Addison-Wesley, 1999
  • Mayhew D., The Usability Engineering Lifecycle, Morgan Kaufmann, 1998
  • Rosson M., Carroll J., Usablity Engineering - Scenario-based Development of Human-Computer Interaction, Morgan Kaufmann, 2002
  • Nielsen J. Usability Engineering, Morgan Kaufmann, 1993