Medan de exakta procentsatserna varierar beroende på projekt, metod och källa, tillskrivs konsekvent den
största andelen av programvarucykelkostnader till underhåll . Detta står ofta för 60% eller mer av den totala kostnaden, ibland till och med 90% för långlivade system.