These days it’s rare to build a system from scratch. Software maintenance gets more important every day. Let’s take time to talk about the different types of software maintenance. The types of Corrective and Preventive Maintenance are for corrections on the software. Adaptive and Perfective Maintenance are the types for Enhancements on the software.
adaptive agile anti anti patterns authorisation c++ corrective data defects design design patterns DNS eclipse email enhancements factory fake fun gang of four improvement interface maintenance mocking path patterns perfective preventive reinventing retrospectives rules scrum scrum guide security server singleton software spike telegram testing ubuntu unit of work use user stories user story wheel