| 教学单元 |
单元教学目标 |
第一部分
按图索骥:需求分析全局观(1学时)
|
| Section
1.1 需求分析视角与方法 |
需求分析方法发展史;需求分析的本质与层次;需求的冰山模型:收集、分析与挖掘。 |
| Section
1.2 需求分析的核心线索 |
功能需求:事件/场景驱动;报表需求:管理驱动;数据需求:问题域刻画;非功能需求:目标场景决策卡。 |
| Section
1.3 需求分析的工具与产物 |
正确认识建模工具:UML
Vs. IDEF;不同项目的需求分解树;需求模板要点分析。 |
| 第二部分
百步穿杨:定义项目(2学时) |
| Section
2.1 锁定目标 |
锁定目标:问题定义;案例讨论与演示:典型项目的问题定义;贯穿案例Workshop:高层目标访谈,问题定义;提开表象:问题分析;案例演示:问题分析;目标实现的跟踪。 |
| Section
2.2 理清Stakeholder |
寻找Stakeholder;贯穿案例Workshop:填充Stakeholder列表;Stakeholder关注点分析;贯穿案例Workshop:编写Stakeholder档案;Stakeholder分析常见陷阱与误区。 |
| Section
2.3 明确约束 |
项目约束;技术约束;相关事实与假定;贯穿案例Workshop:整理SRS(1)。 |
| 第三部分
跑马圈地:划定项目的业务范围(2.5学时) |
| Section
3.1 主题域(业务子系统)划分 |
技术子系统 vs. 业务子系统;划分原则与方法;案例演示:主题域划分;分解的层次;主题域呈现;贯穿案例Workshop:主题域分解;主题域描述。 |
| Section
3.2 事件 |
事件 vs. 流程;识别事件:上下文关系图;贯穿案例Workshop:识别主题域内的事件。 |
| Section
3.3 管控点 |
管控点 vs.报表;识别管控点;贯穿案例Workshop:识别主题域内的管控点;贯穿案例Workshop:整理SRS(2)。 |
| 第四部分
抽丝剥茧:理清行为脉络(4学时) |
| Section
4.1 流程分析 |
流程的本质;流程分析与模型选择;现场出图的技术;贯穿案例Workshop:流程分析;流程合理性与变化分析;贯穿案例Workshop:流程合理性与变化分析;嵌入式流程分析要点。
|
| Section
4.2 业务功能分析 |
用例分析;贯穿案例Workshop:用例图片段建模;用户故事简介;贯穿案例Workshop:整理SRS(3)。 |
| 第五部分
乐高世界:理清数据框架(1.5学时) |
| Section
5.1 领域建模基础 |
数据分析的要点;数据分析工具:类图。 |
| Section
5.2 领域建模基础 |
领域建模常见误区;四色建模法;贯穿案例Workshop:领域建模;贯穿案例Workshop:整理SRS(4)。
|
| 第六部分
浮沙高台:理清非功能需求(1学时) |
| Section
6.1 质量/约束分析要点 |
质量/约束分析的常见误区;全局质量属性树;非功能需求的追踪。 |
| Section
6.2 质量/约束分析工具 |
目标场景决策卡;贯穿案例Workshop:梳理非功能需求;贯穿案例Workshop:整理SRS(5)。
|
| 第七部分
天圆地方:填充需求细节(1.5学时) |
| Section
7.1 业务功能需求细节 |
业务功能需求细节写作要点;常见写作误区;贯穿案例Workshop:用任务卡片获取需求;贯穿案例Workshop:业务功能需求细节实战。 |
| Section
7.2 报表需求细节 |
报表需求细节写作要点;贯穿案例Workshop:报表需求细节实战。 |
| Section
7.3 接口需求细节 |
接口需求细节写作要点;贯穿案例Workshop:接口需求细节实战。 |
| Section
7.4 数据需求细节 |
数据需求细节写作要点;贯穿案例Workshop:数据需求细节实战;贯穿案例Workshop:整理SRS(6)。 |
| 第八部分
温故知新:课程小结(1.5学时) |
| Section
8.1 课程总结 |
实践过程回顾;需求分析过程剪裁指南;特定案例演示;贯穿案例Workshop:制定行动计划。 |