Title :
Teaching a software development methodology: the case of extreme programming
Author :
Hazzan, Orit ; Dubinsky, Yael
Author_Institution :
Technion-Israel Inst. of Technol., Haifa, Israel
Abstract :
This article focuses on the teaching of software development methodologies. It presents ten principles of teaching such a topic, while examining each from both a pedagogical and an organizational viewpoint. The teaching principles are demonstrated using the methodology of extreme programming (XP).
Keywords :
computer science education; programming; software engineering; teaching; extreme programming; pedagogy; software development methodology teaching; Computer aided software engineering; Computer science; Education; Information systems; NIST; Productivity; Programming; Software engineering; Software quality; Systems engineering and theory;
Conference_Titel :
Software Engineering Education and Training, 2003. (CSEE&T 2003). Proceedings. 16th Conference on
Print_ISBN :
0-7695-1869-9
DOI :
10.1109/CSEE.2003.1191375