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

Degree Course Mannheim Master in Management, M.Sc. Wirtschaftspädagogik, M.Sc. Wirtschaftsinformatik, Diplom BWL, Diplom Wirtschaftsinformatik, M.Sc. VWL
Lecturer Dr. Tobias Hildenbrand
Contact hours per week 2 SWS
Grading Written exam (80%) and Group work (20%)
Prerequisites IS 530, IS 550, IS 551. Attendance of IS 613 the same semester is recommended
Language English
Time Lecture: Thursdays, 5:15-6:45pm
Workshop 1: September 17, 10:00-18:00pm, in Heidelberg
Workshop 2: October 5, 10:00-18:00pm, in Heidelberg
Final presentation: November 9, 15:00-20:00pm, in Heidelberg
Room O142 and off-site (as required for workshops)
Contact Tobias Hildenbrand, tobias.hildenbrand@gmail.com
Registration, Schedule, Lecture Notes and Additional Information
  • Registration required, limited to 70 participants
  • Participating in IS 613 is highly recommended, but no formal prerequisite.
  • A good understanding of both software engineering and business administration.
  • Participation in openHPI Design Thinking MOOC (1 Sep - 14 Oct 2014): staging.openhpi.de/courses/dt-pilot2014-3
  • Registration link wifo1-52.bwl.uni-mannheim.de/dtld/  (only within the University Network or via VPN-connection)

Contents

Enterprise software development revolves around complex and interdependent software products for different companies, lines of business and industries. For enterprise software companies there is an inherent trade-off between standard software and domain-specific software solutions when it comes to scaling. 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. This trade-off becomes even more relevant in the context of the current mega trend towards cloud-based delivery of enterprise software. However, it is essential for every enterprise software company to be able to build meaningful solutions efficiently, i.e. building right things right. 

To be able to do so in the long run, software companies have been elaborating good practices to ensure both innovative product ideas and efficient development processes. However, the larger the software companies the more elaborate corporate standards and processes have been established – often hindering innovation. In order to address the innovators’ dilemma, Business Model Innovation, Design Thinking, Lean Management and Agile Software Engineering practices are adopted and intertwined in large-scale software development organizations. 

The goal of this lecture is to convey profound industry experience and academic background paired with its practical application based on concrete enterprise software challenges in the parallel IS 613 project (combining this lecture with the project is highly recommended). The course includes lecture and full-day workshop formats. 

Learning objectives

  • Understand current 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 Business Model Innovation practices
  • Understand and evaluate business models for enterprise software companies and products
  • Understand and apply how to bring all of this together in a large-scale corporate environment
  • Understand and evaluate state of the art agile software engineering practices
  • Understand and explain particular success strategies recommended by practitioners
  • Understand how to build a start-up and scale a software company towards an enterprise

Schedule

No. Topic(s) Date
1 Kick-Off 10.09.2015
2 Workshop 1 Design Thinking 17.09.2015
3 Customer-Centered Product Innovation 01.10.2015
4 Workshop 2 Business Model Innovation 05.10.2015
5 Guest Lecture Microsoft & SAP 29.10.2015
6 Final Presentation 09.11.2015
Exam tbd