软件工程 CMM/CMMI 自主产品 代理产品 NECO博士 关于海杰
 


软件需求管理
软件架构中的设计和评估
测试管理与技术
软件开发中的项目管理
配置管理咨询
软件工程
UML高级应用培训
同行评审
质量保证咨询
产品与过程度量
内部审计服务
顾问师简历

 

 

课程名称
软件需求管理
课程简介
软件需求管理的目的就是在客户和软件项目之间对客户的需求建立共同的理解,达成共识的需求将用于软件项目的实施。由海杰顾问结合多年需求管理的实践,通过案例分析和研讨教学,挖掘需求管理的精髓内容,深入探讨不同需求分析的方法及适用情况。
培训对象
本课程是面向软件工程师、系统分析员、项目负责人、项目经理、研发经理以及有意提高自身在需求管理和需求分析领域技巧的软件工程师。
培训目标

1、 深度理解需求管理和需求分析与软件项目中活动的联系
2、 深度理解需求管理和需求分析是在软件系统生命周期不同阶段是如何变化的
3、 如何管理客户需求并按照可需求开发客户满意的软件
4、 如何在自己的组织中实施需求管理和需求分析
5、 掌握SEI-CMM中与需求相关的关键实践

培训内容
1、 概述;
2、 需求评审;
3、 需求变更控制;
4、 需求文档的变更控制;
5、 需求跟踪;
6、 需求管理工具;
7、 测量与验证;
8、 需求管理小结。
课程大纲


1 概述
1.1 软件需求
1.2 软件需求工程
1.3 需求开发
1.4 需求管理
1.4.1 需求管理的目标
1.4.2 需求管理的作用
1.4.3 需求开发与需求管理的界限
2 需求评审
2.1 评审组织
2.2 评审内容
2.2.1 正确性
2.2.2 完整性
2.2.3 可跟踪性
2.2.4 一致性
2.2.5 无二义性、可验证性
2.3 评审过程
2.3.1 规划
2.3.2 预备会议
2.3.3 准备
2.3.4 评审会
2.3.5 修改文档
2.3.6 重审
2.4 需求评审进入标准
2.5 需求评审退出标准
2.6 软件开发的V字模型
2.7 妨碍评审的因素
2.8 (演练)
3 需求变更控制
3.1 变更控制的原则
3.2 变更控制的过程
3.3 变更控制委员会CCB
3.4 变更活动的测量和记录
3.5 控制项目范围的扩展
3.6 (演练)
4 需求文档的版本控制
5 需求跟踪
5.1 概述
5.2 跟踪能力链
5.3 使用跟踪能力的好处
5.4 需求跟踪能力矩阵-1
5.5 需求跟踪能力矩阵-2
5.6 需求跟踪能力过程
5.7 变更影响分析
5.8 影响分析过程
5.9 (演练)
6 需求管理工具
6.1 使用工具的好处
6.2 工具简介
7 测量和验证
7.1 测量和分析
7.2 验证
7.3 验证举例
8 需求管理小结
8.1 需求管理过程域活动概况
8.2 妨碍需求管理的因素 

总课时
2天/12小时
   
  © 2003-2005 深圳市海杰资讯有限公司 版权所有