agile software testing in a large-scale project david talby and arie keren, iaf orit hazzan and yeal...

10
Agile Software Testing in a Large- Scale Project David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

Upload: rudolf-cummings

Post on 17-Jan-2018

220 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Agile Software Testing in a Large-Scale Project David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

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 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.

Page 3: Agile Software Testing in a Large-Scale Project David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

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 David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

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 David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

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 David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

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 David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

Test Design and execution

Everyone testsProduct size = test sizeUntested work = no work

Page 8: Agile Software Testing in a Large-Scale Project David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

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 David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

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 David Talby and Arie Keren, IAF Orit Hazzan and Yeal Dubinsky, IIT

Defect Management Use a team-centered defect-management approach Fix defects as soon as possible