Det finns ingen enda, universellt överenskommen procentandel för aktiviteter efter programvara för programvara (PDSS) som en del av ett programvaruets totala livscykelkostnad eller ansträngning. Procentandelen varierar väldigt beroende på faktorer som:
* Programvarukomplexitet: Ett mycket komplext system kommer sannolikt att kräva fler PDS:er.
* Utvecklingsmetodik: Agile-metoder innehåller ofta mer iterativ feedback och justeringar, vilket potentiellt minskar behovet av omfattande fixer efter utplacering. Vattenfallsmetoder kan däremot leda till mer betydande problem efter utplacering.
* Kvaliteten på den första utvecklingen: Ett väl testat och grundligt utvecklat system kommer att kräva mindre PDS.
* Miljöstabilitet: En stabil och väl förstått distributionsmiljö kommer att minska behovet av anpassning.
* Användarförväntningar och feedback: Användaråterkoppling påverkar direkt behovet av nya funktioner och justeringar.
Vissa studier tyder på att PDS kan stå för var som helst från 30% till 70% Eller ännu mer av den totala programvarucykelkostnaden, men detta är ett mycket brett sortiment. Det är mycket mer exakt att säga att PDSS är en betydande och ofta underskattad del av den totala kostnaden och ansträngningen, snarare än att tilldela en specifik procentandel.