一、SAC 《软件产品 :: 软件产品质量保证规定(试行)》
1.1 定义
SAC 《软件产品 :: 软件产品质量保证规定(试行)》的定义如下:
本规定适用于软件产品。软件产品质量保证是指在软件开发、生产、测试、销售、使用等各个阶段,通过符合一定的标准和要求,保证软件产品满足用户需求、符合法律法规、符合商业道德等方面的要求。
1.2 产品质量要求
SAC 《软件产品 :: 软件产品质量保证规定(试行)》对软件产品的产品质量提出了以下要求:
(1)可靠性:软件产品在正常运行条件下,应当能够稳定、可靠地运行,且能够保证软件产品数据的完整性和正确性。
(2)安全性:软件产品应当具备适当的安全性保护措施,能够保证软件产品的数据和信息不会被未经授权的访问和篡改。
(3)可用性:软件产品应当具有良好的用户界面和用户体验,易于使用和理解,能够满足用户的需求。
(4)完整性:软件产品应当保持其源代码、文档、用户手册等资料的完整性和正确性。
1.3 产品质量保证方式
SAC 《软件产品 :: 软件产品质量保证规定(试行)》规定,软件产品的生产者应当采取以下方式对软件产品的质量进行保证:
(1)自软件开发、生产、测试等各个阶段进行质量控制,并定期对产品质量进行评估。
(2)对产品进行用户测试,确保产品能够满足用户需求。
(3)对产品进行安全测试,确保产品具备适当的安全性保护措施。
(4)对产品进行兼容性测试,确保产品能够与其他软件产品、操作系统兼容。
(5)对产品进行稳定性测试,确保产品能够在不同负载和环境下稳定、可靠地运行。
1.4 产品质量认证
SAC 《软件产品 :: 软件产品质量保证规定(试行)》规定,软件产品的生产者应当采取以下方式对软件产品的质量进行认证:
(1)通过国家标准化管理委员会(SAC)认可的测试机构对产品进行测试。
(2)将测试结果报告产品生产者,产品生产者应当将测试结果报告用户。