济南软件公司:如何提高软件的可靠性

2017-03-21 09:29:25   编辑:zhuli   访问:

【内容导读】 如今,随着软件行业的应用领域越来越广,应用本身对系统运行的可靠性越来越高,特别是软件可靠性比硬件可靠性更难保证,会严重影响整个系统的可靠性。以下列举了几种常用的提高软件可靠性的方法和技术。
如今,随着软件行业的应用领域越来越广,应用本身对系统运行的可靠性越来越高,特别是软件可靠性比硬件可靠性更难保证,会严重影响整个系统的可靠性。以下列举了几种常用的提高软件可靠性的方法和技术。

1、建立以可靠性为核心的质量标准

在软件项目规划和需求分析阶段就要建立以可靠性为核心的质量标准。这个质量标准包括实现的功能、可靠性、可维护性、可移植性、安全性、吞吐率等等。

2、选择开发方法

软件开发方法对软件的可靠性也有重要影响。做到“对症下药”,根据产品需求和实现的难易程度选择适当的开发方法。

3、软件重用

软件重用不单是指软件本身,也可以是软件的开发思想方法、文档、甚至环境。主要包括开发过程重用、构建重用、知识重用。

4、使用开发管理工具

开发一个大的软件系统,离不开开发管理工具,仅仅靠人来管理是不够的,需要有开发管理工具来辅助解决开发过程中遇到的各种各样的问题,以提高开发效率和产品质量。

5、加强测试

可选用多种测试方法:走查、机器测试、模拟测试、设计审查等。根据实际情况可选用恰当的测试方法。