Optimized Quality Model for Agile Development: Extreme Programming (XP) as a Case Scenario

Abstract

The attributes of quality are that it is complex taxonomy, it cannot be weighted or measured but can be felt, discussed and judged. Early assessment and verification of functional attributes (requirements) are supported well by renowned standards while the nonfunctional attributes (requirements) are not. Agile software development methodologies are of high repute as the most popular and effective approaches to the development of software systems. Early requirements verification methodologies in Agile Software Engineering are well focused in this way and hence mainly researched have achieved in functional requirements. For early quality aspects (attributes) in order to bring quality in our design and hence development process, it is very important to consider nonfunctional requirements quality metrics (attributes). A comprehensive work is also being done to propose and validate (using iThink) different quality models which could make sure the quality of agile software products being developed, which will be though available in detail in the literature review (section II). Yet a generic and standard quality metrics model is missing in this for the agile software practices in all, which off course is further needed to make sure that the agile product being developed, will surely accomplish quality characteristics as decided by the stakeholders as well as the mentioned quality standard they are addressing. In this work we have proposed a quality metrics model that fulfills the desired quality attributes exist in ISO/IEC (Quality standards, ISO 9126, ISO 25000) in early requirements, we validated this by performing simulations in iThink technology that also ensures that the quality of item being produced to meet the described criteria.

Authors and Affiliations

Atika Tabassum, Iqra Manzoor, Dr. Shahid Nazir Bhatti, Aneesa Rida Asghar, Dr. Imtiaz Alam

Keywords

Related Articles

Fuzzy Logic Tsukamoto for SARIMA On Automation of Bandwidth Allocation

The wireless network is used in different fields to enhance information transfer between remote areas. In the education area, it can support knowledge transfer among academic member including lecturers, students, and sta...

A Review on the Verification Approaches and Tools used to Verify the Correctness of Security Algorithms and Protocols

Security algorithms and protocols are typical essential upgrades that must be involved within systems and their structures to provide the best performance. The protocols and systems should go through verification and tes...

Pilot Study of Industry Perspective on Requirement Engineering Education: Measurement of Rasch Analysis

Software development industry identifies that human-based give a significant problem in Requirement Engineering. To that reason, education gives a substantial impact in delivering a skill worker and should be a medium to...

An Ontological Model for Generating Complete, Form-based, Business Web Applications

This paper presents an ontological model for specifying and automatically generating complete business Web applications. First, a modular and expandable ontological model for specifying form-based, business Web applicati...

Phishing Website Detection: An Improved Accuracy through Feature Selection and Ensemble Learning

This research focuses on evaluating whether a website is legitimate or phishing. Our research contributes to improving the accuracy of phishing website detection. Hence, a feature selection algorithm is employed and inte...

Download PDF file
  • EP ID EP258374
  • DOI 10.14569/IJACSA.2017.080453
  • Views 71
  • Downloads 0

How To Cite

Atika Tabassum, Iqra Manzoor, Dr. Shahid Nazir Bhatti, Aneesa Rida Asghar, Dr. Imtiaz Alam (2017). Optimized Quality Model for Agile Development: Extreme Programming (XP) as a Case Scenario. International Journal of Advanced Computer Science & Applications, 8(4), 392-400. https://europub.co.uk/articles/-A-258374