Reduce Business Risk with UAT in an Agile Mode
User Acceptance Testing is the most critical phase in a software development life cycle, as it is the last quality gate that checks product quality, compliance and accuracy before its deployment into production. A successful UAT is crucial for deploying systems devoid of errors and business risks. However, implementing UAT in an agile environment leads to reduced and frequent cycles of testing, which in turn mandates UAT testers to develop skills of optimization testing techniques, automation and work in cohesion with the development and QA teams, which come with their own set of challenges.
Realizing the need for more predictability and assurance of quality in the UAT testing phase, we (Ravindra Kambhampati & Srinivas Yeluripaty) put together this article to call out how test teams can operate successfully in a center of excellence framework, coupled with a few testing accelerators and methods, to really drive greater quality in the UAT stage. We discuss all this in detail in our latest POV titled 'UAT (User Acceptance Testing) In an Agile Mode of Development' at http://www.infosys.com/IT-services/independent-validation-testing-services/Pages/user-acceptance-testing.aspx.
We look forward to your feedback, opinion and experiences related to UAT.