Back to Search Start Over

Design thinking and creativity of colocated versus globally distributed software developers

Authors :
Jolak, Rodi
Wortmann, Andreas
Liebel, Grischa
Umuhoza, Eric
Chaudron, Michel R. V.
Engineering of Software-Intensive Systems
Source :
Journal of software 35(5), e2377 (2021). doi:10.1002/smr.2377 special issue: "Special Issue: Best papers of the 14th International Conference on Software and System Processes (ICSSP 2020) and 15th International Conference on Global Software Engineering (ICGSE 2020) / Issue Edited by: Igor Steinmacher, Paul Clarke, Eray Tuzun, Ricardo Britto", 14. International Conference on Software and System Processes, ICSSP 2020, online, 2020-05-23-2020-05-2415. International Conference on Global Software Engineering, ICGSE 2020, online, 2020-06-26-2020-06-28, Journal of Software: Evolution and Process, 35(5):e2377. Wiley
Publication Year :
2021
Publisher :
Wiley-Blackwell, 2021.

Abstract

Context: Designing software is an activity in which software developers think and make design decisions that shape the structure and behavior of software products. Designing software is one of the least understood software engineering activities. In a collaborative design setting, various types of distances can lead to challenges and effects that potentially affect how software is designed. Objective: To contribute to a better understanding of collaborative software design, we investigate how geographic distance affects its design thinking and the creativity of its discussions. Method: To this end, we conducted a multiple-case study exploring the design thinking and creativity of co-located and distributed software developers in a collaborative design setting. Results: Compared to co-located developers, distributed developers spend less time on exploring the problem space, which could be related to different socio-technical challenges, such as lack of awareness and common understanding. Distributed development does not seem to affect the creativity of their activities. Conclusion: Developers engaging in collaborative design need to be aware that problem space exploration is reduced in a distributed setting. Unless distributed teams take compensatory measures, this could adversely affect the development. Regarding the effect distance has on creativity, our results are inconclusive and further studies are needed.<br />This is a pre-peer-review version of an article published in Wiley Journal of Software: Evolution and Process. The final version is available via https://dx.doi.org/10.1002/smr.2377

Details

Language :
English
ISSN :
20477481
Database :
OpenAIRE
Journal :
Journal of software 35(5), e2377 (2021). doi:10.1002/smr.2377 special issue: "Special Issue: Best papers of the 14th International Conference on Software and System Processes (ICSSP 2020) and 15th International Conference on Global Software Engineering (ICGSE 2020) / Issue Edited by: Igor Steinmacher, Paul Clarke, Eray Tuzun, Ricardo Britto", 14. International Conference on Software and System Processes, ICSSP 2020, online, 2020-05-23-2020-05-2415. International Conference on Global Software Engineering, ICGSE 2020, online, 2020-06-26-2020-06-28, Journal of Software: Evolution and Process, 35(5):e2377. Wiley
Accession number :
edsair.doi.dedup.....2dca6240c3272c28b5a536f7becf99cb