Defining agile software quality assurance

31Citations
Citations of this article
379Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Agile software development methodologies have since their inception claimed to improve the quality of the software product. The agile practitioners have also claimed that use of the agile approach has greatly improved the quality of their products. However, software quality is a rather complex concept; in fact some have defined the entire discipline of software engineering as the production of quality software. Quality according to ISO 9000 is defined as "the totality of characteristics of an entity that bear on its ability to satisfy stated or implied needs." In the existing agile literature there has not been a comprehensive definition of which characteristics of software quality are improved by the use of agile processes in developing software. In this paper an innovative technique is introduced for evaluating agile methodologies in order to determine which factors of software quality they improve. The technique uses a set of adapted software quality factors as defined by Bertrand Meyer and McCall. © 2006 IEEE.

Cite

CITATION STYLE

APA

Mnkandla, E., & Dwolatzky, B. (2006). Defining agile software quality assurance. In 2006 International Conference on Software Engineering Advances, ICSEA’06. IEEE Computer Society. https://doi.org/10.1109/ICSEA.2006.261292

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free