2008.06.05-2008.06.07_CMMI2级培训.pdfVIP

  • 4
  • 0
  • 约5.07千字
  • 约 27页
  • 2015-08-05 发布于安徽
  • 举报
ReqM‐需求管理 SoftSoft TechTech Development,Development, Inc.Inc. 培训目标培训目标 • 了解需求管了解需求管理的的目的的 • 了解需求变更的控制方法了解需求变更的控制方法 • 了解需求跟踪的方法 目标听众目标听众 • EPG • 需求人员需求人员 • 项目经理 • 中高层经理 • 其他对需求管理感兴趣的人员其他对需求管理感兴趣的人员 课程时长课程时长 • 50 mins 需求工程需求工程 需求开发与需求管理之间的界限需求开发与需求管理之间的界限 需求管理的目的需求管理的目的 • 需求管理的目的是在客户和软件项目之间就需要满足的需求建立和维护 一致的约定(CMU/SEI 1995): – 建立软件需求基线供软件工程和管理使用建立软件需求基线供软件工程和管理使用。 – 软件计划、产品和活动同软件需求保持一致。 软件需求的问题软件需求的问题 • Boehm发发现要改要改正在产品付诸应用后所发在产品付诸应用后所发现 的的一个需求方面的缺陷个需求方面的缺陷比在需求阶段改在需求阶段改正 这个错误要多付出6 8倍的成本。 • 近来很多研究表明这种错误导致成本放大近来很多研究表明这种错误导致成本放大 因子可以高达2 0 0倍。 需求管理的重要性需求管理的重要性 目录目录 • 软件需求管软件需求管理的的目的的 • 需求管理的基本活动需求管理的基本活动 需求管理的主要活动需求管理的主要活动:: • 定义需求基线定义需求基线 ((迅速制定需求文档的主体迅速制定需求文档的主体)) • 评审提出的需求变更、评估每项变更的可能影响从而决 定是否实施它定是否实施它 • 以一种可控制的方式将需求变更融入到项目中 • 使当前的项目计划与需求一致 • 估计变更需求所产生影响并在此基础上协商新的承诺 (约定约定) • 让每项需求都能与其对应的设计、源代码和测试用例联 系起来以实现跟踪系起来以实现跟踪 • 在整个项目过程中跟踪需求状态及其变更情况 SGSG 11 ManageManage RequirementsRequirements • 管理需求管理需求 – SP 1.1 Obtain an Understanding of Requirements – 从需求提供者那里获取对需求的理解从需求提供者那里获取对需求的理解 – SP 1.2 Obtain Commitment to Requirements – 获取对需求的承诺 – SPSP 11.33 ManageManage RequirementsRequirements ChangesChanges – 当需求随着项目发生变化时管理需求的变更 – SP 1.4 Maintain Bi‐directional Traceability of Requirements 维护需求与项目计划维护需求与项目计划、工作产品之间的双向可追溯性工作产品之间的双向可追溯性 – SP 1.5 Identify Inconsistencies between Project Work and  Requirements – 识别需求与项目计划和工作产品之间的不识别需求与项目计划和工作产品之间的不一致之处致之处 特定实践特定实践 • SP 1.1 Obtain an Understanding of  Reqquirements – Develop an understanding with the requirements  pproviders on the m

文档评论(0)

1亿VIP精品文档

相关文档