As the demand for new technological products grows apace, many companies have adopted Agile methodologies for their software development activity.
The demands on a tester working on projects using Agile methodologies are different to those faced on a traditional software project. Testers on Agile projects, in addition to excellent testing skills, must be able to communicate effectively, interact and collaborate constantly with colleagues, liaise closely with business representatives and work as part of a whole-team responding to early and frequent customer feedback.
To work as part of an Agile software team, testers must first understand the principles and values underpinning the Agile development approach. This section looks at the essential components of Agile software development, explains the advantages of the whole-team approach used in Agile projects and demonstrates the benefits of receiving early and frequent customer feedback.
An excerpt from Agile Testing edited by Rex Black due to be published by BCS Learning & Development in Spring 2017 (subject to change). Section 1.1 by Gerry Coleman. All material is provisional and may be subject to change.
Read this article → (PDF 602 kB)