DocumentCode :
3233237
Title :
IBistro: a learning environment for knowledge construction in distributed software engineering courses
Author :
Braun, Andreas ; Dutoit, Allen H. ; Harrer, Andreas G. ; Brugge, Bernd
Author_Institution :
Accenture, Munchen, Germany
fYear :
2002
fDate :
2002
Firstpage :
197
Lastpage :
203
Abstract :
We have taught several distributed software engineering project courses with students and real clients. During these projects, students in Pittsburgh and Munich, Germany collaborated in the development of a single system. Our experiences showed that software development is communication intensive and requires the collaboration of many stakeholders. Communication is challenging in distributed contexts: participants do not all know each other and work at different times and locations; the number of participants and their organization change during the project; and participants belong to different communities. Hence, to deal with the global marketplace, it is critical to provide students with distributed collaboration skills. To improve the teaching of collaboration in software engineering, we propose iBistro, an augmented, distributed, and ubiquitous communication space. iBistro aims to overcome problems resulting from miscommunications and information loss in informal or casual meetings. iBistro enables distributed groups to collaborate and cooperate in software projects and therefore provides an environment for learning in diverse aspects such as project management, programming skills, and social skills. With the addition of techniques from artificial intelligence, such as student modeling, and intelligent support mechanisms, such as computer supported group formation, distributed tutoring becomes feasible.
Keywords :
computer science education; educational courses; groupware; intelligent tutoring systems; programming; project management; software development management; software engineering; teaching; user modelling; Munich; Pittsburgh; artificial intelligence; augmented distributed ubiquitous communication space; casual meetings; collaboration; computer supported group formation; distributed collaboration skills; distributed software engineering project courses; distributed tutoring; global marketplace; iBistro learning environment; informal meetings; information loss; intelligent support mechanisms; knowledge construction; miscommunications; programming skills; project management; social skills; software projects; student modeling; Artificial intelligence; Collaborative software; Collaborative work; Context; Education; International collaboration; Learning; Programming; Project management; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2002. Ninth Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
0-7695-1850-8
Type :
conf
DOI :
10.1109/APSEC.2002.1182989
Filename :
1182989
Link To Document :
بازگشت