The complexity of software is increasing day by day the requirement and need for a verity of softwareproducts increases, this necessitates the provision of a strong tool that will make a balance betweenproduction and quality. The practice of applying software metrics to the development process and to asoftware product is a critical task and crucial enough that requires study and discipline and whichbrings knowledge of the status of the process and/or product of software in regards to the goals toachieve, this discipline is known as quality assurance which is the key factor behind the success ofevery software engineering project, the quality assurance activities are what result in the qualitativeproduct as well as the process in both conventional software development methodology and agilemethodology. However, agile methodology is now becoming one of the dominant method adopted bymost of the software industries because it allows developing of software with very limited requirementand supports rapid changes in the requirement, the method may produce the product very fast but wemight not guarantee the quality of the product unless we apply the SQA activities to the process. Thisresearch paper aimed to study the quality assurance activities practice in agile software developmentmethodology, investigate the common problems and key drivers of quality in agile, and propose asolution to improve the practice of SQA in agile methodology by analyzing the parameters that assurequality in agile software.
翻译:暂无翻译