![Page 1: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/1.jpg)
Agile Software Testing in
a Large-Scale Project
David Talby and Arie Keren, IAF
Orit Hazzan and Yeal Dubinsky, IIT
![Page 2: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/2.jpg)
IntroductionIAF {Israel Air Force},IIT{Israel Institute of Technology}Project{IAF Enterprise Information System}Applying XP on IAF’s project.
![Page 3: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/3.jpg)
IAF Enterprise Information System
Critical {daily operations, security}Complex systemProvide utmost qualityDeveloped by using XP
![Page 4: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/4.jpg)
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
![Page 5: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/5.jpg)
Conforming to XPWhole team and sit-together{developers, testers, analysts and customer}Information workplace{story cards, stand-up meeting}Continuous Integration
![Page 6: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/6.jpg)
Diverging from classic XPCode + Test{XP} and Detailed Specification{ups…}Professional TesterFocusing on automated acceptance test{real simulation}
![Page 7: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/7.jpg)
Test Design and execution
Everyone testsProduct size = test sizeUntested work = no work
![Page 8: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/8.jpg)
Working with professional
testersLet developer code more new
features.2 key challenge{testing
bottleneck, coordination b/w testers and developers}
![Page 9: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/9.jpg)
Integrate feature testing and codingRegression testing: Divide and conquer
Allocate bug-fix time globally
Activity Planning
![Page 10: Agile Software Testing in a Large-Scale Project](https://reader036.vdocuments.us/reader036/viewer/2022081513/56816594550346895dd864b0/html5/thumbnails/10.jpg)
Defect Management Use a team-centered defect-management approach Fix defects as soon as possible