Page 61 - 软件工程与项目管理
P. 61
第二章 软件工程项目管理
做更进一步的优化和扩充,使现有软件程序的特点和作用得到了进一步的强化。
而对软件程序的全面强化维护,则必须在软件实际应用的一定时间后完成,而不
能在软件程序安装初期就做了全面改进操作。
3. 预防性维护
计算机软件工程的预防性维护项目,指的是对部分尚处于执行阶段和使用
中的软件程序,通过进行可靠性和维护性方面的措施进行修改,从而对该软件的
部分功能甚至整体架构进行全面推倒,甚至重新设置功能。同时还对已进行部分
修正的软件程序实施了重新编写和调整工作,并通过在计算机软件程序之间的预
防性修正和调整工作,为今后对这些程序的维修工作提供了更便利的保证。
(三)计算机软件工程的维护措施
1. 从开发者角度进行维护
计算机软件本身就相当繁杂,因此除去必备的基本应用软件以外,需要针
对应用要求开发或安装若干专门应用软件,在这样的情形下,对软件的保护难度
也将相应增加。要想尽可能的提高维护质量,提高软件安全性,就必须先从开发
阶段,从开发人员的角度,提高保护技能的运用,对应用软件实现安全系数更大
的维护效果。具体的技术可能分为这样几种:第一,使用更高级的编码语言。计
算机编程语言是构建系统软件的最主要依据,使用高级编程语言可以明显提升应
用软件的智能识别程度,并为相应的应用带来更为简单的工作方法。其次,提升
软件的研究效率。不仅仅认识程式代码,计算机软件的编写效率也会对使用效率
造成负面影响。高质量程序能够最大限度的减轻操作压力,防止电脑使用过程中
发生安全故障和安全漏洞,所以必须从根源上维护软件应用安全。最后,必须建
立质量管理目标。建立了具体的质量管理目标,才能使上面两点要求得以切实的
贯彻,软件维护才具备相应的合理性,保障措施才具备了相应的优先级。首先,
要确保软件的实用性与可靠性;第二,要确保软件的修改稳定性;第三,要确保
软件的可测试性。在维修过程中,首先要确定软件系统的正常工作环境,而后再
针对实际维修需要进行适当的修改,最后使得维修措施能够更加适应于实际状况,
以确保计算机软件功能得到健康发挥。
2. 从使用者角度进行维护
在很多情形下,导致计算机软件工程所发生的主要问题都是使用者,但由
于多方面艺术的干扰,许多用户并未意识到计算机软件工程保护的必要性,造成
51
51

