Explain the three different types of maintenance

Corrective maintenance refers to changes to software that have to be made to ensure the system works as it’s supposed to. In a multi-user system the combination of different hardware and software configuration can result in an unexpected failure in the system. 
Adaptive maintenance is needed when circumstances change in the environment in which the system runs. For example, if a formula is based on VAT and the value changes then the formula must be modified to ensure the system works correctly in its change environment. 
Perfective maintenance involves the addition of new functions which aim to enhance and benefit the software. An example is changing the font as it is too small or does not fit the system very well. A high number of perfective requests can be seen as success for software as the operational side works effectively. 

Answered by Max A. ICT tutor

816 Views

See similar ICT A Level tutors

Related ICT A Level answers

All answers ▸

I don't understand the relevance of comparing a current system to the one i'm going to build. The current system is completely different!


The circle C has centre A (10, 12) and passes through the point B (15, 15). a) Find the length of AB, giving your answer as a simplified surd. b) Hence write down an equation for C in the form (x+c)^2 + (y+d)^2 = r^2.


What is the relationship between data, information and knowledge? Use an example


We're here to help

contact us iconContact usWhatsapp logoMessage us on Whatsapptelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

© MyTutorWeb Ltd 2013–2024

Terms & Conditions|Privacy Policy