Why software change occurs?
Software change occurs because of the following reasons.
New requirements appear when the software is used.
The business atmosphere changes. Errors need to be repaired. New tools must be accommodated. The performance may have to be increased.