The Role of Design Thinking and Physical Prototyping in Social Software Engineering

被引:27
作者
Newman, Peter [1 ]
Ferrario, Maria Angela [2 ]
Simm, Will [1 ]
Forshaw, Stephen [3 ]
Friday, Adrian [1 ]
Whittle, Jon [1 ]
机构
[1] Univ Lancaster, Sch Comp & Commun, Lancaster LA1 4YW, England
[2] Univ Lancaster, Sch Management, Lancaster LA1 4YW, England
[3] Univ Lancaster, LICA, Lancaster LA1 4YW, England
来源
2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2 | 2015年
关键词
REQUIREMENTS; SPACE;
D O I
10.1109/ICSE.2015.181
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:487 / 496
页数:10
相关论文
共 41 条
[1]   Does Involving Users in Software Development Really Influence System Success? [J].
Abelein, Ulrike ;
Sharp, Helen ;
Paech, Barbara .
IEEE SOFTWARE, 2013, 30 (06) :17-23
[2]  
[Anonymous], 2014, P FSESDP WORKSHOP FU, DOI [10.1145/2593882.2593896, DOI 10.1145/2593882.2593896]
[3]  
Beedle M., 2001, Manifesto for Agile Software Development
[4]  
Brandt E., 2006, Proceedings of the 9th Conference on Participatory Design: Expanding Boundaries in Design, P57, DOI [10.1145/1147261.1147271, DOI 10.1145/1147261.1147271]
[5]  
Buchanan Richard., 1992, Design Issues, V8, P5, DOI [DOI 10.2307/1511637, 10.2307/1511637.]
[6]   Improving the User Story Agile Technique Using the INVEST Criteria [J].
Buglione, Luigi ;
Abran, Alain .
2013 JOINT CONFERENCE OF THE 23RD INTERNATIONAL WORKSHOP ON SOFTWARE MEASUREMENT AND THE 2013 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS AND PRODUCT MEASUREMENT (IWSM-MENSURA), 2013, :49-53
[7]  
Chamberlain S, 2006, LECT NOTES COMPUT SC, V4044, P143
[8]   Building and maintaining trust in a community-based participatory research partnership [J].
Christopher, Suzanne ;
Watts, Vanessa ;
McCormick, Alma Knows His Gun ;
Young, Sara .
AMERICAN JOURNAL OF PUBLIC HEALTH, 2008, 98 (08) :1398-1406
[9]   Wicked problems revisited [J].
Coyne, R .
DESIGN STUDIES, 2005, 26 (01) :5-17
[10]  
Dearden A., 2008, P 10 ANN C PART DES, P221