Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-Model

Quality is the most important factor for software development as it mainly defines customer satisfaction that is directly related to the success of a software project. The software process model is used to ensure software quality, represent a variety of task settings, manage project duration, improv...

Full description

Saved in:
Bibliographic Details
Main Authors: Muhammad Azeem Akbar, Jun Sang, Arif Ali Khan, Fazal-E-Amin, Nasrullah, Muhammad Shafiq, Shahid Hussain, Haibo Hu, Manzoor Elahi, Hong Xiang
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8241771/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850220991164186624
author Muhammad Azeem Akbar
Jun Sang
Arif Ali Khan
Fazal-E-Amin
Nasrullah
Muhammad Shafiq
Shahid Hussain
Haibo Hu
Manzoor Elahi
Hong Xiang
author_facet Muhammad Azeem Akbar
Jun Sang
Arif Ali Khan
Fazal-E-Amin
Nasrullah
Muhammad Shafiq
Shahid Hussain
Haibo Hu
Manzoor Elahi
Hong Xiang
author_sort Muhammad Azeem Akbar
collection DOAJ
description Quality is the most important factor for software development as it mainly defines customer satisfaction that is directly related to the success of a software project. The software process model is used to ensure software quality, represent a variety of task settings, manage project duration, improve the process and range to execute the process understanding, and to appropriate implicit conjecture for all task settings. Several software processes models exist in software albeit with limited scope. Given this viewpoint, this paper presents a new software development life cycle model, “AZ-Model,” for software development by introducing new activities during software development life cycle. It overcomes the limitations of traditional models and significantly impacts the production of a quality product in a time-box. This paper also presents a comprehensive comparative study and statistical analyses to examine the significance of AZ–Model for software development.
format Article
id doaj-art-ee4a027bfa3f403d993f12079525adfc
institution OA Journals
issn 2169-3536
language English
publishDate 2018-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-ee4a027bfa3f403d993f12079525adfc2025-08-20T02:06:50ZengIEEEIEEE Access2169-35362018-01-0164811482310.1109/ACCESS.2017.27879818241771Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-ModelMuhammad Azeem Akbar0https://orcid.org/0000-0002-6880-4991Jun Sang1https://orcid.org/0000-0002-8703-7310Arif Ali Khan2 Fazal-E-Amin3 Nasrullah4Muhammad Shafiq5Shahid Hussain6Haibo Hu7Manzoor Elahi8Hong Xiang9Key Laboratory of Dependable Service Computing in Cyber Physical Society of Ministry of Education, Chongqing University, Chongqing, ChinaKey Laboratory of Dependable Service Computing in Cyber Physical Society of Ministry of Education, Chongqing University, Chongqing, ChinaCOMSATS Institute of Information Technology, Islamabad, PakistanDepartment of Software Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi ArabiaKey Laboratory of Dependable Service Computing in Cyber Physical Society of Ministry of Education, Chongqing University, Chongqing, ChinaChongqing University of posts and telecommunications, Chongqing, ChinaCOMSATS Institute of Information Technology, Islamabad, PakistanKey Laboratory of Dependable Service Computing in Cyber Physical Society of Ministry of Education, Chongqing University, Chongqing, ChinaCOMSATS Institute of Information Technology, Islamabad, PakistanKey Laboratory of Dependable Service Computing in Cyber Physical Society of Ministry of Education, Chongqing University, Chongqing, ChinaQuality is the most important factor for software development as it mainly defines customer satisfaction that is directly related to the success of a software project. The software process model is used to ensure software quality, represent a variety of task settings, manage project duration, improve the process and range to execute the process understanding, and to appropriate implicit conjecture for all task settings. Several software processes models exist in software albeit with limited scope. Given this viewpoint, this paper presents a new software development life cycle model, “AZ-Model,” for software development by introducing new activities during software development life cycle. It overcomes the limitations of traditional models and significantly impacts the production of a quality product in a time-box. This paper also presents a comprehensive comparative study and statistical analyses to examine the significance of AZ–Model for software development.https://ieeexplore.ieee.org/document/8241771/Software development model (SDM)project management (PM)AZ-Modelsoftware development life cycle (SDLC)six pointed star modelproject management factors
spellingShingle Muhammad Azeem Akbar
Jun Sang
Arif Ali Khan
Fazal-E-Amin
Nasrullah
Muhammad Shafiq
Shahid Hussain
Haibo Hu
Manzoor Elahi
Hong Xiang
Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-Model
IEEE Access
Software development model (SDM)
project management (PM)
AZ-Model
software development life cycle (SDLC)
six pointed star model
project management factors
title Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-Model
title_full Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-Model
title_fullStr Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-Model
title_full_unstemmed Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-Model
title_short Improving the Quality of Software Development Process by Introducing a New Methodology–AZ-Model
title_sort improving the quality of software development process by introducing a new methodology x2013 az model
topic Software development model (SDM)
project management (PM)
AZ-Model
software development life cycle (SDLC)
six pointed star model
project management factors
url https://ieeexplore.ieee.org/document/8241771/
work_keys_str_mv AT muhammadazeemakbar improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT junsang improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT arifalikhan improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT fazaleamin improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT nasrullah improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT muhammadshafiq improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT shahidhussain improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT haibohu improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT manzoorelahi improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel
AT hongxiang improvingthequalityofsoftwaredevelopmentprocessbyintroducinganewmethodologyx2013azmodel