The impact of agile methods on software quality : the case of Jordan

Dissertant

Khalaf, Sana Jawdat

Thesis advisor

al-Shaykh, Asim A. R.

Comitee Members

Abu al-Suud, Salih Mustafa
Dudayn, Basil
Hattab, Izz al-Din Shakir Hasan

University

Arab Academy for Financial and Banking Sciences

Faculty

The Faculty of Information Systems and Technology

Department

Computer information systems

University Country

Jordan

Degree

Ph.D.

Degree Date

2008

English Abstract

In recent years there has been an increasing focus in many software development companies on agile software development principles and their primary goal is to produce software with high quality. In Jordan, there have been discussion and works around agile processes but the challenges were how to transfer to agile methods from the traditional processes they currently used? Some companies resist the change they feel it’s difficult for them to change their way in work and change to other methods. Flexible management needs to coordinate the transferring to agile models since teams using agile processes tend to make decisions more quickly than traditional processes .The strategy for some companies is to start with one model of agile processes such as XP in some projects in some parts of them not in all until finding the suitable time to transfer completely to agile methods. The objectives of this research are to understand the extent of agile practices currently in use and to examines the capability of software development companies in Jordan to apply agile models such as Extreme programming (XP) in their projects .Many lessons have been learned from both traditional processes such as waterfall model and XP to help Jordanian software development companies to explore the success factors to produce a high software quality. To achieve these objectives, an extensive literature survey of agile methods and software quality were conducted to identify agile practices in software development to produce a high software quality.

The literature survey clarified that, there were several methodologies of software development, the traditional methods such as waterfall model and the new methods such as agile models.

Most studies have not taken into consideration software quality related to each method.

Most of the studies confirmed that most of software projects run over time and budget, and as a result, the quality requirements weren’t met. Another survey used a questionnaire and case study ; it was based on software development practices in Jordanian companies.

Following on from this, a detailed analysis of software development practices and project management issues in one of these companies were carried out.

The study indicates that software development companies can benefit from software development practices are identified in this thesis to produce a high software quality if they apply these practices in good manner.

The outcomes from this research have the potential to better managers and consultants to undertake agile models especially XP to increase the success factors of software development projects in Jordan with a high software quality.

Main Subjects

Information Technology and Computer Science

Topics

No. of Pages

168

Table of Contents

Table of contents.

Abstract.

Chapter One : introduction.

Chapter Two : review of Agile process, XP and Waterfall model.

Chapter Three : software quality and extreme programming.

Chapter Four : an analytical survey of agile processes in Jordaniai software development companies.

Chapter Five : a practical application of XP : a case study.

Chapter Six : summary and conclusions.

References.

American Psychological Association (APA)

Khalaf, Sana Jawdat. (2008). The impact of agile methods on software quality : the case of Jordan. (Doctoral dissertations Theses and Dissertations Master). Arab Academy for Financial and Banking Sciences, Jordan
https://search.emarefa.net/detail/BIM-306337

Modern Language Association (MLA)

Khalaf, Sana Jawdat. The impact of agile methods on software quality : the case of Jordan. (Doctoral dissertations Theses and Dissertations Master). Arab Academy for Financial and Banking Sciences. (2008).
https://search.emarefa.net/detail/BIM-306337

American Medical Association (AMA)

Khalaf, Sana Jawdat. (2008). The impact of agile methods on software quality : the case of Jordan. (Doctoral dissertations Theses and Dissertations Master). Arab Academy for Financial and Banking Sciences, Jordan
https://search.emarefa.net/detail/BIM-306337

Language

English

Data Type

Arab Theses

Record ID

BIM-306337