Beta
69498

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

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

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

DOI

10.21608/erjm.2008.69498

Keywords

Extreme Programming, XP, Software Engineering, Students Projects, Educational Environment

Authors

First Name

Hatim A.

Last Name

Aboalsamh

MiddleName

-

Affiliation

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

Email

-

City

-

Orcid

-

First Name

Ghazy M.R.

Last Name

Assassa

MiddleName

-

Affiliation

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

Email

-

City

-

Orcid

-

First Name

Hmood

Last Name

Al Dossar

MiddleName

-

Affiliation

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

Email

-

City

-

Orcid

-

First Name

Hassan I.

Last Name

Mathkour

MiddleName

-

Affiliation

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

Email

-

City

-

Orcid

-

Volume

31

Article Issue

1

Related Issue

10534

Issue Date

2008-01-01

Receive Date

2020-01-30

Publish Date

2008-01-01

Page Start

39

Page End

47

Print ISSN

1110-1180

Online ISSN

3009-6944

Link

https://erjm.journals.ekb.eg/article_69498.html

Detail API

https://erjm.journals.ekb.eg/service?article_code=69498

Order

6

Type

Original Article

Type Code

1,118

Publication Type

Journal

Publication Title

ERJ. Engineering Research Journal

Publication Link

https://erjm.journals.ekb.eg/

MainTitle

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

Details

Type

Article

Created At

22 Jan 2023