Design Thinking Versus Design Sprint: A Comparative Study

Design Thinking methodology is being increasingly used by the software industry in an attempt to reduce the problems with requirements elicitation. In the literature it is possible to find several papers addressing the use of this methodology in the analysis and specification of software requirements. In order to help reduce existing problems that have not yet been fully resolved through the use of Design Thinking, Google has launched Design Sprint with the goal of eliciting requirements quickly and efficiently. There are very few academic papers reporting on the use of this technique and what its advantages and disadvantages are. This paper describes a comparative study of the two methodologies used to minimize the problems faced by companies in eliciting the requirements of their software, presenting their phases and how they can be used.

[1]  Jihong Liu,et al.  Creating shared design thinking process for collaborative design , 2012, J. Netw. Comput. Appl..

[2]  Mark de Reuver,et al.  Applying Agile Design Sprint Methods in Action Design Research: Prototyping a Health and Wellbeing Platform , 2016, DESRIST.

[3]  Padmanabhan Seshaiyer,et al.  Design Thinking and computational modeling to stop illegal poaching , 2017, 2017 IEEE Integrated STEM Education Conference (ISEC).

[4]  H. Tillberg-Webb,et al.  Using the Design Thinking Cycle to Tell the Story of Innovative Learning Spaces , 2018 .

[5]  Philippe Kruchten,et al.  The Rational Unified Process: An Introduction , 1998 .

[6]  Davi Noboru Nakano,et al.  Agile Design: A Combined Model Based on Design Thinking and Agile Methodologies for Digital Games Projects , 2017 .

[7]  Edna Dias Canedo,et al.  The Use of Design Thinking in Agile Software Requirements Survey: A Case Study , 2018, HCI.

[8]  Braden Kowitz,et al.  Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days , 2001 .

[9]  Divya Gupta,et al.  Agile Processes and Methodologies: A Conceptual Study , 2012 .

[10]  Klaus Pohl,et al.  Requirements Engineering - Fundamentals, Principles, and Techniques , 2010 .

[11]  Richard Banfield,et al.  Design Sprint: A Practical Guidebook for Building Great Digital Products , 2015 .

[12]  Tim Brown,et al.  Design Thinking for Social Innovation , 2010 .

[13]  R. Morien Agile management and the Toyota way for software project management , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..

[14]  Maryanne M. Gobble,et al.  Design Thinking , 2010, The Palgrave Encyclopedia of the Possible.

[15]  Neil A. M. Maiden,et al.  Towards a Framework for Integrating Agile Development and User-Centred Design , 2006, XP.

[16]  Viswanath Venkatesh,et al.  A Control Theory Perspective on Agile Methodology Use and Changing User Requirements , 2009, Inf. Syst. Res..