博客

软件质量特性(ISO/IEC 25010)|面向IT护照整理的8个质量特性

2026年4月27日

针对IT护照考试,整理ISO/IEC 25010定义的软件8个质量特性(功能适合性、性能效率性、兼容性、可用性、可靠性、安全性、可维护性、可移植性)。

标签IT护照管理类质量

ISO/IEC 25010是什么

ISO/IEC 25010是国际统一定义的软件质量特性标准。旧称为ISO/IEC 9126,于2011年修订为25010。该标准将软件质量分为8个主要特性。在IT护照考试中,询问这8个特性的名称和内容的问题频繁出现。

8个质量特性一览

特性内容示例
功能适合性满足功能需求的程度按规格运行
性能效率性响应时间、吞吐量1秒内响应
兼容性与其他系统的共存与替换API兼容性
可用性(易用性)操作简便性易于学习的UI
可靠性能否无故障持续运行99.9%运行率
安全性能否防止非法访问加密、认证
可维护性修改与扩展的难易度代码可读性
可移植性迁移到其他环境的难易度跨操作系统运行

各特性的详细说明

功能适合性

功能适合性由功能完整性、功能正确性、功能适当性三个子特性构成。简单来说,就是评估“系统是否提供了规格书中所述的功能”。考试中常以“是否实现了满足需求的功能”这类问题出现。

性能效率性

性能效率性是有关时间效率、资源效率和容量的特性。具体评估响应时间、CPU及内存使用量等系统处理效率。例如,常以“画面是否在1秒内切换”这类问题出现。

可靠性

可靠性包含可用性、成熟性、容错性和恢复性子特性。一言以蔽之,是“不易损坏,即使损坏也能快速恢复的性质”。考试中常以“运行率99.9%”等数值作为可靠性的示例出现。

安全性

安全性包含机密性、完整性、不可否认性、责任追踪性、真实性等特性。评估防止非法访问和保护数据的能力。想加深技术理解的朋友,可参考加密基础认证与授权的区别的文章。

可维护性

可维护性由模块性、复用性、分析性、修改性、测试性子特性构成。是评估“代码可读性高,是否易于后期修改或功能添加”的特性。常出现在询问重构或测试难易度的问题中。

可移植性

可移植性包含适应性、安装性、替换性子特性。评估在跨云或跨操作系统运行软件时,能否顺利迁移。考试中常以“是否能在不同环境下同样运行”的角度出题。

IT护照考试的出题要点

考试中,8个质量特性的名称与内容的对应问题频繁出现。也常出现要求选择各特性具体示例的问题。此外,务必牢记ISO/IEC 25010本身是定义软件质量特性的标准。

历年真题的典型模式

  • “99.9%的运行率属于哪个质量特性”型 → 可靠性
  • “画面操作的简便性属于哪个”型 → 可用性

相关术语

学习技巧

将8个特性按“功・性・兼・可・可・安・维・移”的口诀记忆,更容易牢固掌握。每个特性只关联一个代表性数值或指标来记忆。关于安全性,除了CIA(机密性、完整性、可用性),还需掌握不可否认性和真实性。

总结

只要扎实掌握8个质量特性的名称、内容以及ISO/IEC 25010的存在,就能在相关题目中得分。想更全面练习管理类内容,请活用管理类汇总;想挑战正式题型,请活用模拟考试

相关文章

Pro

升级到 Pro 会员

这是 Pro 会员功能。月费 ¥980,一口气解锁所有助你合格的功能。

升级 Pro