USE OF EXTREME PROGRAMMING IN SOFTWARE ENGINEERING EDUCATION: A PILOT STUDY

Document Type : Original Article

Authors

Department of Computer Science,College of Computer and Information Sciences, King Saud University, Saudia Arabia

Abstract

The recent success of Extreme Programming (XP) methodology within the software industry has
exercised a growing pressure and demand on educational institutions to introduce XP practices in
software engineering courses. This paper reports an empirical pilot study conducted to apply XP in
one of the software engineering course-projects offered in the department of Computer Science at
the College of Computer and Information Sciences, king Saud University. The study was
conducted on four groups of senior pair-students who were asked to develop a simple Automatic
Teller Machine “ATM” system. The project lasted eleven weeks and included three releases.
Results and feedback from students are reported and recommendations are highlighted

Keywords