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 :
بازگشت