Manuscript Title:

PRESENTING AND EVALUATING SOFTWARE QUALITY ASSURANCE FOR AGILE METHODOLOGIES BY USING NOVEL SCRUMP

Author:

JAVED IQBAL, DOST MUHAMMAD KHAN, NADEEM IQBAL KAJLA, MALIK MUHAMMAD SAAD MISSEN, NAJIA SAHER, FAISAL SHEHZAD

DOI Number:

DOI:10.17605/OSF.IO/BCGU9

Published : 2023-02-10

About the author(s)

1. JAVED IQBAL - Department of Information Technology, The Islamia University of Bahwalpur.
2. DOST MUHAMMAD KHAN - Department of Information Technology, The Islamia University of Bahwalpur.
3. NADEEM IQBAL KAJLA - Department of Computer Science, Muhammad Nawaz Shareef University of Agriculture, Multan.
4. MALIK MUHAMMAD SAAD MISSEN - Department of Information Technology, The Islamia University of Bahwalpur.
5. NAJIA SAHER - Department of Information Technology, The Islamia University of Bahwalpur.
6. FAISAL SHEHZAD - Department of Information Technology, The Islamia University of Bahwalpur.

Full Text : PDF

Abstract

Agile methods are playing an important role in developing good quality software among all software development methodologies. The basic purpose of the agile method is to fasten the software development cycle as well as its quality. These methodologies provide more benefits than traditional software methodologies with few drawbacks. Therefore, many projects are compiled with agile methods, because it requires fewer resources and generates output in a short period of time. Agile methods are more beneficial than other software development methodologies in the market. There are three agile methodologies including Scrum, Extreme programming, and dynamic system development method. These methods are used by various organizations for their medium and large-scale projects along with their well-organized teams. With the rapid development of the agile method, a hybrid approach is being used in this article to remove all the weaknesses in this method. Several software development organizations are using agile methods because of their low cost and high quality. But still, issues in software quality assurance are faced by the software development organization. So, this article is designed to improve the quality of the software with fewer resources. This novel SCPRUMP methodology is a combination of Extreme Programming (XP), and Scrum (RUM) which reduce software cost, save time and provide high-quality software.


Keywords

Agile Method, Extreme Programming, Scrum, Dynamic System Development Method, DXPRUM, Software Quality Assurance, Rational Unified Process (RUP).