需求工程总复习.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
需求工程总复习解读

需求工程复习;1、什么是需求?简述需求的分类。 答: (1)用户为了解决问题或达到某些目标所需要的条件或能力;系统或系统部件为了满足合同、标准、规范或其它正式文档所规定的要求而需要具备的条件或能力;对它们的一种文档化表述。 (2)需求的分类: 功能需求:和系统主要工作相关的需求,即在不考虑物理约束的情况下,用户希望系统所能够执行的活动,这些活动可以帮助用户完成任务。功能需求主要表现为系统和环境之间的行为交互。 性能需求:系统整体或系统组成部分应该拥有的性能特征,例如CPU使用率、内存使用率等。 质量属性:系统完成工作的质量,即系统需要在一个“好的程度”上实现功能需求,例如可靠性程度、可维护性程度等。 对外接口:系统和环境中其他系统之间需要建立的接口,包括硬件接口、软件接口、数据库接口等等。;2、需求工程包括哪些活动,并简要说明其内容?软件开发中为什么要重视需求工程? 答: (1)、需求工程活动包括:需求开发和需求管理; (2)、需求开发包括:需求获取、需求分析、需求规格说明和需求验证4个部分; (3)、需求管理:主要工作就是跟踪后继阶段中需求实现与需求变更情况,确定需求得到了正确的理解并被正确的实现到软件产品中。 ?;3、描述需求工程的各个活动,并说明各个活动的任务? 答: 需求工程活动包括:需求开发和需求管理; 需求开发包括:需求获取、需求分析、需求规格说明和需求验证4个部分; 需求获取:目的从项目规划开始建立最初的原始需求。它从相关人员、资料和环境中得到系统开发所需要的相关信息; 需求分析:需求获取的这些信息还不是开发者能够立即加以实现的解决方案。还需要对需求获取得到的信息,进行需求分析;目的保证需求的完整性和一致性; 需求规格说明:定义用户需求,准确描述需求及其解决方案,目的将完整、一致的需求与能够满足需求的软件行为以文档的方式明确地固定下来; 需求验证:目的保证需求及其文档的正确性,即需求真实地反映了用户的真实意图;以及通过检查和修正保证需求及其文档的完整性和一致性; 需求管理:主要工作就是跟踪后继阶段中需求实现与需求变更情况,确定需求得到了正确的理解并被正确的实现到软件产品中。 ;4、需求工程中需要获取的内容主要有哪3种?获取信息的主要来源有哪些?常见的需求获取方法有哪些(最少写4种)? 答: 需要获取的内容主要有:1)、需求 2)、问题域描述 3)、环境与约束 获取信息的主要来源有:1)、涉众 2)、硬数据 3)、相关产品 4)、重要文档 5)、相关技术标准和法规 获取信息的方法 :1)、传统方法 2)、集体获取方法 3)、原型 4)、模型驱动方法 5)、认知方法 6)、基于上下文的方法 ;5、需求获取活动包括那几个部分,并对每一部分活动作简要解释? ;6、什么是面谈中的开放式问题?什么是封闭式问题?并比较二者的优缺点? 答: 1)、开放式问题:指被会见者对答复的选择可以是开放和不受限制的,他们可能答复两个词,也可能答复两段话; 封闭式问题:指答案有基本的形式,被会见者的回答是受到限制的; 2)、优缺点: 开放式问题的优点:让被会见者感到自在;会见者可以收集被会见者使用的词汇,这能反应他的教育、价值标准、态度和信念;提供丰富的细节;对没采用的进一步的提问有启迪作用;被会见者更感兴趣;容许更多的自发性;会见者可以在没有太多准备的情况下进行面谈。 开放式问题的缺点:提此类问题可能会产生太多不相干的细节;面谈可能失控;开放式的回答会花费大量的时间才能获得有用的信息量;可能会使会见者看上去没有准备。 封闭式问题的优点:节省时间;切中要点;保持对面谈的控制;快速探讨大范围问题;得到贴切的数据; 封闭式问题的缺点:使得被会见者厌烦;得不到丰富的细节;不能建立和面谈者的友好关系。;7、金字塔结构、漏斗结构、菱形结构定义? 答: 金字塔组织形式:会见者以很具体的问题开始,然后逐渐提高问题的开放度,同时允许被会见者越来越笼统的答案来回答问题; 漏斗结构:以一般、开放式的问题开始,然后采用封闭式的问题缩小可能的答复;这种面谈结构可以看作一个漏斗型; 菱形结构:就是将上述2中方法集合起来使用;该结构会见者首先提出一些简单、封闭式的问题,为面谈过程做好铺垫;在面谈中间阶段向被会见者提出明显没有“正确答案”的一般话题看法;然后会见者再次限制问题以获得明确答复; ;8、在需求获取中获取信息的主要来源有哪些? 答:获取信息的主要来源有: 1、涉众 2、硬数据 3、相关产品 4、重要文档 5、相关技术标准和法规 ? 9、什么是前景? 什么是范围? 答: 前景:描述了产品的作用以及最终的功能; 范围:为项目划定了需求的界限; ;;11、需求分析的根本任务是

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档