课程

课程介绍

基于客户对实际项目或产品的开发,实施需求工程,包括需求开发与管理,通过项目的真实实践,指导客户整体实施需求工程,同时为客户的项目提供一个基本的原型,作为演进的基础。在实战教练结束后,提供后续技术支持。达到在项目中实用的效果。

培训对象

对软件需求感兴趣的其他人员;
想成长为需求分析专家的测试人员、编码人员、项目经理、开发经理、质量保证人员。 

课程收益

1) 对于有需求经验的人员,这课程帮助你全面了解需求分析的路径,开始改善需求开发和管理实践,是一个提高需求分析水平、掌握需求分析技巧的实践之旅; 
2) 对于有志于从事需求分析的人员,本课程可使您深入了解需求分析工程、需求管理过程,掌握需求分析方法,学习分析工具的应用,使您高起点地进入需求分析的殿堂。

知识概要

-- 软件需求工程;
-- 软件需求分析;
-- 软件需求管理;
-- 用例分析技术;
-- 需求开发向设计规划的转化;
-- 需求开发案例分析。

课程大纲

软件需求分析管理模块

学习内容

软件需求工程

基本的软件需求办法;软件需求是什么和为什么

客户的需求观;需求工程的推荐方法

知识技能;需求获取

需求分析;需求验证

需求管理;项目管理

获取业务需求;寻找客户的需求、聆听的需求、启发客户需求

输出文档:《客户调研模版》

软件需求分析

客户需求分析;企业信息化分析实践(组织、信息、效率、决策、资源、过程)

进行有效的业务分析 ;深入领域分析, 构建业务架构视图

编写需求分析规格说明书;输入文档《需求规格说明书模版》

需求的图形化分析;需求分析与需求视图,需求建模

从客户需求到分析模型;数据流图

实体联系图;状态转换图, 对话图

类图;用例图(作为分析工具,有专门见解的时间)

非功能性需求的处理;ERP级别的需求组织与分析

需求的质量属性

软件需求管理

如何减少项目风险;需求优先级别

需求质量验证需求评审 –需求评审的困难测试需求;需求管理的原则和实现(20M)

需求变更管理;需求变更请求、需求变更影响分析等

需求实现和跟踪;需求跟踪动机需求跟踪能力矩阵

需求规模估计, 成本估算、与控制;需求范围控制方法

如何组建有效的变更控制委员会, 变更有效控制;万Line级大规模需求管理

需求追踪的本质与高效关联(避免追踪蜘蛛网) 建立精确的需求过滤器

需求变更、基线与升迁;实施需求管理工具与环境

使用RequisitePro建立需求项目库;集成CleaQuest进行需求变更管理

集成ClearCase进行需求版本管理;集成TestManager或者TestDiredtor进行需求缺陷跟踪

用例分析技术

迭代式软件开发过程;确定系统边界

归档用例;图形化用例

用例评审;划分大型系统

用例和项目计划;系统的构造与交付

需求开发向设计规划的转化

需求确认;产品需求确认

项目需求确认;需求和预评估(项目立项工作的准备)

从需求到设计和编码;基于需求的驱动的开发过程-火龙果MyProcess

通过开发和测试保证需求的质量;需求文档评审方法

保证交付高质量的需求从需求到成功

需求开发案例分析

需求调研;需求规格说明书

用例分析;需求评审

需求评估

认证过程

无认证考试

开班信息

暂无开班信息