Why Software maintenance is require
Software maintenance is done due to the below factors.
i) To rectify the errors which are encountered during the operation of software.
ii) To change the program function to interface with new hardware or software.
iii) To change the program according to increased requirements.