International Journal of Engineering and Innovative Technology (IJEIT)
Agile methodologies are among the most popular methodologies to develop software in recent times. They aim to build up software wherein requirements are constantly changing and seek to make development easy while ensuring quality. The different agile techniques like XP, Scrum etc. use best ways that help to improve quality. Thus ensuring Software Quality Assurance (SQA) in the product delivered. The agile process extreme programming is targeted towards smaller development teams and requires relatively few details. In this paper, quality assurance techniques of extreme programming have been focused upon. The analysis of the different techniques has been carried out on basis of important features, quality factors achieved, timing and cost.