Types of Software Maintenance: Corrective, Adaptive, Perfective, Preventive

Software maintenance accounts for nearly 80 percent of a software system’s total lifecycle cost. Yet it is often misunderstood…