DocumentCode
2915366
Title
Teaching teamwork skills in software engineering based on an understanding of factors affecting group performance
Author
Lingard, Robert ; Berry, Elizabeth
Author_Institution
Coll. of Eng. & Comput. Sci., California State Univ., Northridge, CA, USA
Volume
3
fYear
2002
fDate
6-9 Nov. 2002
Abstract
Being able to work effectively in teams is an important learning objective for software engineering students. Although many programs today make team projects fundamental elements of their curricula, few actually teach teamwork and communication skills directly. Consequently, students may gain experience working in teams but may not learn the skills necessary to perform effectively in a team environment. In previous studies it was shown that both team synergy and basic software engineering knowledge correlated significantly with team project success. This paper examines additional factors that have the potential to affect group performance. In particular, this study looks at gender, age, cultural diversity, previous work experience, and the degree to which work is equitably shared among team members as possible factors affecting success. Based on the results of this study, suggestions are made for both team formation and designing appropriate assignments to enhance the teamwork skills of students.
Keywords
computer science education; educational courses; software engineering; teaching; curricula; group performance; learning objective; software engineering knowledge; software engineering students; teamwork skills teaching; Collaborative software; Collaborative work; Computer science; Computer science education; Cultural differences; Educational institutions; Industrial training; Software engineering; Software measurement; Teamwork;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education, 2002. FIE 2002. 32nd Annual
ISSN
0190-5848
Print_ISBN
0-7803-7444-4
Type
conf
DOI
10.1109/FIE.2002.1158709
Filename
1158709
Link To Document