P1-S3-需求工程要点与误区解析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编写规约 “正规”的开发组织都重视,但常“重视过度” ? 束之高阁 ? 事后补文档 规格说明书的格式与所采用的开发过程、分析方法相关的,不同的方法格式不同 中程在线信息产业培训网 需求验证 这个工作大多数组织都不够重视,导致这个工作直到交付系统时才真正被履行,这也就是为什么客户拿到系统后才提出许多这样那样的需求变更,甚至认为整个系统都不是他所需要的 提高需求质量的重要手段: 需求评审 需求确认 通过原型来验证需求 中程在线信息产业培训网 Review是手段,暴露尽可能 多的错误是目标 需求开发与需求管理的分界 中程在线信息产业培训网 需求管理的主要活动 基线:救火队?严谨团队 变更:不是避免,而是控制。通过统一渠道、统一平台(并分类)做到避免错误产生的变更、减少变化产生的变更 跟踪:高阶活动,包括用户需求?软件需求,软件需求?软件需求、软件需求?设计原则的跟踪 版本控制:历史变化的管理与跟踪 状态管理:管理过程中的动作 中程在线信息产业培训网 需求分析师 需求分析员是对项目涉众的需求进行收集、分析、记录和验证等职责的主要承担者,是用户群体与软件开发团队间进行需求沟通的主要渠道 典型活动:定义业务需求、确定项目涉众和用户类别、获取需求、分析需求、为需求建模、编写需求规格说明、主持对需求的验证、引导对需求的优先级划分、管理需求 必备技能:倾听、交谈和提问的技巧, 分析、协调、观察、写作、组织、建 模、人际交往和创造能力 中程在线信息产业培训网 需求分析师 必备知识:现代需求管理技术、各种软件开发生命周期、领域知识 需求分析员的来源:用户转为分析员(软件工程知识欠缺)、开发人员转为分析员(领域知识、沟通能力)、主题专家(易按自己的偏好来构建系统) 中程在线信息产业培训网 需求过程 中程在线信息产业培训网 需求过程 中程在线信息产业培训网 需求大纲--SERU模型 Subject:主题域,将一个复杂的大系统分解成由确定接口相互连接的多个子系统—构件图 /System?(上下文关系图、事件列表、Report列表)/Subject Event:业务事件,信息系统行为主线条—(业务流程图、领域类图[E/R图]、用例图[opt])/Event Report:查询、分析、统计等管理动作—(目的、数据、虚拟屏幕) /Report Use case:需求管理的分子! 中程在线信息产业培训网 中程在线信息产业培训网 中程在线信息产业培训网 中程在线信息产业培训网 中程在线信息产业培训网 业务需求就是系统目标 业务需求是指反映组织机构或客户对系统、产品高层次的目标要求,通常问题定义本身就是业务需求 。 现状:功能分解盛行的今天,常常会犯“盲人摸象”的错误,这使得需求太过脆弱,难以经受考验。 目标的定义不能够流于形式,应该具有以下特征:业务导向、可度量、合理、可行。要 注意目标太夸大会浪费资源,目标 太缩小会影响士气。(教堂与小屋) 目标通常就是业务需求! 中程在线信息产业培训网 用户需求 用户需求是指描述用户使用产品必须要完成什么任务,怎么完成的需求,通常是在问题定义的基础上进用户访谈、调查,对用户使用的场景进行整理,从而建立从用户角度的需求。 用户有不同类型: 管理型、事务型 信息系统、人 决策层、使用层 常用者、偶用者 例子:对快到期的客户,系统将通过短信 将续保信息发给该客户的代理人 中程在线信息产业培训网 软件需求 从系统实现的角度描述的需求。 开发人员(设计及分析人员)在业务需求、用户需求的基础上生成的。有时还需要考虑相关联的硬件、环境方面的需求 ? 业务需求 ? 用户需求 ? 软件需求 中程在线信息产业培训网 需求定义 需求捕获 需求分析 功能需求 功能需求是需求的主体,是需求的本质 功能需求定义了:系统必须完成的那些事,即为了向它的用户提供有用的功能,产品必须执行的动作 功能需求也称为行为需求 零散(需求项)?整理(特性、用例、用户故事) 中程在线信息产业培训网 功能需求的要点在于组织! 质量属性 产品必须具备的属性或品质 McCall体系:运行(正确性、可靠性、效率、 完整性、使用性)、修正(维护性、测试性、 灵活性)、转移(移植性、复用性、共运行性) 中程在线信息产业培训网 非功能需求重在有效传递! 1)定性?场景?定量 2)全局?局部+全局 3)零散?可追踪 设计约束 也称为限制条件、补充规约,这通常是对解决方案的一些约束说明。 例如:必须采用国有自主知识版权的数据库系统…

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档