ಪ್ರತಿ ಬಾರಿ ನಾವು ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬದಲಾಯಿಸಿದಾಗ ವಿವಿಧ ಕಾರಣಗಳಿಂದಾಗಿ ಬದಲಾವಣೆಯ ಅಗತ್ಯವಾಗಬಹುದು, ಬಹುಶಃ ದೋಷವನ್ನು ಸರಿಪಡಿಸಲು, ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು, ಬಹುಶಃ ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಮಾಡಲು, ಮತ್ತು ಹೀಗೆ.
ஒவ்வொரு முறையும் நாம் ஒரு மென்பொருளை பல்வேறு காரணங்களால் மாற்றம் செய்யப்படலாம், ஒரு பிழையை சரிசெய்யலாம், செயல்பாட்டை மேம்படுத்தலாம், ஒருவேளை அது அதை ஒரு சிறந்த செயல்திறனாக மாற்றலாம்.