InfoQ Homepage Presentations The Role of Testing and QA in Agile Software Development
The Role of Testing and QA in Agile Software Development
Summary
Agile developers are "test infected", we do test-first development and treat acceptance tests as full-fledged requirements artifacts and work with our stakeholders to acceptance test throughout the dev lifecycle. The end result is significantly higher quality software, achieved with very little input from the testing community. So what is the role of testers and QA people on agile projects?
Bio
Scott Ambler is Practice Leader Agile Development within the IBM Methods group in Ontario, Canada. He has worked in the IT industry since the mid 1980s, with object technology since the early 1990s, and is a recognized leader in the Agile software community. He is a Fellow of the International Association of Software Architects, and an Eclipse Process Framework (EPF) committer. www.ambysoft.com
About the conference
The Toronto Association of Systems and Software Quality (TASSQ) is an organization for Quality Assurance professionals. Their monthly meetings share quality practices and provide an opportunity for networking. The presentations include a wide variety of topics, including testing, project management, risk management, measurement of client satisfaction, other metrics related topics, Year 2000 topics, process improvement, implementing quality practices, etc.