Hasso-Plattner-Institut
Prof. Dr. h.c. Hasso Plattner
  
 

Franziska Dobrigkeit

Research Assistant, PhD Candidate

Franziska Häger
Phone: +49 (0)331 5509 - 132
Fax: +49 (0)331 97992 - 579
Email: franziska.dobrigkeit(at)hpi.de
Room: Hasso-Plattner-Villa, V-1.19
Xing: Profile

Research

Exploring the integration of Design Thinking, Agile practices and Lean Startup for Software Development

The ability to develop innovative products is a necessity for successful companies in today's competitive markets. Accordingly, different approaches to build innovative products have evolved in different fields over the past decades: Design Thinking, from the field of Design, agile approaches from software engineering, and Lean Startup from the realm of Entrepreneurship. Design Thinking as a user-centered approach to innovation that focuses on discovering relevant problems and finding innovative solutions to those problems. It thus supports creating a desirable product vision. Agile approaches such as Scrum have become an industry standard in the field of software engineering, as they address changing requirements while iteratively building the software product. Thus, Agile practices support the implementation of a feasible product. Lean Start Up has risen to be the method to follow when building and scaling a new business and product. It focuses on viable business concepts and incorporates agile product development. However, a successful innovative product achieves a balance between feasibility, viability and desirability. Thus, integrating the three approaches, opens up an opportunity to incorporate all important aspects of innovation throughout the software development life cycle.

Within this research we develop and evaluate InnoDev, a software development approach that intertwines Design Thinking, Agile practices and Lean Startup. Two important concepts of InnoDev are explored in depth to develop accompanying guides: the applicability of agile project management for the conceptualization phase, and the suitability of Design Thinking to support later development stages.

Our findings indicate that InnoDev is a promising approach to integrate Design Thinking, Agile practices, and Lean Startup. The combined processes and tool kits indeed enable software development teams to consider all three innovation aspects at different stages of the development life cycle. The use of agile project management throughout the process enables an easy transition from conceptualization to development. Furthermore, the developed guides for developers and Scrum teams helped teams to integrate design thinking activities into their daily work thus strengthening user empathy and team collaboration.

Keywords: Design Research, Human-Centered Design and Engineering, Design Thinking, Agile, Lean Startup

Publications

2020

  • DT@ IT Toolbox: Design Thinking Tools to Support Everyday Software Development. Dobrigkeit, Franziska; Pajak, Philipp; de Paula, Danielly; Uflacker, Matthias in Design Thinking Research: Investigating Design Team Performance, C. Meinel, Leifer, L. (eds.) (2020). 201--227.
     
  • Towards Empirically Validated Remedies for Scrum Retrospective Headaches. Matthies, Christoph; Dobrigkeit, Franziska (2020).
     

2019

  • Design thinking in practice: understanding manifestations of design thinking in software engineering. Dobrigkeit, Franziska; de Paula, Danielly (2019). 1059--1069.
     
  • Counteracting Agile Retrospective Problems with Retrospective Activities. Matthies, Christoph; Dobrigkeit, Franziska; Ernst, Alexander A. Walker, O'Connor, R. V., Messnarz, R. (eds.) (2019). (Vol. 1060) 532-545.
     
  • Doing it Right - Critical Success Factors for Design Thinking Implementation. De Paula, Danielly; Dobrigkeit, Franziska; Cormican, Kathryn (2019). 1(1) 3851--3860.
     
  • An Additional Set of (Automated) Eyes: Chatbots for Agile Retrospectives. Matthies, Christoph; Dobrigkeit, Franziska; Hesse, Guenter (2019). 34-37.
     

2018

  • Breaks with a Purpose. Dobrigkeit, Franziska; de Paula, Danielly; Uflacker, Matthias in Design Thinking Research (2018). 59--76.
     
  • InnoDev - A Software Development Methodology Integrating Design Thinking, Scrum and Lean Startup. Dobrigkeit, Franziska; de Paula, Danielly; Uflacker, Matthias in Design Thinking - Research Looking Further: Design Thinking Beyond Solution-Fixation, H. Plattner, Meinel, C., Leifer, L. (eds.) (2018). 199--228.
     
  • DESIGN THINKING CAPABILITY MODEL (DTCM): A FRAMEWORK TO MAP OUT DESIGN THINKING CAPACITY IN BUSINESS ORGANISATIONS. De Paula, Danielly; Dobrigkeit, Franziska; Cormican, Kathryn (2018). 557--566.
     

