Case Studies of Design Thinking in the Analysis and Design stages of Software Development

  • Victor Fernando Cahui Osis Universidad Nacional de San Agustín de Arequipa image/svg+xml
  • Darwin Quispe Soto Universidad Nacional de San Agustín de Arequipa image/svg+xml
  • Andres Condori Huarca Universidad Nacional de San Agustín de Arequipa image/svg+xml
  • Jesús Chapi Suyo Universidad Nacional de San Agustín de Arequipa image/svg+xml
Keywords: Analysis, Design Thinking, Design, Engineering, Software

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

Download data is not yet available.

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

Received: 2021-09-28
Accepted: 2021-10-25
Published: 2022-03-30
How to Cite
[1]
V. F. Cahui Osis, D. Quispe Soto, A. Condori Huarca, and J. Chapi Suyo, “Case Studies of Design Thinking in the Analysis and Design stages of Software Development”, Innov. softw., vol. 3, no. 1, pp. 17-29, Mar. 2022.
Section
Journal papers