在软件维护的实施过程中,为了正确、有效地修改,需要经历3个步骤:分析和理解程序、修改程序和重新验证程序。经过分析,全面、准确、迅速地理解程序是否维护成败与质量好坏的关键。有几种方法:分析程序结构图、数据跟踪、控制跟踪及其他方法。在将修改后的程序提交用户,需要通过静态、计算机确认之前和维护后的验收,保证修改后的程序的正确性。