需求工程 第二讲 基本概念与定义.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
需求工程 需求工程 第二讲基本概念与定义 第二讲基本概念与定义 内容 内容 v 需求分析与建模的重要性 v 需求定义 v 需求层次 v 需求种类 v 需求工程过程 v 需求分析员与用户工作职责 需求分析与建模的重要性 需求分析与建模的重要性 v 值得注意的一点是,需求并未包括设计细节、实 现细节、项目计划信息或测试信息。需求与这些 没有关系,它关注的是充分说明你究竟想开发什 么。 v 开发软件系统最为困难的部分就是准确说明开发 什么。 为困难的概念性工作便是编写出详细技 术需求,这包括所有面向用户、面向机器和其它 软件系统的接口。同时这也是一旦做错,将最终 会给系统带来极大损害的部分,并且以后再对它 进行修改也极为困难。 需求工程与其它过程的关系 需求工程与其它过程的关系 问:什么是需求? 问:什么是需求? 答: 答: 谁需要什么样的 东西? 需求的主体 需求的形式 需求的内容 软件需求工程与需求的含义 软件需求工程与需求的含义 v 用户主导,面向领域的需求分析方法 v 需求:是问题信息和系统行为、特性、设 计及制造约束的描述的集合。 (应该做什 么的规格说明)。 v 需求工程是指应用已证实有效的技术、方 法进行需求分析,确定客户需求,帮助分 析人员理解问题并定义目标系统的所有外 部特征的一门学科。 需求的层次 需求的层次 v 业务需求 (目标需求) §反映了组织机构或客户对系统、产品高层次的 目标要求 v 用户需求 §描述了用户使用产品必须要完成的任务 v 功能需求 (非功能性需求) §定义了开发人员必须实现的软件功能,使得用 户能完成他们的任务,从而满足了业务需求 v 设计需求 软件需求各组成部分之间的关系 软件需求各组成部分之间的关系 需求层次举例 需求层次举例 v 学生管理系统应能管理和维护学生信息; §这一需求描述的 确吗? v 当设备产生告警,系统应及时将告警呈现出 来. §这一需求描述的 确吗? 务需求 务需求 v业务需求是指反映组织机构或客户对系统、产品 高层次的目标要求,通常问题定义本身就是业务 需求。 v背景描述:XX保险公司希望充分利用日益完善的 移动通信技术,在原有的办公系统的基础上进行 扩展,使得在外的业务人员能够及时地获得客户、 业务相关的动态信息,与此同时,实现企业内部 的即时通信。 v业务需求/ 目标 :通过该系统的实施,将人 工保费续缴、投保手续办理两项业务运转 周期缩短10%以上,使企业内部沟通效率 大幅改善,以帮助企业运转效率得以提高。 务需求就是系统目标 务需求就是系统目标 v现状:功能分解盛行的今天,常常会犯盲人摸象” 的错误,这使得需求太过脆弱,难以经受考验。 v 目标!目标!还是目标!--系统开发应目标驱 动!目标是团队唯一的行动纲领。 v 目标的定义不能够流于形式,应该具有以下特征: 业务导向、可度量、合理、可行。 v 目标通常就是业务需求! 用户需求 用户需求 v用户需求是指描述用户使用产品必须要完成什么 任务,怎么完成的需求,通常是在问题定义的基 础上进用户访谈、调查,对用户使用的场景进行 整理,从而建立从用户角度的需求。 v用户有不同类型: 管理型、事务型

文档评论(0)

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

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

1亿VIP精品文档

相关文档