Improving the quality of software development process by introducing a new methodology-Az-model

Muhammad Azeem Akbar, Jun Sang, Arif Ali Khan, Fazal-E-Amin, Nasrullah, Muhammad Shafiq, Shahid Hussain, Haibo Hu, Manzoor Elahi, Hong Xiang

Research output: Contribution to journalArticlepeer-review

68 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)4811-4823
Number of pages13
JournalIEEE Access
StatePublished - Dec 28 2017

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • General Materials Science
  • General Engineering
  • Electrical and Electronic Engineering


Dive into the research topics of 'Improving the quality of software development process by introducing a new methodology-Az-model'. Together they form a unique fingerprint.

Cite this