软件质量模型
2020-06-28 10:31:14 0 举报
AI智能生成
软件质量模型
作者其他创作
大纲/内容
1977年 McCall
产品运行
正确性(Correctness)
可追踪性(Tracebility)
完整性(Completeness)
一致性(Consistency)
可靠性(Reliability)
准确性(Accuracy)
容错性(Error tolerance)
效率(Effiency)
执行效率(Execution effiency)
存储效率(Storage effiency)
可用性(Usability)
可操作性(Operability)
培训(Training)
通信性(Communicativeness)
安全性(Integrity)
访问控制(Access control)
访问审核(Access audit)
产品修正
可维护性(Maintainability)
简单(Simplicity)
简洁(Conciseness)
自我描述(Self descriptiveness)
可测试性(Testability)
模块化(Modularity)
(Instrumention)
灵活性(Flexibility)
可扩展性(Expandability)
通用性(Generality)
产品转移
可移植性(Portability)
软件系统独立性(Software system independence)
机器独立性(Machine independence)
可复用性(Reusability)
互联性(Interoperability)
信息互通性(Communication commonality)
数据互通性(Data commonality)
1993年 ISO/IEC9126
功能性(Functionality)
适应性(Suitability): 与对规定任务能否提供一组功能以及这组功能是否适合有关的软件属性。
准确性(Accurateness): 与能够得到正确或相符的结果或效果有关的软件属性。
互用性(Interoperability): 与其他指定系统进行交互操作的能力相关的软件属性。
依从性(Compliance): 使软件服从有关的标准、约定、法规及类似规定的软件属性。
安全性(Security): 与避免对程序及数据的非授权故意或意外访问的能力有关的软件属性。
可靠性(Reliability)
成熟性(Maturity): 与由软件故障引起失效的频度有关的软件属性。
容错性(Fault tolerance): 与在软件错误或违反指定接口的情况下维持指定的性能水平的能力有关的软件属性。
易恢复性(Recoverability): 与在故障发生后,重新建立其性能水平并恢复直接受影响数据的能力,以及为达到此目的所需的时间和努力有关的软件属性。
易使用性(Usability)
易理解性(Understandability): 与用户为理解逻辑概念及其应用所付出的劳动有关的软件属性。
易学性(Learnability): 与用户为学习其应用(例如操作控制、输入、输出)所付出的努力相关的软件属性。
易操作性(Operability): 与用户为进行操作和操作控制所付出的努力有关的软件属性。
效率(Efficiency)
时间特性(Time behavior): 与相应和处理时间以及软件执行其功能时的吞吐量有关的软件属性。
资源特性(Resource behavior): 与软件执行其功能时,所使用的资源量以及使用资源的持续时间有关的软件属性。
可维护性(Maintainability)
易分析性(Analyzability): 与为诊断缺陷或失效原因,或为判定待修改的部分所需努力有关的软件属性。
易改变性(Changeability): 与进行修改、排错或适应环境变换所需努力有关的软件属性。
稳定性(Stability): 与修改造成未预料效果的风险有关的软件属性。
易测试性(Testability): 为确认经修改软件所需努力有关的软件属性。
可移植性(Portability)
适应性(Adaptability): 与软件转移到不同环境时的处理或手段有关的软件属性。
易安装性(Installability): 与在指定环境下安装软件所需努力有关的软件属性。
一致性(Conformance): 使软件服从与可移植性有关的标准或约定的软件属性。
易替换性(Replaceability): 与一软件在该软件环境中用来替代指定的其他软件的可能和努力有关的软件属性。
2016年 GB/T 25000.10(2011年 ISO/IEC 25010)
使用质量
有效性:用户实现目标的准确性和完备性
效率:用户实现目标的资源消耗(用户时间、机器资源等)
满意度
有用性
可信性
愉悦性
舒适性
抗风险
经济风险缓解性
健康和安全缓解性
环境风险缓解性
周境覆盖
周境完备性
灵活性
软件质量
功能性
功能完备性
功能正确性
功能适合性
功能依从性
性能效率
时间特性
资源利用率
容量
性能效率的依从性
兼容性
共存性
互操作性
兼容性的依从性
易用性
可辨识性
易学性
易操作性
用户差错防御性
用户界面舒适性
易访问性
易用性的依从性
可靠性
成熟性
可用性
容错性
易恢复性
可靠性的依从性
信息安全性
保密性
完整性
抗抵赖性
可核查性
真实性
信息安全性的依从性
维护性
模块化
可重用性
易分析性
易修改性
易测试性
维护性的依从性
可移植性
适应性
易安装性
易替换性
可移植性的依从性
参考资料
https://www.it-cisq.org/standards/
https://www.iso.org/obp/ui/#iso:std:iso-iec:25000:ed-2:v1:en
http://std.samr.gov.cn/gb/search/gbDetailed?id=71F772D81641D3A7E05397BE0A0AB82A
0 条评论
下一页