DocumentCode
2765577
Title
Supporting Collaboration in Software Development Activities
Author
Lewandowski, Arnaud ; Bourguin, Grégory
Author_Institution
Lab. d´´Informatique du Littoral, Univ. du Littoral
fYear
2006
fDate
3-5 May 2006
Firstpage
1
Lastpage
7
Abstract
Today, software development is intrinsically a collaborative activity and there is still a crucial need to provide adequate computer tools well supporting collaboration in such activity. Empirical studies have already identified some requirements to provide better collaboration-aware software development environments, and theories coming from human and social sciences still help researchers to better understand these activities. Founding our work on the activity theory, we present here some important issues that have been identified for creating better software development environments. Adding our experience, we particularly emphasize an aspect of human activity that has still not really been taken into account in creating these computer supports: the user´s experience crystallization and sharing. Finally, we propose an implementation supporting the identified properties in an existing and widely used software development environment
Keywords
groupware; software engineering; collaboration-aware software development; computer tools; human activity theory; social science theory; Collaborative software; Collaborative tools; Collaborative work; Computer architecture; Computer science education; Crystallization; Humans; International collaboration; Joining processes; Programming; Activity Theory; Collaboration Support; Experience Crystallization; Software Development Environments;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Supported Cooperative Work in Design, 2006. CSCWD '06. 10th International Conference on
Conference_Location
Nanjing
Print_ISBN
1-4244-0164-X
Electronic_ISBN
1-4244-0165-8
Type
conf
DOI
10.1109/CSCWD.2006.253203
Filename
4019239
Link To Document