Research and Practice on Teamwork Capability Development for Software Engineering Students

CHEN Jian,WU Jian,ZHANG Li,YUAN Liu,QIU Guo-yong
DOI: https://doi.org/10.3969/j.issn.1007-130x.2011.a1.030
2011-01-01
Abstract:Teamwork capability is among the most essential abilities of engineering professionals.Software engineering requires even higher teamwork capability due to the nature of group oriented and knowledge intensive work processes.We first discuss the need,importance and feasibility of the teamwork capability development for software engineering professionals.We then analyze appropriate approaches for systematically developing an understanding and basic capability of teamwork knowledge,skills and abilities(KSAs) at the undergraduate level.The main conclusions are: teamwork capability is necessary and possible to be developed from the undergraduate level;systematically teaching teamwork KSAs throughout the undergraduate curriculum could effectively develop a level of teamwork capability of software engineering students.
What problem does this paper attempt to address?