Techniques for reducing need of Software Maintenance
Software Maintenance is modification of a software product after delivery to correct faults, to improve performance or other attributes, or to adapt the product to a modified environment. Following are the three techniques the need of software maintenance as depicted in the following figure :There a