基于敏捷建模方法的软件需求分析研究

被引量 : 18次 | 上传用户:lyling0411
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件工程快速的发展和深入,软件需求分析以及软件需求管理逐渐成为软件开发过程中非常重要的活动。需求分析的质量对后续的软件开发各阶段有着深远的影响。面对客户日益复杂多变的需求,如何才能敏捷的获取,建立完善的、无二义性的需求模型已经成为了软件开发的重点。但是由于用户和开发人员之间存在知识落差,用户缺乏软件开发知识,往往对自己的需求说不清楚;而开发人员不精通客户的业务知识,很难理解客户真正需要的是什么,难于具备敏锐的洞察力挖掘出客户的潜在需求,因此使得需求分析成为了一项艰巨的工作,而现阶段对需求分析理论和实践的研究却非常缺乏。本文第一章绪论部分,主要说明了本课题研究的目的以及意义,并对需求工程和敏捷方法的研究现状进行了归纳总结。第二章以常用软件需求分析方法为出发点,深入研究了需求层次划分和敏捷建模基本思想。第三章基于敏捷建模方法的软件需求分析是本论文的核心部分,通过比较各种需求分析方法的优点与局限性,寻找出敏捷建模方法与传统需求分析方法的最佳契合点,将敏捷建模应用于需求分析过程中来增强该分析过程的敏捷性。在运用敏捷建模方法的时候,将对敏捷建模如何在合适的时间合适的位置选择合适的建模工具以及各种制品等进行了研究和实践运用。同时将敏捷建模的方法应用于需求管理活动中,保证了需求开发活动的顺利进行。最后第四章中,通过适当的裁剪运用到办公自动化系统的需求分析实践当中,验证了基于敏捷建模方法的需求分析可以提高需求分析质量,为后续软件开发奠定一个良好的基础,提高了软件开发的质量。第五章总结与展望,对现阶段的工作进行总结,指出需要改进的地方,对今后的工作提出新的期望。基于敏捷建模的需求分析方法可以有效控制需求泛滥,在定义需求基线之前,快速的与用户进行沟通,验证、修改所获取的需求,以保证其准确性,定义需求基线之后,任何的需求变更都需要遵循严格的变更控制流程;敏捷运用了各种建模技术,创建多种模型,采用了需求复用技术,使得需求并不是“从零开始”,提高了需求开发的效率;规范了需求管理流程,严格的需求管理流程,使得分析工作处于“有序”的状态。
其他文献
实践课题目:就一大型商场或超市进行实地调研,并对消费者进行问卷调查,分析消费者行为并为企业提出相应的营销策略和改进建议。
胜任力理论自诞生之日起就引起了广泛关注,成为众多学科领域的研究重点。本文阐述了胜任力以及胜任力模型的研究现状,系统地梳理了近几年来国内关于胜任力模型的研究成果,并
<正>烧烤小吃到处有,她为何能做得这么有特色?从木炭的普通无烟烧烤到技术升级的红外线无烟环保烧烤,从烤串烤鱼的特色小吃再到秘制烤全羊的推出,从三个人两间办公室到二十多
目的:了解护理学专业大学生在临床实习末期评判性思维能力和临床决策能力的现状,进而探讨护理学专业大学生评判性思维能力和临床决策能力的相关性关系。方法:本研究采用的研
为进一步提高普通学校特殊教育需求学生的课程参与度,建立面向所有学生的融合教育课程体系,双流区义务段普通学校在教学实践中因地制宜建立了一套融合教育课程实施流程。由区
工业机械臂是近代自动控制领域中出现的一项新技术,作为多学科融合的边沿学科,它是当今高技术发展最快的领域之一,并已成为现代机械制造生产系统中的一个重要组成部分。所谓
国家处于一个复杂的国际系统内,因此,理解系统的特点对于国家战略的制定至关重要。罗伯特·杰维斯首先提出了"系统效应"的概念并指出它对战略行为的巨大影响力,但是学界目前
建设社会信用体系,是完善我国社会主义市场经济体制的客观需要,是整顿和规范市场经济秩序的治本之策。解决纳税信用的缺失问题、建立完善的个人纳税信用体系有着重大的现实意
  2009年在全球金融危机的阴霾中,中国对外贸易总额超越德国,跃居世界第一位;2010年中国的国内生产总值超越日本,成为仅次于美国的世界第二大经济体。中国崛起对于全球经济秩序
以经济全球化为基础的区域经济一体化是当今世界经济发展的主要趋势之一。区域经济一体化能够降低区域间与区域内的成本、提高资源的配置效率,从而促进区域经济的发展。西部