删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

一种用户故事需求质量提升方法

本站小编 Free考研考试/2022-01-01

王春晖1,3,金芝1,2,赵海燕1,2,崔牧原1,2
1(高可信软件技术教育部重点实验室(北京大学) 北京 100871);2(北京大学信息科学技术学院计算机科学技术系 北京 100871);3(内蒙古师范大学计算机科学技术学院 呼和浩特 010022) (ciecwch@pku.edu.cn)
出版日期: 2021-04-01


基金资助:国家自然科学基金项目(61620106007,61751210,61690200)

An Approach for Improving the Requirements Quality of User Stories

Wang Chunhui1,3, Jin Zhi1,2, Zhao Haiyan1,2, Cui Muyuan1,2
1(Key Laboratory of High Confidence Software Technology (Peking University),Ministry of Education,Beijing 100871);2(Department of Computer Science and Technology,School of Electronics Engineering and Computer Science,Peking University,Beijing 100871);3(College of Computer Science and Technology,Inner Mongolia Normal University,Hohhot 010022)
Online: 2021-04-01


Supported by:This work was supported by the National Natural Science Foundation of China (61620106007, 61751210, 61690200).




摘要/Abstract


摘要: 敏捷开发采用用户故事表达用户需求.一般采用格式受限的自然语言编写,但在用户故事编写过程中经常出现一些表述上的缺陷.典型的缺陷包括缺失必要信息、意思表达含糊不清、故事间有重复或存在冲突等.这很大程度上影响了需求的质量,影响软件开发项目的进行.提出一种用户故事需求质量提升方法.从故事缺陷定位的角度出发,该方法构建了用户故事概念模型,并根据实际案例总结并提出11条用户故事应遵循的质量准则.从而提出故事结构分析、句法模式分析以及语法分析等技术,用于自动构建带场景用户故事的实例层模型,并根据准则进行故事缺陷检测,进而提升用户故事质量.在包含36个用户故事84个场景的实际项目中进行实验,自动检测出173个缺陷,缺陷检测的准确率和召回率分别达到88.79%和95.06%.






[1]汪烨, 陈骏武, 夏鑫, 姜波. 智能需求获取与建模研究综述[J]. 计算机研究与发展, 2021, 58(4): 683-705.
[2]鲍阳, 杨志斌, 杨永强, 谢健, 周勇, 岳涛, 黄志球, 郭鹏. 基于限定中文自然语言需求的SysML模型自动生成方法[J]. 计算机研究与发展, 2021, 58(4): 706-730.
[3]钟仁毅, 王翀, 梁鹏, 罗忠. 基于版本更新日志的移动应用演化趋势自动分析[J]. 计算机研究与发展, 2021, 58(4): 763-776.
[4]陈磊, 王丹丹, 王青, 石琳. 基于图挖掘扩展学习的增强需求跟踪恢复方法[J]. 计算机研究与发展, 2021, 58(4): 777-793.
[5]蒲勇霖, 于炯, 鲁亮, 李梓杨, 国冰磊, 廖彬. 基于Storm平台的数据恢复节能策略[J]. 计算机研究与发展, 2021, 58(3): 479-496.
[6]毛安琪, 汤小春, 丁朝, 李战怀. 集中式集群资源调度框架的可扩展性优化[J]. 计算机研究与发展, 2021, 58(3): 497-512.
[7]周鹏, 武延军, 赵琛. 一种融合程序员和神经网络的自动化程序生成方法[J]. 计算机研究与发展, 2021, 58(3): 638-650.
[8]于畅, 王雅文, 林欢, 宫云战. 基于故障检测上下文的等价变异体识别算法[J]. 计算机研究与发展, 2021, 58(1): 83-97.
[9]王继娜, 陈军华, 高建华. 基于排序损失的ECC多标签代码异味检测方法[J]. 计算机研究与发展, 2021, 58(1): 178-188.
[10]李 斌, 贺也平, 马恒太, 芮建武. 基于已有实例的Linux驱动程序前向移植接口补丁推荐[J]. 计算机研究与发展, 2021, 58(1): 189-207.
[11]张云洁, 张璇, 王旭, 任峻民, 唐子淇. 基于边际贡献的需求变更技术债务量化评估[J]. 计算机研究与发展, 2021, 58(1): 208-223.
[12]于亚新, 张文超, 李振国, 李莹. 基于超图的EBSN个性化推荐及优化算法[J]. 计算机研究与发展, 2020, 57(12): 2556-2570.
[13]沈洁, 龙标, 姜浩, 黄春. 飞腾处理器上向量三角函数的设计实现与优化[J]. 计算机研究与发展, 2020, 57(12): 2610-2620.
[14]马卿云, 季航旭, 赵宇海, 毛克明, 王国仁. 一种分布式异构带宽环境下的高效数据分区方法[J]. 计算机研究与发展, 2020, 57(12): 2683-2693.
[15]谭坚, 罗巧玲, 王丽一, 胡夏晖, 范昊, 徐占. 基于SMT求解器的微处理器指令验证数据约束生成技术[J]. 计算机研究与发展, 2020, 57(12): 2694-2702.





PDF全文下载地址:

https://crad.ict.ac.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=4398
相关话题/计算机 技术 质量 优化 北京大学