Agile Software Testing in
a Large-Scale Project
David Talby and Arie Keren, IAF
Orit Hazzan and Yeal Dubinsky, IIT
IntroductionIAF {Israel Air Force},IIT{Israel Institute of Technology}Project{IAF Enterprise Information System}Applying XP on IAF’s project.
IAF Enterprise Information System
Critical {daily operations, security}Complex systemProvide utmost qualityDeveloped by using XP
Conforming to XPShort Releases{2 weeks}Test{unit tests, regression tests}Planning Game{to plan iteration, re-factoring activities { simple design }, sustainable pace and releases}Customer Collaboration
Conforming to XPWhole team and sit-together{developers, testers, analysts and customer}Information workplace{story cards, stand-up meeting}Continuous Integration
Diverging from classic XPCode + Test{XP} and Detailed Specification{ups…}Professional TesterFocusing on automated acceptance test{real simulation}
Test Design and execution
Everyone testsProduct size = test sizeUntested work = no work
Working with professional
testersLet developer code more new
features.2 key challenge{testing
bottleneck, coordination b/w testers and developers}
Integrate feature testing and codingRegression testing: Divide and conquer
Allocate bug-fix time globally
Activity Planning
Defect Management Use a team-centered defect-management approach Fix defects as soon as possible
Top Related