IS 615 - Design Thinking and Lean Development in Enterprise Software Development (DTLD)

(formerly: Agility and Reuse in Large-Scale Enterprise Software Development)


Degree Course Mannheim Master in Management, M.Sc. Wirtschaftspädagogik, M.Sc. Wirtschaftsinformatik, Diplom BWL, Diplom Wirtschaftsinformatik, M.Sc. VWL
Lecturer Dr. Tobias Hildenbrand
Grading Written exam (80%) and Group work (20%)
Language of instruction English
Credits 6 ECTS
Room Schloss O131
Time Thursdays, 5:30-7:00pm
First Lecture September 3rd , 17:15-18:45 in L9, 1-2, 004
Registration Registration closed
Recommended Prerequisites IS 530, IS 550, IS 551. Attendance of IS 613 in the same semester is recommended
Additional information ILIAS

Aim of module

Enterprise software development revolves around complex and interdependent software products for different companies, lines of business and industries. Hence, there is an inherent trade-off between standard software and domain-specific software solutions. Software companies thus have to keep track of various heterogeneous and possibly conflicting market requirements that are subject to changes and updates in ever shorter release cycles.

However, it is essential for every enterprise software company to be able to build the right solutions efficiently. To be able to do so in the long run, large software companies elaborated good practices to ensure both, efficient development processes and innovative products.

Among these, lean thinking and agile software development practices combined with Design Thinking and related practices are increasingly adopted and intertwined in the software industry. So, the goal of this module is to convey both, approaches from research and industry experience together with practical application based on concrete enterprise software challenges. The course includes both, lecture and workshop formats.

A combination with IS 613 as related term project is highly recommended.

Learning objectives

After completing the class, students will be able to

  • Understand the issues and challenges involved in enterprise software development
  • Understand and apply large-scale agile development based on lean principles
  • Understand and apply Design Thinking and related innovation practices
  • Understand and evaluate business models for software companies and products
  • Understand and apply how to bring all of this together in enterprise reality
  • Understand and evaluate state of the art software engineering methods
  • Understand and explain particular success strategies recommended by practitioners
  • Understand how to launch a start-up and scale a software company


  • Participating in APDTLD is highly recommended, but no formal prerequisite.


  • <link 4677>Dr. Tobias Hildenbrand</link>