1) Application software maintenance accounts for 70% of IT budgets and involves maintaining large, mission-critical systems like ERP over time as needs change.
2) Using queueing theory, the document proposes allocating maintenance resources efficiently to minimize backlogs and improve productivity through skills training and documentation.
3) A key insight was reducing the arrival rate of new bugs through comprehensive initial testing and validating data inputs to catch errors earlier. This allowed many teams to reduce headcount over time while satisfying customers.