Title :
The Role of Design Thinking and Physical Prototyping in Social Software Engineering
Author :
Newman, Peter ; Ferrario, Maria Angela ; Simm, Will ; Forshaw, Stephen ; Friday, Adrian ; Whittle, Jon
Author_Institution :
Sch. of Comput. & Commun., Lancaster Univ., Lancaster, UK
Abstract :
Social Software Engineering (Social SE), that is SE aiming to promote positive social change, is a rapidly emerging area. Here, software and digital artefacts are seen as tools for social change, rather than end products or ´solutions´. Moreover, Social SE requires a sustained buy-in from a range of stakeholders and end-users working in partnership with multidisciplinary software development teams often at a distance. This context poses new challenges to software engineering: it requires both an agile approach for handling uncertainties in the software development process, and the application of participatory, creative design processes to bridge the knowledge asymmetries and the geographical distances in the partnership. This paper argues for the role of design thinking in Social SE and highlights its implications for software engineering in general. It does so by reporting on the contributions that design thinking - and in particular physical design - has brought to (1) the problem space definition, (2) user requirements capture and (3) system feature design of a renewable energy forecasting system developed in partnership with a remote Scottish Island community.
Keywords :
load forecasting; power engineering computing; renewable energy sources; software prototyping; agile approach; creative design processes; design thinking; geographical distances; knowledge asymmetries; multidisciplinary software development teams; physical design; physical prototyping; problem space definition; remote Scottish island community; renewable energy forecasting system; social SE; social software engineering; sustained buy-in; system feature design; user requirements capture; Conferences; Context; Games; Prototypes; Software; Software engineering; Space exploration;
Conference_Titel :
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
DOI :
10.1109/ICSE.2015.181