A developer realizes that there is a potential for an app to crash if it were used in a certain way, although there have not yet been any reports of this happening. If the developer fixes this potential problem, which kind of maintenance would it be?

corrective
adaptive
perfective
preventative

1 answer

The type of maintenance that the developer would be performing in this case is preventative maintenance. This involves making changes to the software to prevent potential future issues or crashes, even in the absence of any current problems or reports.