DocumentCode :
1936488
Title :
Cognitive aspects in a project-based course in software engineering
Author :
Dulipovici, Mihaela ; Robillard, Pieke N.
Author_Institution :
Ecole Polytechnique de Montreal, Que., Canada
fYear :
2004
fDate :
31 May-2 June 2004
Firstpage :
353
Lastpage :
359
Abstract :
This work presents an original approach for identifying and analyzing cognitive aspects specific to artifacts creation in the context of a senior-level project-course. We analyzed the effort spent by student teams on each specific artifact meant for two different processes carried on in parallel: UPEDU (unified process for education) - the traditional activity-role-artifact based methodology and XP (extreme programming) - an agile methodology. For this purpose we extend the notion of mental model to software process and we propose to consider the terms of mental artifact and physical artifact. Even though the two used processes are very different, our results show that the same effort is spent on mental artifacts as on physical artifacts, in the context of both processes. The comparison results may allow a better understanding of students´ cognitive behavior, in order to designate the required actions for improving academic projects.
Keywords :
cognition; educational courses; software engineering; XP; activity-role-artifact based methodology; agile methodology; artifacts creation; cognitive aspects; extreme programming; mental model; parallel processes; project-based course; software engineering; unified process for education; Best practices; Cognitive science; Education; Educational programs; Human factors; Knowledge transfer; Parallel programming; Programming profession; Software engineering; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology Based Higher Education and Training, 2004. ITHET 2004. Proceedings of the FIfth International Conference on
Print_ISBN :
0-7803-8596-9
Type :
conf
DOI :
10.1109/ITHET.2004.1358194
Filename :
1358194
Link To Document :
بازگشت