Digital Library

cab1

 
Title:      CSCW-BASED SOFTWARE ENGINEERING COURSE: A CASE STUDY OF DISTRIBUTED COLLABORATIVE SOFTWARE MODELING IN EDUCATION
Author(s):      Naoufel Boulila , Allen H. Dutoit , Bernd Brügge
ISBN:      972-98947-3-6
Editors:      Nuno Guimarães and Pedro Isaías
Year:      2004
Edition:      Single
Type:      Full Paper
First Page:      1271
Last Page:      1278
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Group projects have been successfully adopted within software engineering education [1]. Their particular strength lies in giving students experience of complex and realistic situations [2]. However, in distributed settings, software engineering projects remain a challenge and most teaching experiences reported have been largely same-time/same-place. While distributed asynchronous collaboration (e.g., configuration management, workflow management) is relatively well understood, tools for supporting distributed synchronous collaboration are at present limited to general-purpose groupware, such as video, audio, chat, shared whiteboards and shared workspaces. Moreover, little research has been reported on the development of CSCW (Computer Supported Cooperative Work) in software engineering education. In this paper we present a qualitative experience and a course for teaching skills in synchronous and distributed development that involves students into discovering by themselves the major issues in CSCW (a learning-by-doing approach) during a distributed modeling exercise. Students suggest new methods and tool features for dealing with the observed issues, which are then incorporated into the next exercise session. Following such an evolutionary approach, students are exposed to increasingly more realistic distributed situations and gain deeper insight into the limitations of current solutions. During the course, only analysis (brainstorming) and system design phases using UML modeling were considered in addressing software engineering issues.
   

Social Media Links

Search

Login