Improving Software Quality with Agile Testing

Shubhangi A. Deshpande, Anand N. Deshpande, Manisha V. Marathe, G. V. Garje
2010 International Journal of Computer Applications  
Software engineering can be complex and hence has the risk of project delays, defective product due to time constraints that lead to the risk of loosing projects from the customer. To succeed it demands the use of IT methodologies. But off the shelf methodologies are not flexible. QA is an important part of software and ensures the quality of deliverable. Agile development completely redefines quality assurance work-from formal roles to day-to-day activities-making some traditional QA
more » ... lities and outputs irrelevant. In this paper, we describe application of Agile testing to software quality management that will ease development and testing. Also we will explain ho it helps in better planning and time management and how it enables clients to achieve improved coordination of their test resources with the agile development team by allowing automated tests to be developed in tandem with code development on the same set of requirements. We'll summarize with existing agile testing applications, most notably by describing how to effectively use professional testers and how to thoroughly acceptance-test a system that's too large and complex for a single customer to specify and the future of agile testing.
doi:10.5120/440-673 fatcat:ru5djizxozea7dfhdqdwdlp5pe