DocumentCode :
1871236
Title :
Distributed Software Engineering in Collaborative Research Projects
Author :
Derntl, Michael ; Renzel, Dominik ; Nicolaescu, Petru ; Koren, Istvan ; Klamma, Ralf
fYear :
2015
fDate :
13-16 July 2015
Firstpage :
105
Lastpage :
109
Abstract :
Collaborative research projects involve distributed construction of software prototypes as part of the project methodology. A major challenge thereby is the need to establish a developer community that shall effectively and efficiently align development efforts with requirements offered by researchers and other stakeholders. These projects are inherently different in nature compared to commercial software projects. The literature offers little research on this aspect of software engineering. In this paper, we outline the challenges in this context and present a methodology for distributed software engineering in collaborative research projects. The methodology covers all major aspects of the software engineering process including requirements engineering, architecture, issue tracking, and social aspects of developer community building in collaborative projects. The methodology can be tailored to different project contexts and may provide support in planning software engineering work in future projects.
Keywords :
Collaboration; Force; Instruments; Software; Software engineering; Collaborative research projects; Continuous integration; Development infrastructure; Distributed software engineering; Methodology; Open source software; Requirements engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Software Engineering (ICGSE), 2015 IEEE 10th International Conference on
Conference_Location :
Ciudad Real, Spain
Type :
conf
DOI :
10.1109/ICGSE.2015.12
Filename :
7224487
Link To Document :
بازگشت