14.2 Causes of Software Maintenance Problems