| 教学单元 |
单元教学内容 |
| 第一单元:领域分析 |
领域建模方法
建模流程和提交的工件
领域元模型
领域对象模型 |
| 第二单元:业务分析 |
业务变更因素分析
业务目标分解 |
| 第三单元:业务视图 |
组织机构视图
业务愿景、过程、结构、行为和空间等视图 |
第四单元:业务分析方法
|
业务切割方法与粒度
业务整合模式
业务分离策略
业务脱耦方法
业务质量模型
业务资源分配模型
业务纯度 |
| 第五单元:业务规则 |
业务规则分析
对象约束语言OCL表达业务规则
模糊的业务规则 |
| 第六单元:业务向软件构架转化 |
业务构架建模
利用业务构架来定义软件构架
业务模型重构
业务元模型提取 |
| 第七单元:国际化业务建模方法 |
功能、信息、决策、经济、组织、资源、过程等各类视图的建模方法 |
| 第八单元:需求过程 |
需求分析的任务
需求分析与软件生命周期
需求分析的基本过程 |
| 第九单元:需求团队组建 |
与甲方相关角色
与乙方相关角色
需求团队职责 |
| 第十单元:需求计划 |
业务场景分解
组织单位分解
需求计划制定
需求任务分配 |
| 第十一单元:需求风险管理 |
软件风险管理基础
标识需求中风险
风险决策
风险管理与知识库 |
| 第十二单元:需求沟通的方法及技巧 |
业务访谈
专题会议
工作流程观察
遗留文档
问卷
原型试验 |
| 第十三单元:需求分析方法 |
数据分析
功能分析
数据字典
面向对象的需求分析方法
面向方面需求的分析方法 |
| 第四单元:需求分析视图 |
时间视图
空间视图
角色视图
界面视图 |
| 第十四单元:基于用例的需求分析 |
原子型用例
用例切片
用例重构
复合用例描述
用户质量属性精确化描述
控制用例编写的质量 |
| 第十五单元:非功能需求分析 |
需求质量精确化描述
遗留系统集成需求分析
系统环境需求分析 |
| 第十六单元:定制需求模板 |
对不同软件流程模板进行裁剪策略
定义自身的需求模板
文档域方式模板
问题域方式模板 |
| 第十七单元:编写需求规格说明书 |
国家标准需求规格说明书
需求规格说明书书写规范
需求规格说明书评审与需求基线发布 |
| 第十八单元:案例分析 |
分析失败需求文档的原因 |
| 第十九单元:需求管理的原则与过程 |
需求管理步骤
需求规格说明的版本控制
需求配置管理
度量需求管理的效果
需求评审的策略
发布需求基线 |
| 第二十单元:需求变更管理过程 |
控制项目范围的扩展
变更控制过程
变更控制委员会
测量变更活动
变更请求决策分析
变更会审与确认 |
| 第二十一单元:需求管理工具 |
商业需求管理工具选型
实现需求管理自动化 |
| 第二十二单元:需求可跟踪性管理 |
定义需求的层次
需求之间的相互影响关系
需求属性的定制和过滤 |
| 第二十三单元:需求阶段的项目估算 |
基于用例的项目估算方法(FPA)
基于COCOMOII的估算方法
减少项目估算的误差
使用管理工具获得估算经验值 |
第二十四单元:总结
|
课程总结
解答学员提问 |