chapter初始阶段的需求.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
初始阶段的需求什么是初始阶段什么是初始阶段项目的设想和业务案例是否可行购买还是开发粗略估计成本项目应该继续还是停止确定项目的可行性初始阶段的目标不是定义所有需求或产生可信的预算或项目计划大多数需求分析是在细化阶段进行的并且伴以早期编程和设计初始阶段的类比在石油行业中勘探一个新地域时要经历以下几个步骤确定是否已有足够的证据或业务案例来证明可以进行勘探钻探如果有初始阶段如同这个阶段的第一步初始阶段的持续时间短暂比如周包含第一次需求研讨会制定第一次迭代计划初始阶段创建的制品设想和业务用例描述高层的目标

Chapter 4/5 初始阶段的需求 什么是初始阶段 什么是初始阶段 项目的设想和业务案例 是否可行 购买还是开发 粗略估计成本 项目应该继续还是停止(确定项目的可行性) 初始阶段的目标不是定义所有需求,或产生可信的预算或项目计划。 大多数需求分析是在细化阶段进行的,并且伴以早期编程和设计。 初始阶段的类比 在石油行业中,勘探一个新地域时要经历以下几个步骤: 确定是否已有足够的证据或业务案例来证明可以进行勘探钻探 如果有…… 初始阶段如同这个阶段的第一步 初始阶段的持续时间 短暂(比如1周) 包含第一次需求研讨会,制定第一次迭代计划。 初始阶段创建的制品 设想和业务用例 描述高层的目标和约束,业务案例,并提供执行摘要。 用例模型 描述功能需求。在初始阶段,确定大部分用例的名称,详细分析10%的用例。 补充性规格说明 描述其他需求,主要是非功能性需求。 词汇表/术语表 关键领域术语和数据字典。 初始阶段创建的制品 风险列表和风险管理计划 概念验证(验证技术思路) 第一个迭代计划 阶段计划和软件开发计划(粗略的估计) 定制项目开发过程 初始阶段不意味着大量的文档,上述大多文档都是可选的。 正确理解初始阶段 以下的理解是错误的 认为初始阶段会持续几周甚至更长的时间 试图定义出大部分需求 期望有可靠的预算和计划 完整定义系统架构 详细编写所有用例 产生很多UML图 …… 第五章:进化式需求 阐述进化式需求的动机 定义FURPS+模型 定义UP需求制品 37% of factors related to problems with requirements 进化式需求 什么是需求 系统必须提供的能力和必须遵从的条件。 如何获取需求? UP提出了一系列的最佳实践,推荐用一种系统的方法来寻找、记录、组织和跟踪系统不断变更的需求。 进化式需求和瀑布式需求 软件是属于具有高度变更率的新产品开发领域。 变更率为25%以上 瀑布式需求的问题: 一方面,无法应付变更,提供有效的系统功能 另一方面,提供了大量无用的系统功能 需求的分类 UP中对需求的分类按照FURPS+ 功能性(Functional) 特性、功能、安全性等 可用性(Usability) 人性化因素、帮助、文档 可靠性(Reliability) 故障频率、可恢复性、可预期性 性能(Performance) 响应时间、吞吐量、资源利用率 可支持性(Supportability) 适应性、可维护性、国际化、可配置 需求的分类 + 实现(Implementation) 接口(Interface) 操作(Operation) 包装(Packaging) 授权(Legal) 简化的分类方式:功能性和非功能性 UP如何组织需求 用例及用例模型 一组使用系统的典型场景。主要用于功能需求 补充性规格说明 用例之外的内容。主要用于非功能需求 词汇表 文字形式定义的系统的数据词典,包含了重要的术语。 前景/设想 用于了解项目的主要思想 业务规则 比如相关的法规。

文档评论(0)

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

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

1亿VIP精品文档

相关文档