软件质量问题是信息化建设过程中的热点问题,随着计算机硬件成本的急速下降和网络应用的快速发展,软件应用的需求呈爆炸趋势,随之而来的软件质量问题日显突出。软件应用越来越广泛,软件规模越来越庞大,软件质量的要求越来越高。但从总体上看,软件测试技术落后于软件开发技术的发展,对软件测试方法和评价技术的研究已成为我国软件测试工程化研究的重要趋势之一。
通过对开发完成的产品进行测试和评价,用以验证所开发的软件产品符合规定的要求,可有效提高软件产品的质量。基于软件产品竞争性的基准比对方法是国际上流行的产品基准比对方法。
2010年1月,由上海市计算机软件评测重点实验室(以下简称“评测室验室”)组织实施的《面向领域的软件产品测评基准库建设与应用》课题,成功申报国家“火炬计划”项目,这标志着上海软件产品测评基准库建设正式启动。
评测室验室近五年来已完成3500多项软件产品测试,拥有众多软件产品第一手测试资料,对软件测试技术的发展趋势、软件产品使用客户的需求变化等,都有独到见解。这为建立上海软件产品测评基准库,形成软件产品的“标杆”数据,打下了坚实的基础。
建设上海软件产品测评基准库,对上海乃至全国软件测试行业的发展具有重大意义:
1) 在国内首次建立面向领域的软件测试基准库和基准服务共享平台,成为上海乃至全国软件基地公共研发服务平台的一个亮点和服务的抓手。
2) 等同采用ISO/IEC 20926国际标准,制订软件功能规模测量方法的国家标准,统一软件规模的度量衡;
3) 依据GB/T16260-2006和GB/T 18905-2002两个软件产品质量评价国家标准,定义面向领域的软件质量评价度量元集合,作为领域的软件产品质量基准。
通过《面向领域的软件产品测评基准库建设与应用》课题的实施,建立面向领域的软件产品测试基准体系和基准服务共享平台,可以提供面向领域软件产品质量的定量描述,描述特定领域软件产品的发展水平,为推动软件产品化和产业化提供服务。同时,作为软件产业公共技术服务支撑体系的一个重要的基础设施,为上海及全国软件产业的发展创造良好的环境,对软件产业的发展具有重要的推动作用。

