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. To contribute to a better understanding of collaborative software design, we investigate how communication gaps caused by social and geographic distances affect its design thinking and the creativity of its discussions. To this end, we conducted a multiple-case study exploring the design thinking and creativity of colocated and distributed software developers in ...
Abstract—Global software development is becoming increasingly popular. Working in geographically dis...
Part 2: Creating Value through Software DevelopmentInternational audienceSoftware development in dis...
What kinds of challenges do teams face when engaged in design thinking in co-located and remote work...
Designing software is an activity in which software developers think and make design decisions that ...
Global software engineering requires supporting distributed collaboration for most software developm...
Software design is a knowledge intensive task that constitutes a critical part of the software devel...
Abstract. Software development in distributed teams remains challenging despite rapid technical impr...
peer-reviewedThis paper examines some of the issues involved in the coordination of geographically d...
Product development, including all its phases, is today performed to a greater extent in globally di...
peer-reviewedWhile organisations recognise the advantages offered by global software development, th...
This study investigates the factors that influence the accomplishment and allocation of innovative w...
[Context] Coordinating a software project across distances is challenging. Even without geographical...
This study compares the degree of creativity of forty-two conceptual designs proposed as solutions t...
Digital work settings potentially facilitate remote collaboration and thereby decrease geographic fr...
The competitive nature of industries and emergence of newer technologies demands an improving and cr...
Abstract—Global software development is becoming increasingly popular. Working in geographically dis...
Part 2: Creating Value through Software DevelopmentInternational audienceSoftware development in dis...
What kinds of challenges do teams face when engaged in design thinking in co-located and remote work...
Designing software is an activity in which software developers think and make design decisions that ...
Global software engineering requires supporting distributed collaboration for most software developm...
Software design is a knowledge intensive task that constitutes a critical part of the software devel...
Abstract. Software development in distributed teams remains challenging despite rapid technical impr...
peer-reviewedThis paper examines some of the issues involved in the coordination of geographically d...
Product development, including all its phases, is today performed to a greater extent in globally di...
peer-reviewedWhile organisations recognise the advantages offered by global software development, th...
This study investigates the factors that influence the accomplishment and allocation of innovative w...
[Context] Coordinating a software project across distances is challenging. Even without geographical...
This study compares the degree of creativity of forty-two conceptual designs proposed as solutions t...
Digital work settings potentially facilitate remote collaboration and thereby decrease geographic fr...
The competitive nature of industries and emergence of newer technologies demands an improving and cr...
Abstract—Global software development is becoming increasingly popular. Working in geographically dis...
Part 2: Creating Value through Software DevelopmentInternational audienceSoftware development in dis...
What kinds of challenges do teams face when engaged in design thinking in co-located and remote work...