2017

  • The Best Of Three Worlds - The Creation Of InnoDev a Software Development Approach that Integrates Design Thinking, Scrum and Lean Startup. Dobrigkeit, Franziska; de Paula, Danielly Ferreira Oliveira (2017). 319 -- 328.
     
  • Combining Computational and Human Analysis to Study Low Coherence in Design Conversations. Menning, Axel; Grasnick, Bastien Marvin; Ewald, Benedikt; Dobrigkeit, Franziska; Nicolai, in Analysing Design Thinking: Studies of Cross-Cultural Co-Creation, B. T. Christensen, Ball, L. J., Halskov, K. (eds.) (2017). (1st ed.) 291--309.
     

2016

  • Case Studies on End-User Engagement and Prototyping during Software Development. Dobrigkeit, Franziska; Meyer, Sebastian; Uflacker, Matthias in Design Thinking Research, H. Plattner, Meinel, C., Leifer, L. (eds.) (2016). 183--213.
     
  • Time Management Practice in educational Design Thinking Projects. Haeger, Franziska; Uflacker, Matthias (2016). 319--328.
     
  • FINDING THE APPROPRIATE TEST CONTEXT FOR MOBILE APPLICATION PROTOTYPES-A DECISION MODEL BASED ON A CASE STUDY. Meyer, Sebastian; Haeger, Franziska; Uflacker, Matthias (2016).
     
  • Enhancing Early Mobile Prototype Testing: Requirements Analysis through Interviews and a System Design. Meyer, Sebastian; Haeger, Franziska; Uflacker, Matthias (2016).
     

2015

  • Experience and Knowledge Transfer Through Special Topic Coaching Sessions. Haeger, Franziska; Kowark, Thomas; Uflacker, Matthias in Design Thinking Research - Making Design Thinking Foundational, H. Plattner, Meinel, C., Leifer, L. (eds.) (2015). 187-201.
     

2014

  • DT@Scrum: Integrating Design Thinking with Software Development Processes. Haeger, Franziska; Kowark, Thomas; Krüger, Jens; Vetterli, Christophe; Übernickel, Falk; Uflacker, Matthias in Understanding Innovation - Building Innovators (2014).
     
  • Innovations for Personalized Medicine. Plattner, Hasso; Schapranow, Matthieu-P; Haeger, Franziska in High-Performance In-Memory Genome Data Analysis (2014). 1--27.
     
  • In-Memory Computing Enabling Real-time Genome Data Analysis. Schapranow, Matthieu-P.; Haeger, Franziska; Fähnrich, Cindy; Ziegler, Emanuel; Plattner, Hasso in International Journal on Advances in Life Sciences, Vol 6, Nr 1-2 (2014).
     
  • Scaling Design Thinking - Using a multi-team design thinking workshop to kick start software projects. Haeger, Franziska; Teusner, Ralf (2014).
     
  • GDriveMonitor: A Tool for Analysing Information Sharing in Virtual Engineering Design Teams Using the Google Drive API. Illi, Cornelius; Haeger, Franziska; Uflacker, Matthias (2014).
     
  • Pay it forward - Planning and Assessment of a Coaching Seminar for Global-Design Team Alumni. Haeger, Franziska; Kowark, Thomas; Uflacker, Matthias (2014).
     

2013

  • A Research Plan for the Integration of Design Thinking with Large Scale Software Development Projects. Kowark, Thomas; Haeger, Franziska; Gehrer, Ralf; Krüger, Jens in Design Thinking Research - Building Innovation Eco-Systems (2013).
     
  • High-Performance In-Memory Genome Project: A Platform for Integrated Real-Time Genome Data Analysis. Schapranow, Matthieu-P.; Haeger, Franziska; Plattner, Hasso (2013). 5-10.
     
  • Jumpstarting Scrum with Design Thinking Vetterli, Christophe; Übernickel, Falk; Brenner, Walter; Haeger, Franziska; Kowark, Thomas; Krüger, Jens; Müller, Jürgen; Plattner, Hasso; Stortz, Barbara; Sikka, Vishal (2013).