Title :
Teaching and learning agile collaboration
Author :
Kropp, Martin ; Meier, A. ; Mateescu, Maria ; Zahn, Carmen
Author_Institution :
Sch. of Eng., Univ. of Appl. Sci. & Arts Northwestern Switzerland, Windisch, Switzerland
Abstract :
Agile methods are widely adopted in software development. They are based on agile principles that sharply contrast to traditional command-and-control management methods. Such methods emphasize the importance of highly interactive self-organizing teams and close collaboration of all stakeholders, as well as values like courage, openness and respect. However, recent studies show that graduates and undergraduates of computer science often lack the collaborative and communicative skills necessary for agile methods and, thus, are not yet well enough educated for agile development approaches. Therefore, new approaches or more adequate educational methods for teaching the necessary communication and collaboration skills need to be developed. In a recent interview study, the authors elicited specific collaboration and communication skills needed in agile teams. In this paper, we present results from this study and discuss teaching concepts for collaboration skills from both engineering and psychological points of view. We suggest an approach on how to integrate these concepts into university courses, that focuses on active learning of agile collaboration. We have started implementing the proposed concept in a software engineering course and report on the experiences we have made and on the challenges that we have encountered.
Keywords :
computer science education; educational courses; software prototyping; teaching; team working; agile collaboration active learning; agile collaboration teaching; agile teams; collaborative skills; command-and-control management methods; communicative skills; interactive self-organizing teams; software development; software engineering course; university courses; Educational institutions; Interviews; Psychology; Software engineering; Teamwork;
Conference_Titel :
Software Engineering Education and Training (CSEE&T), 2014 IEEE 27th Conference on
Conference_Location :
Klagenfurt
DOI :
10.1109/CSEET.2014.6816791