Chapter 31
Agile Testing
Software development life-cycle methodologies are either iterative or follow a sequential model, for example, waterfall. The agile development methodology was developed to respond to changes quickly. These methods are people-oriented rather than process-oriented.
Agile methodology is a collection of values, principles, and practices that incorporates iterative development, test, and feedback into a new style of application development. Iterative and agile development provide a different approach to developing applications than traditional “waterfall” methodologies.
Whereas waterfall development develops applications by performing big up-front design first, agile development avoids that approach and develops the requirements ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access