质量因素 | 内涵 | 评价准则 |
可移植性 | 把软件从一个硬件配置/软件环境转移到另一个硬件配置/软件环境的难难易程度 | 模块性、自描述性、软件/硬件平台无关性 |
可重用性 | 软件能够在其它应用系统的开发中被再次使用的程度 | 普遍性、模块性、软件/硬件平台无关性、自描述性 |
可互操作性 | 软件系统与其它系统相互交换信息并使用所交换的信息的能力 | 模块性、通信通用性、数据通用性 |
可维护性 | 对软件系统中的故障进行定位和修改以及对软件系统进行扩充的难易程度 | 一致性、简单性、简洁性、模块性和自描述性 |
灵活性 | 修改运行程序的难易程度 | 模块性、可扩展性、自描述性 |
可测试性 | 对软件系统进行测试以发现故障的难易程度 | 简单性、模块性、工具和自描述性 |
正确性 | 软件满足规格说明以及实现用户目的程度 | 可追溯性、一致性、完备性 |
可靠性 | 软件在规定的进度下执行预期功能的程度 | 容错性、一致性、精确性、简单性 |
有效性 | 软件使用计算机资源的程序 | 执行有效性、存储有效性 |
完整性 | 控制未被授权人员访问程序和数据的程序 | 访问控制、访问审计 |
可用性 | 学习、操作、准备输入和解释输出的难易程度 | 可操作性、培训、沟通 |
评论列表
文章目录