Uni-Konstanz

Uni-Konstanz

Fachgruppe Informatik und Informationswissenschaft

 

information engineering

 

 

 

 

Usability Engineering I - Entwicklung von Benutzeroberflächen
Usability Engineering I - User Interface Design

V2+Ü2

Termin: Mo 10-12 h/D 247 (V), Mo 12-14 (Üb.)
Doz.: Harald Reiterer, Peter Klein, Frank Müller

Themengebiet: Angewandte Informatik / Informationswissenschaft

Adressaten:

Studierende des Information Engineering im Bachelor-Vertiefungsstudium
Studierende des Information Engineering im Masterstudium
Empfohlen zum Bachelor-Projektpraktikum Human-Computer Interaction
Empfohlen zum Master-Praktikum Human-Computer Interaction

Angebot im Lehrexport

Inhalt:

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)
 

Literatur:

Main Textbooks:
· 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
Further Reading:
· Nielsen J. Usability Engineering, Morgan Kaufmann, 1993
 

Leistungsnachweis:

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

Leistungspunkte:

Taking part at the whole course and after successfully finishing the necessary examination: 6 Points