8. 需求管理
8.1. 制定需求管理计划
ü 建立并维护需求管理的组织方针
ü 确定需求管理需使用的资源
ü 分配责任
ü 培训计划
ü 确定需求管理的项目干系人
ü 制定判断项目工作与需求不一致的准则和纠正规程
ü 制定需求跟踪矩阵
ü 制定需求变更审批规程
ü 制定审批规程
8.2. 需求变更管理
8.2.1. 需求变更控制的基本原则
ü 谨慎对待变更请求,尽量控制变更
ü 高度重视需求变更
ü 签署变更控制的协议
ü 在基线的基础上,做好变更实施
ü 需有好的变更控制工具的支持
ü 把项目变化融入项目计划
ü 及时发布变更信息
8.2.2. 需求变更的管理控制程序
ü 建立需求基线、变更控制策略和变更控制系统
ü 需求变更以规定的格式提出
ü 变更控制委员会对需求进行评估论证
ü 需求变更以书面方式获得批准并修改项目计划
ü 顶球评估需求变更对项目绩效的影响
8.3. 需求跟踪
8.3.1. 需求状态
ü 已建议
ü 已批准
ü 已实现
ü 已验证
ü 已删除
8.3.2. 需求跟踪的内容
8.3.3. 影响分析
工作量(劳动时数) 任务
------ 更新软件需求规格说明书或需求数据库
------ 开发并评估原型
------ 创建新的设计部件
------ 修改已有设计部件
------ 开发新的用户界面部件
------ 修改已有的用户界面部件
------ 开发新的用户文档和帮助文档
------ 修改已有的用户文档和帮助文档
------ 开发新的源代码
------ 修改已有的源代码
------ 购买和集成第三方软件
------ 修改构造文件
------ 开发新的单元测试和综合测试
------ 进行单元测试和综合测试
------ 写新的系统测试用例
------ 修改已有的系统测试用例
------ 修改自动测试驱动程序
------ 进行回归测试
------ 开发新的报告
------ 修改已有的报告
------ 开发新的数据库元素
------ 修改已有的数据库元素
------ 开发新的数据库文件
------ 修改已有的数据库文件
------ 修改各种项目计划
------ 更新别的文档
------ 更新需求跟踪能力矩阵
------ 检查工作产品
------ 根据测试和检查情况返工
------ 总计劳动时数
8.3.4. 影响分析报告模板
变更请求ID_____________
标 题_____________
描 述_____________
分 析 者_____________
日 期_____________
优先级评估:
相关收益_____________(1-9)
相关代价_____________(1-9)
相关成本_____________(1-9)
相关风险_____________(1-9)
最终优先级_____________
预计总耗时_____________劳动时数
预计损时_____________劳动时数
预计对进度的影响_____________天数
额外的成本影响_____________金额
质量影响________________________________________________________
被影响的其他需求________________________________________________________
被影响的其他任务________________________________________________________
要更新的计划________________________________________________________
综合事项________________________________________________________
生存期成本事项________________________________________________________
可能的变更所需检查的其他部件__________________________________________