Student group working across universities: a case study in software engineering

Distributed group working among teams of software engineers is increasingly evident in the "real world." Tools to support such working are at present limited to general-purpose groupware involving video, audio, chat, shared whiteboards, and shared workspaces. Within software engineering education, group tasks have an established role in the curriculum. However in general, groups are local to a particular university or institution and are composed of students who have a significant shared history (in terms of technical background and social interaction) and who are able to meet face-to-face on a regular basis. This paper reports on work undertaken by three UK universities to provide computer science students with the opportunity to experience group working across universities using low-cost tools to support distributed cooperative working.

[1]  Cornelia Boldyreff,et al.  The development and trial of SEGWorld: a virtual environment for software engineering student group work , 2000, Thirteenth Conference on Software Engineering Education and Training.

[2]  Naji Habra,et al.  Putting into Practice Advanced Software Engineering Techniques through Students Project , 1994, CSEE.

[3]  L. F. Truett,et al.  Coordination of software-development activities among sites that are geographically separated , 1993, Proceedings of 1993 IEEE 17th International Computer Software and Applications Conference COMPSAC '93.

[4]  Donald Gotterbarn,et al.  Real-World Software Engineering: A Spiral Approach to a Project-Oriented Course , 1994, CSEE.

[5]  Cornelia Boldyreff,et al.  SEGWorld: a WWW-based infrastructure to support the development of shared software engineering artifacts , 1999, Proceedings. IEEE 8th International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE'99).

[6]  Cornelia Boldyreff,et al.  Distributed group working in software engineering education , 1998, Inf. Softw. Technol..

[7]  Pierre N. Robillard Measuring team activities in a process-oriented software engineering course , 1998, Proceedings 11th Conference on Software Engineering Education.

[8]  Ian Gorton,et al.  Issues in co-operative software engineering using globally distributed teams , 1996, Inf. Softw. Technol..