Abstract
In a large-scale banking systems upgrade project, one application development team started the testing phase after completing the design and programming phases, which took them for one and a half years. After spending two weeks for integration testing, they found an excessive number of bugs and realized that quality would not be achieved under the current testing condition. Thus, they worked on a recovery plan that included extensive scope changes going back to the business specification definition phase. This paper presents various measures and actions and their outcomes implemented in the recovery plan.