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
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;
Conference_Titel :
Frontiers in Education, 2002. FIE 2002. 32nd Annual
Print_ISBN :
0-7803-7444-4
DOI :
10.1109/FIE.2002.1158709