DocumentCode :
2003507
Title :
An environment for synchronous software development
Author :
Hattori, Lile ; Lanza, Michele
Author_Institution :
Fac. of Inf., REVEAL, Univ. of Lugano, Lugano
fYear :
2009
fDate :
16-24 May 2009
Firstpage :
223
Lastpage :
226
Abstract :
Collaboration is essential for the development of complex software systems. When a team of developers is geographically distributed, collaboration aspects -such as awareness, communication and synchronization- are compromised by physical distance. We present an approach, named synchronous development, to reduce the negative distance effects on collaboration. We use a fine-grained change tracking mechanism and instantaneously notify any developer working on the system about changes being performed by other developers. We believe that our approach can augment each developer´s knowledge of the project and, consequently, promote interaction and increase productivity.
Keywords :
groupware; software engineering; collaboration aspects; complex software systems; fine-grained change tracking mechanism; negative distance effects; synchronous software development; Collaboration; Collaborative software; Collaborative tools; Collaborative work; Context awareness; Delay; Informatics; Productivity; Programming; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3495-4
Type :
conf
DOI :
10.1109/ICSE-COMPANION.2009.5070987
Filename :
5070987
Link To Document :
بازگشت