Case Studies of Design Thinking in the Analysis and Design stages of Software Development
Abstract
The application of Design Thinking in the early stages of the software development life cycle (analysis and design), allows us to obtain requirements optimally and design architectures that solve the client's problem. As objectives of this work, case studies are presented where design was applied with the analysis and design stages in mind. As a result, it was obtained that the ideas generated using Design Thinking offered novel solutions, but some of them were uncertain. It also details how the cases were developed and the benefits of using Design Thinking were experienced. As a final result, the Design Thinking application provides a good starting point for software development.
Downloads
References
K. Thoring, M. Mülle, Understanding Design Thinking: a Process Model Based on Method Engineering.International Conference On Engineering And Product Design Education8 & 9 September 2011, City University, London, UK.
J. Denning, The Profession of IT Design Thinking, Communications of the ACM, December 2013.
F. Dobrigkeit, D. de Paula Design, Thinking in Practice: Understanding Manifestations of Design Thinking in Software Engineering, Hasso Plattner Institute Potsdam, Germany. ESEC/FSE ’19, Tallinn, Estonia, August 2019.
T. Lindberg, E. Köppen, I. Rauth, C. Meinel, On the perception, adoption and implementation of design thinking in the IT industry.
L. Corral, I. Fronza, Design Thinking and Agile Practices for Software Engineering: An Opportunity for Innovation.
M. Palacin-Silva, J. Khakurel, Infusing Design Thinking into a Software Engineering Capstone Course. 2017IEEE 30th Conference on Software Engineering Education and Training (CSEE&T).
J Sumato, What Design Thinking Is and How It Is Used in Software Development. Recuperado 23 octubre, 2019, https://medium.com/@sumatosoft/what-design-thinking-is-and-how-it-is-used-in-software-development-37cf8c581675.
T. Brown, Design thinking, Harvard business review, 2008, vol. 86, no 6, pp. 84.
A. Carrel, A. Lauenroth, Using design thinking for requirements engineering in the context of digitalization anddigital transformation: a motivation and an experience report. The Essence of Software Engineering. Springer, Cham,2018. pp. 107-120.
Franziska Dobrigkeit, Danielly de Paula, and Matthias Uflacker. 2018. InnoDev A Software DevelopmentMethodology Integrating Design Thinking, Scrum and Lean Startup. In Design Thinking - Research Looking Further:Design Thinking Beyond Solution-Fixation, Hasso Plattner, Christoph Meinel, and Larry Leifer (Eds.). Springer,199–228.
H. Ximenes, I. Alves, and C. Araújo. 2015. Software Project Management Combining Agile, Lean Startup andDesign Thinking. In Design, User Experience, and Usability: Design Discourse, Aaron Marcus (Ed.). Vol. 9186.Springer International Publishing, Cham, 356–367. http://link.springer.com/10.1007/978-3-319-20886-2_3413
Copyright (c) 2022 Innovación y Software
This work is licensed under a Creative Commons Attribution 4.0 International License.
The authors exclusively grant the right to publish their article to the Innovation and Software Journal, which may formally edit or modify the approved text to comply with their own editorial standards and with universal grammatical standards, prior to publication; Likewise, our journal may translate the approved manuscripts into as many languages as it deems necessary and disseminates them in several countries, always giving public recognition to the author or authors of the research.