Manchmal wird die Softwarewartung spöttisch als ''Softwarearchäologie'' benannt. Es geht aber dabei nicht nur um Wartung, sondern auch schlechten Code zu verbessern, indem man den Entwurf verbessert, Code-Wiederholungen entfernt, Entwurfsmuster einführt, den Code dokumentiert und versucht, die Software so robuster zu machen.
{{K|Informatik}} [[Methode]], übernommenen [[Quellcode]] nachzuvollziehen, anzupassen und zu warten.