Tipus de manteniment per realitzar de forma proactiva modificacions en el programari per millorar la seva qualitat, seguretat, el seu rendiment i la seva mantenibilitat. Inclou, entre d’altres:

  • Actualització de la documentació
  • Millora de l’eficiència, per exemple amb la reorganització de la base de dades per a que les dades puguin ser consultades més ràpidament
  • Reestructuració del codi o de les dades (per millorar la seva mantenibilitat)