Enhancing Software Quality Model in Agile Environment Using Soft Computing Techniques
Loading...
Date
item.page.authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
A relevant software development process is a necessity. Adopting an agile methodology process for software development is a good option to counter growing software development needs. It has been observed that agile methodology is the best practice so far for developing quality
newlinesoftware where rapid requirements changes and quick delivery is required but
newlinequantification of quality parameters is still a major challenge. Various quality models have been proposed taking quality perspective into account as a whole for software development, but still organizations are in a way of finding out a solution for agile quality assurance. Hence, there is a need for a quality model that includes all the important factors of the agile development process on which distinct practices of agile development depend, verifying the model to be holistically
newlinesubstantiated for all the defined agile practices. The work presents an enhanced agile software quality model for assessing the quality of the software product developed in agile environment. The model is an extension of ISO-9126-1 software quality model. The model is proposed after specifying the quality factors and applying multi-criteria decision based approach to establish
newlineinterrelationships among these recognized factors and extracting an overall quality
newlinemodel. The work also presents a validation of the proposed agile software quality model
newlineusing a fuzzy step-wise weight assessment ration analysis (fuzzy-SWARA) approach.
newlineThe proposed model is effective and can be used by the organizations as for assessing
newlinequality of software products developed in agile environment. This will lead to
newlineimprovement in the process of agile followed for development which will further
newlineenhance the quality of software products and build the trust of customers towards the
newlineagile approach. The present study also proposes neuro-fuzzy approach to estimate one
newlineof the quality factors, that is, maintenance of the software product developed in agile
newlineenvironment.
newline
newline
newline