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