यदि एक डिज़ाइन दोष का डिज़ाइन चरण में ही पता चला है, तो उसे डिज़ाइन दस्तावेज़ को बदलने की आवश्यकता है,लेकिन अगर परीक्षण चरण के दौरान इसका पता लगाया जाता है तो न केवल डिज़ाइन दस्तावेज़ को बदलना होगा तो कोड को फिर से काम करने की जरूरत है और यह बहुत अधिक महंगा होगा।