DocumentCode :
1602593
Title :
Tool usage within a globally distributed software development course and implications for teaching
Author :
Baldwin, Jennifer ; Damian, Daniela
Author_Institution :
Dept. of Comput. Sci., Univ. of Victoria, Victoria, BC, Canada
fYear :
2013
Firstpage :
15
Lastpage :
19
Abstract :
There have been many case studies looking at the work processes and use of tools within globally distributed software engineering teams. These studies usually use interviews, or other qualitative methods to ascertain their results. Additionally they may use data mining on particular modes of communication. In this paper, we report from observations in a Global Software Development class where students were free to choose the tools that best suited their needs, with minimal constraints. We discuss tool usage in three student teams and show how communication can be visually compared and correlated with implementation effort. We provide GSD teaching implications for tool selection and for monitoring progress of student teams. Finally, we suggest as a point of discussion that lightweight tools are not only preferred by students, but provide the same learning effect as more feature-complex collaboration infrastructures.
Keywords :
computer science education; data mining; educational courses; software engineering; teaching; GSD teaching implications; data mining; feature-complex collaboration infrastructures; global software development class; globally distributed software development course; globally distributed software engineering teams; learning effect; student teams; teaching; tool usage; work processes; Collaboration; Education; Electronic mail; Encoding; Google; Planning; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Collaborative Teaching of Globally Distributed Software Development (CTGDSD), 2013 3rd International Workshop on
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1109/CTGDSD.2013.6635240
Filename :
6635240
Link To Document :
بازگشت