We studied collaborating interface designers and software developers engaged in multidisciplinary software creation work. Twenty-one designers and developers in 8 organizations were interviewed to understand how each specialist viewed team interactions. We also shadowed most participants as they worked on novel software projects with user interface design challenges. A grounded theory analysis of interview transcripts showed that designers and developers construct unique identities in the process of collaborating that provide meaning to their artefact-mediated interactions, and that help them to effectively accomplish the work of creating novel software. Our model of interactional identities specifies a number of aspects of joint project wo...
Abstract: Focus on customer and market needs has initialized changes in product development work, wh...
International audienceProfessional interaction designers and software developers have different trai...
The success of social computing has generated a host of workplace collaboration tools. However, adop...
Agile processes emphasize collaboration. We were interested in studying collaboration in agile teams...
Agile processes emphasize collaboration. We were interested in studying collaboration in agile teams...
Collaboration is an important aspect of software creation work. In field studies of 8 teams in the e...
International audienceProfessional interaction designers and software developers have different trai...
Collaboration is an important aspect of software creation work. In field studies of 8 teams in the e...
International audienceProfessional interaction designers and software developers have different trai...
International audienceProfessional interaction designers and software developers have different trai...
Group creativity is a fundamental form of human activity. In this paper we explore what constitutes ...
Focus on customer and market needs has initialized changes in product development work, which involv...
This paper brings together three strands of theory about how people interact in order to achieve com...
In this paper, we explored how collaborative behaviours were related to the self-concepts of creativ...
It is a challenge to work in a software development project. People with different backgrounds are t...
Abstract: Focus on customer and market needs has initialized changes in product development work, wh...
International audienceProfessional interaction designers and software developers have different trai...
The success of social computing has generated a host of workplace collaboration tools. However, adop...
Agile processes emphasize collaboration. We were interested in studying collaboration in agile teams...
Agile processes emphasize collaboration. We were interested in studying collaboration in agile teams...
Collaboration is an important aspect of software creation work. In field studies of 8 teams in the e...
International audienceProfessional interaction designers and software developers have different trai...
Collaboration is an important aspect of software creation work. In field studies of 8 teams in the e...
International audienceProfessional interaction designers and software developers have different trai...
International audienceProfessional interaction designers and software developers have different trai...
Group creativity is a fundamental form of human activity. In this paper we explore what constitutes ...
Focus on customer and market needs has initialized changes in product development work, which involv...
This paper brings together three strands of theory about how people interact in order to achieve com...
In this paper, we explored how collaborative behaviours were related to the self-concepts of creativ...
It is a challenge to work in a software development project. People with different backgrounds are t...
Abstract: Focus on customer and market needs has initialized changes in product development work, wh...
International audienceProfessional interaction designers and software developers have different trai...
The success of social computing has generated a host of workplace collaboration tools. However, adop...