The Use of Design Thinking in a Global Information Technology Company
Software companies have been using Design Thinking to support software development, fostering the creation of innovative features and products. However, there is not so much knowledge of what matters for the application of Design Thinking being successful. Thus, this study aims to describe how does the adoption of Design Thinking with software development take place in a global information technology company through an interview-based case study with 16 professionals. Our analysis indicates that Design Thinking is used in software products, software improvements, processes, user experience identification and solution discovery. Also, there are perceived benefits and challenges during the Design Thinking activities. As a result, this paper describes the Design Thinking phenomenon in software development, serving as a guide for practitioners on how to set up and implement Design Thinking activities and publishing more academic research.
Brown, T. (2008). Design Thinking. Harvard Business Review, 86:84–92.
Brown, T. (2009). Change by Design: How Design Thinking Transforms Organizations and Inspires Innovation. page 272. HarperCollins, New York, United States.
Carlgren, L., Elmqvist, M., and Rauth, I. (2014). Exploring the use of Design Thinking in Large Organizations: Towards a Research Agenda. Swedish Design Research Journal,11:55–63.
Council, D. (1944 (accessed October 10, 2020)). The Design Process: What is the DoubleDiamond? Available in: http://designcouncil.org.uk/.
de Paula, T. R., Amancio, T. S., and Flores, J. N. (2020). Design Thinking in Industry. IEEE Software, 37(02):49–51.
Dobrigkeit, F., de Paula, D., and Uflacker, M. (2019). InnoDev: A Software Development Methodology Integrating Design Thinking, Scrum and Lean Startup. InDesign Thinking Research, pages 199–227. Springer.
Dyba, T., Prikladnicki, R., Ronkko, K., Seaman, C., and Sillito, J. (2011). Qualitative Research in Software Engineering. Empirical Software Engineering, 16(4):425–429.
Dıaz, P., Aedo, I., and Cubas, J. (2014). CoDICE: Balancing Software Engineering and Creativity in the Co-Design of Digital Encounters with Cultural Heritage. In Proceedings of the Workshop on Advanced Visual Interfaces, pages 253–256, Como, Italy. ACM.
Hasso-Plattner Institute ((accessed October 10, 2020)).What is Design Thinking? Available in: https://hpi-academy.de/en/design-thinking/what-is-design-thinking.html.
Hehn, J., Mendez, D., Uebernickel, F., Brenner, W., and Broy, M. (2020). On Integrating Design Thinking for Human-Centered Requirements Engineering. IEEE Software,37(2):25–31.
Hehn, J. and Uebernickel, F. (2018). The Use of Design Thinking for Requirements Engineering: An Ongoing Case Study in the Field of Innovative Software-Intensive Systems. InProc. of the Int’l Requirements Eng. Conf., pages 400–405, Banff, Canada. IEEE
Jensen, M. B., Lozano, F., and Steinert, M. (2016). The Origins of Design Thinking andthe Relevance in Software Innovation. In Procedings of the Conference on Product-Focused Software Process Improvement, pages 675–678, Trondheim, Norway. Springer.
Kitchenham, B. and Pfleeger, S. L. (2002). Principles of Survey Research Part 4: Questionnaire Evaluation. SIGSOFT Software Engineering Notes, pages 20–23.
Krippendorff, K. (2018).Content Analysis: An Introduction to Its Methodology. Sage, New York, United States.
Lucena, P., Braz, A., Chicoria, A., and Tizzei, L. (2016). IBM Design Thinking Software Development Framework. In Proceedings of the Brazilian Workshop on Agile Methods,pages 98–109, Curitiba, Brazil. Springer.
Luedeke, T., Köhler, C., Conrad, J., Grashiller, M., Sailer, A., and Vielhaber, M. (2018). Cyber-Physical Systems/Property-Driven Design in the context of Design Thinking and Agile Development of Cyber-Physical Systems: Use Cases and Methodology. In Proceedings of the NordDesign Conference, pages 1–24, Linköping, Sweden.
Mateusz Dolata, Falk Uebernickel, G. S. (2017). The power of words: Towards a methodology for progress monitoring in design thinking projects. In International Conference on Wirtschaftsinformatik, pages 1190–1204, St. Gallen, Switzerland.
Runeson, P. and Höst, M. (2009). Guidelines for Conducting and Reporting Case Study Research in Software Engineering. Empirical software engineering, 14(2):131.
Subih, M. A., Malik, B. H., Mazhar, I., Yousaf, A., Sabir, M. U., Wakeel, T., Izaz-ul Hassan, W. A., Bilal-bin Ijaz, M. S., and Nawaz11, H. (2019). Comparison of Agile Methodand Scrum Method with Software Quality Affecting Factors. International Journal of Advanced Computer Science and Applications, 10(5):531–535.
Thoring, K., M ̈uller, R. M., et al. (2011). Understanding Design Thinking: A Process Model Based on Method Engineering. In Proc. of the Int. Conference on Engineering and Product Design Education, pages 493–498, London, UK. Design Society.
Vetterli, C., Brenner, W., Uebernickel, F., and Petrie, C. (2013). From Palaces to Yurts: Why Requirements Engineering Needs Design Thinking.IEEE Internet Computing, pages 91–94