- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件需求202X梁国文
关于本课软件需求工程》广州电大信息工程学院? 1-2项目经理的必修课技术团队领导者的必修课软件产品成败的初始步骤教材:《软件需求工程》黄国兴、周勇清华大学出版社
内容概要软件需求工程》广州电大信息工程学院? 1-30102030405软件需求的基本概念需求工程与需求工程过程需求获取与需求分析需求文档与需求质量验证软件需求管理
-老子道可道,非常道
内容概要软件需求工程》广州电大信息工程学院? 1-5需求文档与需求质量验证需求获取与需求分析需求工程与需求工程过程软件需求管理软件需求的基本概念
第一部分软件需求的基本概念软件需求工程》广州电大信息工程学院? 1-6需求问题 需求的层次
第1章 需求问题软件需求工程》广州电大信息工程学院? 1-7需求是软件项目成败的关键所在。越早发现需求错误,越早改正它,其代价越小需求是系统必须具有的能力。好需求的特征:无歧义、完整、一致、可检验、确定、可跟踪的,正确的,可行的和必要的。
从谚语开始软件需求工程》广州电大信息工程学院? 1-8中国有句谚语:“好的开始就等于成功的一半”西方的谚语是:“Garbagein,garbageout!”
软件开发的目标软件需求工程》广州电大信息工程学院? 1-9软件开发的目标,简单而言,就是满足用户的需要。
项目失败与成功的原因*软件需求工程》广州电大信息工程学院? 1-10缺乏用户介入:占所有项目的13%不完整的需求和规格说明:占所有项目的12%不断改变的需求和规格说明:占所有项目的12%三种最经常使项目“遇到困难”的因素是:01用户介入:占所有成功项目的16%高层管理的支持:占所有成功项目的14%需求陈述清晰:占所有成功项目的12%[StandishGroup,1994]三种项目最主要的“成功因素”是:02
2-8原则*软件需求工程》广州电大信息工程学院? 1-1180%的工程活动是由20%的需求消耗的80%的软件成本是由20%的构件消耗的[Royce,1998]
需求在项目中的作用软件需求工程》广州电大信息工程学院? 1-12在项目开发中,所有的涉众(Stakeholder)都对需求分析阶段备感兴趣。01未真正明白这些问题就开始编码,结果没有人对产品满意。02
需求错误的代价软件需求工程》广州电大信息工程学院? 1-13在生命周期的不同阶段修复缺陷的相对成本
需求缺陷造成的成本增加软件需求工程》广州电大信息工程学院? 1-14重新进行需求规格说明重新设计重新编码重新测试改变订单——告诉用户将以一个修正后的版本来替代有缺陷的版本。纠正活动——消除由于不准确的特定系统的错误造成的危害,可能涉及到赔偿客户损失。报废——包括对于已经完成的代码、设计和测试,当发现它们是根据不正确的需求进行的时候,这些工作成果不得不被丢弃。收回有缺陷的软件产品以及相关的用户手册。产品赔偿或保修的成本。重新安装新版本的成本。重新建档的成本。
高质量的需求过程带来的好处软件需求工程》广州电大信息工程学院? 1-151在开发后期和整个维护阶段的重做的工作大大减少了。2让用户积极参与需求收集过程能使产品更富有吸引力,而且能建立起更加忠实的客户关系。3用户的参与能弥补用户期望和开发者实际开发之间的“鸿沟”(期望差异)。6将需求编写成清晰、无二义性的文档将会极大地有利于系统测试,确保产品质量。5有效的变更控制也能降低需求变更带来的负面影响。4将确定的系统需求明确地分配到各软件子系统,确保软硬件系统功能匹配适当。
IEEE软件工程标准词汇表定义需求为:需求定义[IEEE1997]软件需求工程》广州电大信息工程学院? 1-16用户解决问题或达到目标所需的条件或能力。系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或能力。一种反映上面(1)或(2)所描述的条件或能力的文档说明。
需求定义[Thayer,Dorfman.1997]用户解决某一问题或达到某一目标所需的软件功能。系统或系统构件为了满足合同、规约、标准或其他正式实行的文档而必须满足或具备的软件功能。MerlinDorfman和Rich
文档评论(0)