This Article 
 Bibliographic References 
 Add to: 
Agile Software Testing in a Large-Scale Project
July/August 2006 (vol. 23 no. 4)
pp. 30-37
David Talby, Air Force, Israel Defense Forces
Orit Hazzan, Air Force, Israel Defense Forces
Yael Dubinsky, Technion-Israel Institute of Technology
Arie Keren, Technion-Israel Institute of Technology
Agile software development implies major changes in the way you test software, from strategic project planning to day-to-day activities. While previous publications focus on programmer-oriented practices, such as test-first programming, they've neglected many issues related to large-scale projects and to an organization's initial transition to agile methods. This article attempts to close this gap, reporting on the Israeli Air Force's Extreme Programming experiences in a large-scale, enterprise-critical software project. Along with qualitative and quantitative data that validates agile testing practices, the article presents guidelines for test design and execution, working with professional testers, planning the quality process, and defect management.This article is part of a special issue on Software Testing.
Index Terms:
software testing, debugging, test management, test design, measurement, process metrics, project management, project planning
David Talby, Orit Hazzan, Yael Dubinsky, Arie Keren, "Agile Software Testing in a Large-Scale Project," IEEE Software, vol. 23, no. 4, pp. 30-37, July-Aug. 2006, doi:10.1109/MS.2006.93
Usage of this product signifies your acceptance of the Terms of Use.