Testing in Scrum: A Guide for Software Quality Assurance in the Agile World
- 3h 50m
- Tilo Linz
- Rocky Nook
- 2014
These days, more and more software development projects are being carried out using agile methods like Scrum. Agile software development promises higher software quality, a shorter time to market, and improved focus on customer needs.
However, the transition to working within an agile methodology is not easy. Familiar processes and procedures change drastically. Software testing and software quality assurance have a crucial role in ensuring that a software development team, department, or company successfully implements long-term agile development methods and benefits from this framework.
This book discusses agile methodology from the perspective of software testing and software quality assurance management. Software development managers, project managers, and quality assurance managers will obtain tips and tricks on how to organize testing and assure quality so that agile projects maintain their impact. Professional certified testers and software quality assurance experts will learn how to work successfully within agile software teams and how best to integrate their expertise.
Topics include:
- Agile methodology and classic process models
- How to plan an agile project
- Unit tests and test first approach
- Integration testing and continuous integration
- System testing and test nonstop
- Quality management and quality assurance
Also included are five case studies from the manufacturing, online-trade, and software industry as well as test exercises for self-assessment.
This book covers the new ISTQB Syllabus for Agile Software Testing and is a relevant resource for all students and trainees worldwide who plan to undertake this ISTQB certification.
About the Author
Tilo Linz is CEO of imbus AG, a leading service company for software testing in Germany. He is president of the German Testing Board and served as president of the ISTQB from 2002-2005. His work emphasis is on consulting and coaching projects on software quality management, optimizing software development, and testing processes.
In this Book
-
Introduction
-
Agile vs. Traditional Approaches
-
Planning an Agile Project
-
Unit Testing and Test First
-
Integration Testing and Continuous Integration
-
System Testing and Testing Nonstop
-
Quality Management and Quality Assurance
-
Case Studies