Ett exempel på hur insatser i utvecklingen kan spara pengar vid senare underhåll är användningen av automatiserad testning tidigt i utvecklingsprocessen. Grundliga automatiserade tester kan hjälpa till att fånga upp och fixa buggar tidigt, vilket minskar risken för att de kommer att orsaka problem senare på vägen och behöver åtgärdas genom dyrare efterhandsunderhållsprocesser. Den initiala investeringen i att skapa den automatiserade testinfrastrukturen och skriva testfall kan vara betydande, men besparingarna som uppnås i minskade underhållskostnader kan vara betydande.