多角色需求质量评价方法研究及系统实现

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:wang525659571
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
需求活动作为软件开发周期中的早期活动,是其后续活动的基础。需求是软件开发的依据、测试的准绳,需求与软件项目中各个角色(项目经理、设计人员、测试人员等)都密切相关。各个角色使用需求目的不同,对需求质量的关注点也不相同,对需求质量的评价角度更是不同,良好的需求应当满足不同角色需要。所以提供有效的评价方法,对于及时发现需求缺陷,保证需求质量具有重要意义。   传统的需求质量评价方法存在效率低、问题发现率不高、评价结果难以被有效处理等问题。一些需求研究者开发的评价方法和工具,在一定程度上提高了评价效率,改善了评价效果。例如,需求文档自动检查方法检查效率有很大提高,然而检查的质量特性不全面,并且不强调需求质量评价中多角色关注点的差异。此外,基于关注点的阅读方法,从各角色的关注点出发寻找需求中的缺陷,但是对于单个评审者兼任多角色的情况,并没有好的解决办法。   本文在对需求质量特性进行研究,以及对实际项目中人员角色及其关注点进行调研的基础上,提出了一种基于多角色的需求质量评价方法。该方法基于各评审者角色为其量身制订需求质量评价检查单,能够改善需求文档的检查效果,发现更多缺陷;同时,本方法提供了一个综合评价算法,该评价算法根据评审者的角色、评分情况以及各指标的重要程度,结合需求文档的缺陷情况,得出合理的文档综合质量评价结果。基于评价方法,本文进一步实现了多角色的需求质量评价系统,该系统提供不同的统计图显示需求文档的分类及综合评价结果,有利于用户快速浏览评价结果,做出决策。最后进行了实验验证,证明了方法是有效的。
其他文献
随着人体运动捕获设备的发展和普及,以及深度摄像机在室内交互应用中的快速发展,人体运动识别与标注及相关技术在动画制作、电影特效以及交互娱乐等多项领域中发挥了越来越重要
随着半导体技术的发展,片上多核处理器以其高能效、高性能、低设计复杂度等诸多方面的优势已经成为微处理器发展的未来方向。缓存一致性协议是多核处理器中的一项核心技术。它
随着智能仪表、网络技术和数字通信技术的发展,现场总线和工业以太网技术在工业现场得到了广泛的应用。同时面对国内工业生产的安全现状,基于总线技术的控制系统越来越多地被用
随着互联网,特别是WEB2.0的快速发展,网络数据爆炸式增长。每天都有大量UGC(User Generated Content)网络内容产生和发布,怎样从浩大的网络数据中提取出有价值的信息,为进一步分
传统的激光引信设计和测试需要进行大量的实弹演练,为了克服由此造成的高耗费、低效率问题,本文设计并实现了一个基于虚拟现实技术的激光引信数字化仿真平台,用于辅助激光引信的
城市公交系统是与城市居民日常生活联系最为紧密的环节之一,甚至在一定程度上决定着城市居民的生活方式。城市公交查询能够帮助出行者快速地选择出行路径、换乘路线等,既提升了
查询优化是数据库管理系统设计和实现所采用的一项重要技术,也是直接影响数据库系统性能的一个重要因素,当前所有商用数据库都成功采用了这项技术。关系数据库系统和非过程化的
当今互联网信息纷繁复杂,搜索引擎为互联网用户提供了良好的信息搜索体验。而搜索引擎的查询词补全技术又进一步提高了搜索引擎质量,为用户提供了更优质的搜索服务。目前查询
中国民政部已于2003年成功实施了“省级行政区域界线信息管理系统”,并在湖北省、吉林省、山东省等省市自治区试点开展行政区域界线信息管理系统的建设,其中作为主要目标成果的
可视语音合成技术的研究大大拉近了人机交互的距离,它不仅能提高人机交互的和谐性,还能改进交互识别和表达的准确性,可广泛地用于虚拟现实、虚拟主持人、虚拟会议、电影制作、游