Page 61 - 软件工程与项目管理
P. 61

第二章 软件工程项目管理



            做更进一步的优化和扩充,使现有软件程序的特点和作用得到了进一步的强化。
            而对软件程序的全面强化维护,则必须在软件实际应用的一定时间后完成,而不
            能在软件程序安装初期就做了全面改进操作。
                 3. 预防性维护
                 计算机软件工程的预防性维护项目,指的是对部分尚处于执行阶段和使用

            中的软件程序,通过进行可靠性和维护性方面的措施进行修改,从而对该软件的
            部分功能甚至整体架构进行全面推倒,甚至重新设置功能。同时还对已进行部分
            修正的软件程序实施了重新编写和调整工作,并通过在计算机软件程序之间的预

            防性修正和调整工作,为今后对这些程序的维修工作提供了更便利的保证。
                 (三)计算机软件工程的维护措施
                 1. 从开发者角度进行维护
                 计算机软件本身就相当繁杂,因此除去必备的基本应用软件以外,需要针
            对应用要求开发或安装若干专门应用软件,在这样的情形下,对软件的保护难度

            也将相应增加。要想尽可能的提高维护质量,提高软件安全性,就必须先从开发
            阶段,从开发人员的角度,提高保护技能的运用,对应用软件实现安全系数更大
            的维护效果。具体的技术可能分为这样几种:第一,使用更高级的编码语言。计

            算机编程语言是构建系统软件的最主要依据,使用高级编程语言可以明显提升应
            用软件的智能识别程度,并为相应的应用带来更为简单的工作方法。其次,提升
            软件的研究效率。不仅仅认识程式代码,计算机软件的编写效率也会对使用效率
            造成负面影响。高质量程序能够最大限度的减轻操作压力,防止电脑使用过程中
            发生安全故障和安全漏洞,所以必须从根源上维护软件应用安全。最后,必须建

            立质量管理目标。建立了具体的质量管理目标,才能使上面两点要求得以切实的
            贯彻,软件维护才具备相应的合理性,保障措施才具备了相应的优先级。首先,
            要确保软件的实用性与可靠性;第二,要确保软件的修改稳定性;第三,要确保

            软件的可测试性。在维修过程中,首先要确定软件系统的正常工作环境,而后再
            针对实际维修需要进行适当的修改,最后使得维修措施能够更加适应于实际状况,
            以确保计算机软件功能得到健康发挥。
                 2. 从使用者角度进行维护
                 在很多情形下,导致计算机软件工程所发生的主要问题都是使用者,但由

            于多方面艺术的干扰,许多用户并未意识到计算机软件工程保护的必要性,造成


                                                                                    51
                                                                                    51
   56   57   58   59   60   61   62   63   64   65   66