一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种软件开发需求质量的评价方法及系统与流程

2021-11-05 22:49:00 来源:中国专利 TAG:

技术特征:
1.一种软件开发需求质量的评价方法,其特征在于,包括:基于测试需求文档的特征项与质量评分之间的线性回归方程,求解得到每一特征项的权值;将待评价需求文档中的特征项与样本需求文档中的特征项进行匹配;将匹配成功的特征项的权值累计求和,得到待评价需求文档的质量得分。2.根据权利要求1所述的一种软件开发需求质量的评价方法,其特征在于,所述评价方法还包括:在将待评价需求文档中的特征项与样本需求文档中的特征项进行匹配的过程中,若发现待评价需求文档的某特征项缺失,则对待评价需求文档进行全文字段搜索,若可以搜索到该特征项,则返回该特征项的定位,在人工复查后,判定该特征项为匹配成功的特征项。3.根据权利要求1所述的一种软件开发需求质量的评价方法,其特征在于,所述样本需求文档通过以下方法生成:确定软件需求规格说明书的章节分布结构;定义文档的章节标题为特征项;对软件需求规格说明书的特征项进行适当地修改和裁剪,最终形成样本需求文档。4.根据权利要求1所述的一种软件开发需求质量的评价方法,其特征在于,所述特征项的权值确定方法为:随机选取n份编写质量参差不齐的软件需求规格说明书作为测试文档,n大于或等于样本需求文档的特征项数量;分别提取所有测试文档的特征项,并记录每一测试文档的人工审查质量评分;将测试文档的特征项作为自变量,文档评分作为因变量,通过构建因变量和自变量之间的线性回归方程,得到特征项与质量评分之间n个独立的方程表达式;求解n个独立的方程表达式,得到的每一特征项的系数,即可定义为该特征项的权值。5.根据权利要求1所述的一种软件开发需求质量的评价方法,其特征在于:所述广义匹配的过程为:针对样本需求文档中的特征项,构建每一特征项的特征项集合;将待评价需求文档中的特征项与对应的特征项集合进行匹配。6.一种软件开发需求质量的评价系统,其特征在于,包括:特征项权值计算模块,用于基于测试需求文档的特征项与质量评分之间的线性回归方程,求解得到每一特征项的权值;特征项匹配模块,用于将待评价需求文档中的特征项与样本需求文档中的特征项进行匹配;评分模块,用于将匹配成功的特征项的权值累计求和,得到待评价需求文档的质量得分。7.根据权利要求6所述的一种软件开发需求质量的评价系统,其特征在于:所述评价系统还包括字段搜索模块,用于在将待评价需求文档中的特征项与样本需求文档中的特征项进行匹配的过程中,若发现待评价需求文档的某特征项缺失,则对待评价需求文档进行全文字段搜索,若可以搜索到该特征项,则返回该特征项的定位,在人工复查后,判定该特征项为匹配成功的特征项。
8.根据权利要求6所述的一种软件开发需求质量的评价系统,其特征在于:所述样本需求文档通过以下方法生成:确定软件需求规格说明书的章节分布结构;定义文档的章节标题为特征项;对软件需求规格说明书的特征项进行适当地修改和裁剪,最终形成样本需求文档。9.根据权利要求6所述的一种软件开发需求质量的评价系统,其特征在于:所述特征项的权值确定方法为:随机选取n份编写质量参差不齐的软件需求规格说明书作为测试文档,n大于或等于样本需求文档的特征项数量;分别提取所有测试文档的特征项,并记录每一测试文档的人工审查质量评分;将测试文档的特征项作为自变量,文档评分作为因变量,通过构建因变量和自变量之间的线性回归方程,得到特征项与质量评分之间n个独立的方程表达式;求解n个独立的方程表达式,得到的每一特征项的系数,即可定义为该特征项的权值。10.根据权利要求6所述的一种软件开发需求质量的评价系统,其特征在于:所述广义匹配的过程为:针对样本需求文档中的特征项,构建每一特征项的特征项集合;将待评价需求文档中的特征项与对应的特征项集合进行匹配。

技术总结
本发明公开了一种软件开发需求质量的评价方法及系统,所述评价方法包括基于测试需求文档的特征项与质量评分之间的线性回归方程,求解得到每一特征项的权值;将待评价需求文档中的特征项与样本需求文档中的特征项进行匹配;将匹配成功的特征项的权值累计求和,得到待评价需求文档的质量得分。本发明以自动评价为主,人工评价为辅,不仅可以提高文档质量审查的效率,节省人力成本和时间,还为人工审查的重点指明了方向。的重点指明了方向。的重点指明了方向。


技术研发人员:李寒霜 王斌 孟贺
受保护的技术使用者:江苏徐工工程机械研究院有限公司
技术研发日:2021.07.21
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献