软件的维护

Author: 江苏 盛 凯 Date: 1992-03-20

        软件维护,通常有三层含义:1、纠错性维护;2、适应性维护;3、提高性维护。一些较差的软件产品,往往不很成熟,在应用时可能会存在一些问题。在日常工作中发现并改正这些问题,就是纠错性维护。适应性维护是为了提高软件对使用环境如外围设备等的适应性而进行的。提高性维护是为了增加软件的功能或改进其性能,如改变或增加其子程序、子系统等等。
        要合理地、高质量地维护软件,就必须对软件系统有充分的理解和分析。因此,认真消化软件文本及其辅助性说明文件,对软件维护有极大的帮助。
        软件维护除了上面讲的三个内容,还应包括对软件的日常管理工作的维护,必须做好软件的载体管理和软件的使用情况记录。对一些经常使用或出错的软件,必须加以复制,并将原版软件妥善保存,以免出错或丢失。同时,对于软件使用中发现的问题和维护内容,要加以明确的记录,以方便后来人的使用。
        总之,只要注意在软件使用中不断积累经验,完善软件,就能使软件在我们的工作、学习中发挥最大的作用。