যদি ডিজাইনপর্বেই ডিজাইনত্রুটি সনাক্ত করা হয়, তবে এটিতে কেবল ডিজাইননথি পরিবর্তন করতে হবে, তবে যদি এটি পরীক্ষার পর্যায়ে সনাক্ত করা হয় তবে কেবল ডিজাইননথি পরিবর্তন করলেই হয় না, কোডটিতে আবার কাজ করা দরকার এবং এটা অনেক বেশি ব্যয়বহুল হবে।
ವಿನ್ಯಾಸದ ಹಂತದಲ್ಲಿಯೇ ವಿನ್ಯಾಸ ದೋಷ ಕಂಡುಬಂದಲ್ಲಿ, ಅದು ವಿನ್ಯಾಸ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಬದಲಾಯಿಸಬೇಕಾಗಿದೆ, ಆದರೆ ಟೆಸ್ಟಿಂಗ್ ಹಂತದಲ್ಲಿ ಅದನ್ನು ಪತ್ತೆಹಚ್ಚಿದರೆ ವಿನ್ಯಾಸ ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಮಾತ್ರ ಬದಲಾಯಿಸಬೇಕಾಗಿದಲ್ಲದೆ, ಕೋಡ್ ಅನ್ನು ಮರುಸೃಷ್ಟಿಸಬೇಕಾಗಿದೆ ಮತ್ತು ಅದು ಹೆಚ್ಚು ದುಬಾರಿಯಾಗಲಿದೆ.