--- Video Title: Types of Maintenance Description: Types of Maintenance Watch more Videos at https://www.tutorialspoint.com/videotutorials/index.htm Lecture By: Mr. Arnab Chakraborty, Tutorials Point India Private Limited --- Types of maintenance. In the previous video, we have discussed what is a maintenance and what are the different sources for which the maintenance might be required. So, in this video, we are concentrating on types of different maintenance activities. So, in a software lifetime, the type of maintenance may vary based on its nature. It may be just a routine maintenance task as some bug discovered by some user or it may be a large event in itself based on the maintenance size or the nature. So, sometimes it may work that a particular user have found some of the problems with the software after running the software for multiple years also. So, in that cases, some maintenance might be required to resolve that respective bug. But sometimes, may we may have a large change, huge change in the software. So, there also we might be requiring maintenance. Following are the some types of maintenance based on their characteristics. So, let us go for different types of maintenance. The first one, there is a corrective maintenance. This includes modifications and updations done in order to correct or fix some problems which are either discovered by user or concluded by user error reports. So, which has been detected, and which has been observed and explored by the user in some included in the user error reports. That is why we may be conducting some corrective maintenance to fix some bugs. Next one is our adaptive maintenance. So, this includes modifications and blends. So, we know that our business world is changing. The world economy is also changing. So, that as a result of that, we might be requiring some adaptive maintenance. So, that my software, our software can cope up with the respective changes in the in the economics, respective changes in the market, or the market. Respective changes in the government's policy. So, next one, we are going to discuss perfective maintenance. This includes modifications and updates done in order to keep the software usable over long period of time. So, to keep the software usable for the long period of time, this sort of maintenance will be required. So, it includes new features, new user recommends for refining the software and improve its reliability and the respective performance. So, this is known as predictive maintenance, which is one of the type of maintenance. Last one, we are going for the preventive maintenance. This includes modifications and updates to prevent future problems of the software. That means, here we are not reactive, we are proactive. If we guess that a software might be having some problem in the coming days, we are having some symptoms we are getting. So, for that purpose, we might be going for this preventive maintenance. So, it aims to attend or the attend problems and which are not significant at this moment, but may cause serious issues in coming future. So, that is known as the preventive maintenance. So, in our discussion, we have discussed what are the different types of maintenance maintenance are possible in our software. Thanks for watching this video.