1 / 10

Agile Software Testing in a Large-Scale Project

Agile Software Testing in a Large-Scale Project. David Talby and Arie Keren , IAF Orit Hazzan and Yeal Dubinsky, IIT. Introduction. IAF {Israel Air Force},IIT{Israel Institute of Technology} Project{IAF Enterprise Information System} Applying XP on IAF’s project.

mizell
Télécharger la présentation

Agile Software Testing in a Large-Scale Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agile Software Testing in a Large-Scale Project David Talby and ArieKeren, IAF Orit Hazzan and Yeal Dubinsky, IIT

  2. Introduction • IAF {Israel Air Force},IIT{Israel Institute of Technology} • Project{IAF Enterprise Information System} • Applying XP on IAF’s project.

  3. IAF Enterprise Information System • Critical {daily operations, security} • Complex system • Provide utmost quality • Developed by using XP

  4. Conforming to XP • Short Releases{2 weeks} • Test{unit tests, regression tests} • Planning Game{to plan iteration, re-factoring activities { simple design }, sustainable pace and releases} • Customer Collaboration

  5. Conforming to XP • Whole team and sit-together{developers, testers, analysts and customer} • Information workplace{story cards, stand-up meeting} • Continuous Integration

  6. Diverging from classic XP • Code + Test{XP} and Detailed Specification{ups…} • Professional Tester • Focusing on automated acceptance test{real simulation}

  7. Test Design and execution • Everyone tests • Product size = test size • Untested work = no work

  8. Working with professional testers Let developer code more new features. 2 key challenge{testing bottleneck, coordination b/w testers and developers}

  9. Activity Planning Integrate feature testing and coding Regression testing: Divide and conquer Allocate bug-fix time globally

  10. DefectManagement • Use a team-centered defect-management approach • Fix defects as soon as possible

More Related