Time: Friday, 4.DS (13:00-14:30)
Location: APB E023
Quantity: 2V/2Ü/0 SWS
Language: Englisch

News

  • Course start: The lecture starts on Friday Oct 18th. The first exercise will take place on Wednesday Oct 23th.

Description

In the future, effective user interfaces and attractive user experience will play an increasingly important role for products that are getting more and more functionally similar and immaterial.
Especially the development of novel, more natural user interfaces – including multi-touch tabletops, pen- or gesture-based interaction, mobile UIs and tangible UIs – places completely new demands on a structured development process. With classical software & usability engineering approaches, this process cannot be covered.
In this context, the lecture will explain modern development processes ranging from analysis to evaluation and present the involved techniques (focus: scenario-based design and user experience design). In addition to the engineering-centered approaches, creative design phases play an important role as well. These phases comprise the creation of sketches, drawings and early prototypes. In a semester-long project, the conveyed concepts and techniques will be used by small student teams for the development of novel UIs.

UIE-teaser

  • Basics User Interfaces (UI): historical development, interface types, design principles and usability guidelines
  • Basic Tasks and Components of UI Engineering
  • Imparting of goals, methods and concepts for the typical development phases such as analysis, design, prototypical development, testing, evaluation (user studies)
  • Comparison of selected development methodologies: usability engineering, user-centered design, scenario-based design, user experience, etc.
  • Integration of UI development processes into modern software development processes

Schedule

Exercises (E) generally take place on Wednesdays and lectures (L) on Fridays.

Under Construction …

Date (We) Course Date (Fr) Course
16.10. no course
18.10. L: Introduction
23.10. E: Course Introduction 25.10. L: History of User Interfaces
30.10. L: Requirement Analysis I 01.11. L: Requirement Analysis II
06.11. E: Introduction to the Analysis Phase 08.11. L: Sketching & Prototyping I
13.11. E: Consultation (registration till Mo. 2pm by email)
15.11. L: Sketching & Prototyping II
20.11. Day of Repentance (Buß- und Bettag)
22.11. L: Introduction to Design Process
27.11. E: Presentation – Results of the Analysis Phase
29.11. L: Design-Phase: Activity Design
04.12. E: Introduction to the Design Phases 06.12. L: Design Phase: Information Design I
11.12. E: Consultation (registration till Mo. 2pm by email) 13.12. L: Design Phase: Information Design II
18.12. E: Presentation – Results of the Design Phase 20.12. L: Design Phase: Interaction Design I
Christmas break Christmas break
Christmas break Christmas break
08.01. E: Introduction to the Prototype and Evaluation Phase 10.01. L: Design Phase: Interaction Design II
15.01. E: Consultation (registration till Mo. 2pm by email) 17.01. L: Usability Evaluation I
22.01. E: Consultation (registration till Mo. 2pm by email) 24.01. L: Usability Evaluation II
29.01. E: Final Presentation 25.01. L: Usability Evaluation III
05.02. E: Final Presentation 07.02. L: From Software to Usability Engineering

(topics and schedule are tentative and subject to change)

Applicability

The course can be taken within the advanced modules in the Bachelor’s and Master’s programmes in Media Computer Science and Computer Science (INF-B-510, INF-B-530, INF-VERT3, INF-VMI-4) as well as in the diploma programmes (FG1).

Lecture Notes

The lecture slides are available for download (see schedule).

Exam

Information about details on exams are available at Hinweise zu Prüfungen und Klausuren

Recommended Readings

  • Bernhard Preim, Raimund Dachselt: Interaktive Systeme Band 2 – User Interface Engineering, 3D-Interaktion, Natural User Interfaces (ebook, amazon, website)
  • Tutorial Sketching by Nicolai Marquardt (Slides)
  • Mary Beth Rosson, John M. Carroll: Usability Engineering – Scenario-based Development of Human-Computer Interaction. Academic Press, 2002, ISBN 1-55860-712-9.
  • Bill Buxton: Sketching User Experiences – Getting the Design Right and the Right Design. Morgan Kaufmann, ISBN 0123740371, 2007.
  • Helen Sharp, Yvonne Rogers, Jenny Preece, Interaction Design: Beyond Human-Computer Interaction, Wiley, 2nd Edition, ISBN 04700186662007, 2007. http://www.id-book.com/