国产化软件测评通常指信创领域的软件测评目前没有单一的国家标准来覆盖全部要求,而是由一套国家标准(GB/T)体系作为依据,并常与团体标准(T/) 配合使用。
一、质量模型和基础评价
GB/T 25000.10-2016(系统和软件质量模型):规定了软件质量模型,包含功能性、性能效率、兼容性、易用性、可靠性、安全性、可维护性、可移植性等八大特性,是所有测评的依据。
GB/T 25000.51-2016(兼容性、易用性、可靠性等质量要求):作为产品确定测试的主要依据,规定了软件产品的质量要求和测试细则。
二、产品文档和开发规范
GB/T 8567-2006(计算机软件文档编制规范):规定了软件开发过程中需提交的文档体系(如需求规格、概要设计、详细设计、用户手册等),测评时常审查文档的完整性和规范性。
GB/T 9385-2008(软件需求规格说明规范):用于审查需求规格说明书是不是符合国标格式和内容要求。
三、测试过程和技术方法
GB/T 15532-2008(计算机软件测试规范):确定了单元测试、集成测试、确定测试和系统测试的具体流程、内容和要求,是测评机构执行测试的方法论标准。
GB/T 38634-2020(软件和系统工程 软件测试):较新的测试标准,分为概念、测试过程、测试文档等部分,逐步在替代老版的测试规范。
四、网络安全和等保合规
GB/T 22239-2019(网络安全等级保护基本要求):等保2.0针对安全通用要求和安全扩展要求(云计算、移动互联、物联网等),国产化软件涉及党政系统时必测。
GB/T 25070-2019(网络安全等级保护安全设计技术要求):测评时会对照此标准检查软件的安全架构设计是不是合规。
GB/T 28448-2019(网络安全等级保护测评要求):具体规定了等级保护测评的每一个测评单元和标准。
五、性能效率和资源占用
GB/T 25000.23-2019(系统和软件工程 质量测量:系统和软件产品质量测量):提供了具体的度量元(如响应时间、吞吐量、CPU/内存占用率),用于量化性能效率标准。
六、可靠性和可移植性(适配国产CPU/OS)
GB/T 29832.1-2013(系统和软件可靠性测试):涉及缺陷密度、平均无故障时间(MTBF)等可靠性度量。
GB/T 29834.1-2013(系统和软件可移植性测试):考核软件在国产CPU(龙芯、飞腾等)和国产操作系统(麒麟、统信)上的安装、卸载、兼容适配能力。
七、成本和规模估算
GB/T 36964-2018(软件工程 软件开发成本度量规范):根据功能点规模(NESMA或IFPUG方法)进行软件规模估算和费用考虑,在验收测评和审价中极为常用。
八、验收和交付
GB/T 18905-2002(软件工程 产品评价):规定了开发者、评价者和用户进行产品评价的流程,常用于验收阶段的综合评价。
在正式的国产化(信创)测评中,除了上述国标(GB/T),一般还会附加信创团体标准(如T/AFSA 或 T/CIITA)以及党政机关电子公文相关标准(如GB/T 33476系列)。