Description: This slide presentation covers the following topics: the manifesto for agile software development, QA in agile projects - what does it mean, agile testing?? - not just another buzzword, what is so special about Test Driven Development, Test Driven Development in non-XP projects, helping users with acceptance testing, back to basics - what are the real requirements, safeguarding the user experience - the role of QA in usability, ensuring quality is designed into the application, assisting in the creation of working software. Author(s) : Pete McBreen