凡课题任务书中包含软件系统开发内容,或项目成果涉及可运行软件、平台的,结题时通常必须提交第三方软件测试报告。 纯理论、无软件成果产出的课题可豁免。
一、各级财政资金立项的科研项目
科技部及各省科技厅要求凡课题任务书中包含软件系统开发内容,结题时须提交具备检验检测资质的第三方机构出具的软件测试报告。课题组内部自测材料不能作为正式结题归档资料。
包括:
国家级项目:国家重点研发计划、科技重大专项、国家自然科学基金等。任务书里写了软件开发、系统研制、平台建设,验收时通常要第三方测试报告。
省部级项目:省科技厅各类科技计划、教育厅科研项目等。如果成果形式是软件系统或光盘要提供软件测试报告或软件使用证明。
市/区级项目:地方财政资助的科研课题,验收材料清单里也需要第三方测试报告。
二、政府信息化建设项目
政府采购、财政资金立项的信息系统项目,招标文件和合同中要求提供具备CNAS、CMA等资质的检测报告作为验收归档资料。未通过软件测评原则上不能组织验收或应认定为验收不合格。
三、国企、央企采购的信息系统项目
国有企业采购的信息化系统,在验收要求出具第三方安全测评报告和软件性能、功能测试报告,作为试运行通过验收的前置条件。
四、金融、医疗等强监管行业项目
金融项目通常需满足 PCI DSS 等合规要求,安全测试是验收必要环节。医疗项目需符合 GB 9706 或 FDA 510(k) 等相关标准,软件测试是合规验收的组成部分。
哪些情况通常可以豁免?
纯理论研究、人文社科类且无软件成果产出的课题,通常不需要做结题软件测试。任务书中没有软件开发、系统研制、平台建设等内容,也没有量化技术指标,不涉及可运行软件,一般可豁免。自筹经费且无外部验收要求的项目也不强制。任务书写了软件成果,即使自筹经费,也要求提供测试报告。
判断是否必须做,看三点:
第一,任务书内容。有没有软件开发、系统研制、平台建设等表述。
第二,技术指标。有没有并发数、响应时间、算法准确率等量化指标。
第三,资金性质。是否属于各级财政资金资助,是否有正式验收要求。
拿了财政资金、任务书里写了要做软件系统、且有量化技术指标的课题,结题时必须提交第三方软件测试报告。
结题软件测试的要求:
必须紧扣课题任务书。报告要有需求-指标映射,把任务书每一条技术指标对应到测试用例和实测数据。
机构资质要合规。一般要求独立第三方机构,具备 CNAS、CMA 等资质,且资质范围覆盖软件测试领域,具体以项目验收要求为准。
测试内容至少覆盖功能测试和性能测试。政务、安全敏感项目还须包含安全测试,如漏洞扫描、渗透测试。
测试时效要合理。测试执行时间应在课题研究周期内,临近结题突击出具且缺少过程记录的报告,容易被专家质疑。
财政资金资助、任务书含软件系统开发、有量化技术指标的课题,结题时必须做第三方软件测试。纯理论、无软件成果产出的项目可豁免,但需在结题材料中说明成果形式。