We all have our favourite software applications that we are most familiar with, and our least favourite, which we find frustrating and difficult to use. This chapter addresses how applying a methodological approach based on design thinking can be used to identify opportunities for the development of effective software applications and their subsequent design and evaluation. It begins by reviewing the concept of design thinking in order to provide a framework for the subsequent discussion. Much of the current software that we take for granted has either evolved from a period when computers were not much more than sophisticated adding machines, or by attempting to provide a virtual analogue of the real world in a digital format. A number of the more established applications are now beginning to creak at the seams and don’t meet our contemporary needs as the applications attempt to include more and more features. This chapter considers ways in which we can interrogate the real world in order to identify new opportunities and new approaches for developing applications and interfaces. It considers what criteria should be used to assess the effectiveness of a software application. The chapter reviews design thinking as an approach that can inform the development process.
Malins, J., & Maciver, F. (2016). From the real to the virtual: Developing improved software using design thinking. In Collaboration in Creative Design: Methods and Tools (pp. 337–349). Springer International Publishing. https://doi.org/10.1007/978-3-319-29155-0_16