Hasso-Plattner-InstitutSDG am HPI
Hasso-Plattner-InstitutDSG am HPI

Human-centered Design and Requirements Engineering for Software-Engineers (Sommersemester 2020)

Lecturer: Prof. Dr. Falk Uebernickel (Design Thinking and Innovation Research)

General Information

  • Weekly Hours: 2
  • Credits: 3
  • Graded: yes
  • Enrolment Deadline: 06.04.2020 - 22.04.2020
  • Teaching Form: Lecture
  • Enrolment Type: Compulsory Elective Module
  • Course Language: English

Programs & Modules

Cybersecurity MA
  • Security Technologies
  • Recht, Wirtschaft, Management
IT-Systems Engineering MA
Digital Health MA


What is human-centered design mean for digital products and services? How can information systems designed in a way that they serve people’s needs best? What kind of frameworks exists to translate human needs into software requirements? Are there quantitative measures to identify human behaviors and needs? As part of this lecture, we will address these and more questions in regard to human-centered design and requirements engineering in the context of software engineering. This lecture will help you to improve your skillset and capabilities to prioritize software requirements based on the needs of your users and customers. Furthermore, we will cover topics like the C-K theory, affordance theory, design thinking, design as a cognitive and social activity or creativity in software design. 

The lecture will be offered online as long as the restriction exists. Participants will get regular readings and homework in order to prepare virtually held lecture meetings (video conferencing tool). All materials will be provided through HPIs “openHPI” platform.

This lecture can be combined as a follow-up or add-on lecture to the Global-Team-based-Innovation lecture (GTI) or to the Basic- and Advance-Track of the HPI D-School.


No specific requirements are necessary



This course will be based mostly on the following formats:

  • weekly virtual lecture and guest talks
  • homework and minor project work as part of the program
  • readings


Given the current situation, we will measure your learning progress as follows:

  • final examination
  • intermediate presentations during the lecture as part of your homework