1软件需求管理过程.docVIP

  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文档。上传文档
查看更多
1软件需求管理过程.doc

软件需求管理过程 海恒达远信息技术有限公司 2002年12月26日 目 录 软件需求管理过程 1 1、前言 3 1.1 目的 3 1.2 范围 3 1.3 文档内容 3 1.4 有关的角色及职责 3 2、软件需求管理过程的概貌 4 2.1 过程图 4 2.2 注解 4 3、Discover阶段 5 3.1 过程图 5 3.2 活动 6 3.2.1 理解客户的需求 6 3.2.2 了解客户的现状 6 3.2.3 了解客户的业务模式 6 3.2.4 编写可行性分析报告 6 3.2.5 可行性问题的决策 6 4、Define阶段 6 4.1 过程图 6 4.2 活动 7 4.2.1 准备 7 4.2.2 分析项目目标和成功因素 7 4.2.3 识别项目的风险和假设 7 4.2.4 获取功能需求和技术需求 7 4.2.5 编写需求说明文档 8 4.2.6 建立Scope Matrix 8 4.2.7 Define阶段的审核 8 5、需求维护 9 5.1 变更控制 9 5.1.1 变更控制流程 9 5.1.2 变更审核小组 10 5.1.3 变更申请单 10 5.2 需求跟踪 10 5.3 需求配置管理 10 6、更改页 10 1、前言 1.1 目的 使软件计划、产品和活动与软件需求保持一致。 2.1 过程图 2.2 注解 Discover阶段3.1 过程图 3.2 活动 3.2.1 理解客户的需求 活动:与客户沟通交流,了解他们的原始需求。并分析公司开发此项目的业务机遇,业务目标,客户和市场的需求,以及业务风险等问题。 职责:由公司高层负责,市场人员具体执行。 3.2.2 了解客户的现状 活动:评估客户的现状,如信息化程度,人员的计算机技能水平,业务模式等。 职责:由公司高层负责,市场人员具体执行。 3.2.3 了解客户的业务模式 活动:了解客户当前的业务模式,包括业务角色及其关系。 职责:由公司高层负责,市场人员具体执行。 3.2.4 编写可行性分析报告 活动:根据前面三项内容,对本项目做评估,分析是否开展此项目 职责:由公司高层负责,市场人员具体执行 模板:依据提供的“可行性分析报告的模板”整理。根据实际内容,允许对模板进行裁剪。 3.2.5 可行性问题的决策 活动:审核可行性分析报告的内容;决定是否开展此项目 参与人:市场人员(发起者和组织者),行业专家,公司高层决策人员。 主要沟通内容:可行性分析报告 输出:作出结论的可行性分析报告 职责:市场人员发起,组织,和主持会议,做会议记录。负责可行性分析报告的修订和决策记录。 说明:决定开展此项目后,方可进入define阶段。在进入Define阶段之前,需要由项目经理和设计师确定项目的整体计划和define阶段的详细计划 4.2 活动 4.2.1 准备 活动:了解discover阶段的输出文档,安排交流的客户代表 职责:市场人员帮助开发项目经理和设计师了解可行性分析报告中的内容,并共同联系客户代表;开发项目经理和设计师理解可行性报告中的相关内容,为后面工作的开展作好准备。 4.2.2 分析项目目标和成功因素 活动:通过与客户的沟通,定义项目目标和成功的关键因素 职责:开发项目经理和设计师共同完成,市场人员可协助。 4.2.3 识别项目的风险和假设 活动:通过与客户的沟通,识别项目的风险和假定,并分析他们对项目的影响,给出风险的减缓方法。 职责:开发项目经理和设计师共同完成,市场人员可协助。 4.2.4 获取功能需求和技术需求 活动:通过与客户的沟通,获取功能需求和技术需求,即明确系统的功能需求和使用什么样的技术 职责:开发项目经理和设计师共同完成,市场人员可协助。 4.2.5 编写需求说明文档 活动:根据前面几个步骤的沟通结果,整理项目的需求文档。需求文档不一定是一个,可以是几个文档。但必须包括内容:总体系统的需求信息,每个子系统的需求信息,数据字典。公司建议将总体系统的需求信息与每个子系统的需求信息分开写成文档。在总体系统的需求中,从系统整体出发来阐述,而每个子系统的需求只针对子系统本身来阐述。 职责:开发项目经理和设计市共同完成。 模板:依据提供的“总体系统的需求说明模板”“子系统的需求说明模板”“数据字典的模板”整理。根据实际内容,允许对模板进行裁剪。 高质量的需求说明文档的关键特点: 完整:不应该遗漏要求和必需的信息。发现缺少的信息很难,因为根本不存在。如果你知道已缺少一些信息,使用TBD(to be determined)标准标志可以突出这些缺陷,当你在构建产品的相关部分时,就可以从一个给定的需求集中解决所有的缺陷。 一致性:一致性需求就是不要于其他的软件需求或高级别的系统(商业)需求发生冲突。 可修改性:每个需求必须相对于其

文档评论(0)

xx88606 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档