1 服务外包及需求分析服务外包现状 1
1.1 服务外包概述 1
1.2 需求分析服务外包:以IT行业为例 4
1.3 需求分析人员现状 8
1.4 需求分析师的能力要求 9
1.5 外包项目的需求管理 11
2 软件需求概述 13
2.1 项目成败与需求的关系 15
2.2 软件需求 20
3 需求工程及信息系统需求视图 27
3.1 需求工程 27
3.2 信息系统 39
3.3 不同层级信息系统的需求视图 42
4 需求规划 49
4.1 需求规划的思路 49
4.2 建立企业模型 50
4.3 需求建模 53
4.4 系统规划 54
5 需求定义实践 56
5.1 需求定义概述 56
5.2 问题定义 58
5.3 确定目标和范围 71
5.4 需求定义实践 78
实训1 团队组建和软件需求项目立项 80
实训2 需求问题定义 82
实训3 定义需求范围 86
6 需求获取实践 90
6.1 需求获取概述 90
6.2 需求获取的方法 97
6.3 需求获取的工作过程 109
6.4 需求记录的方法 110
6.5 需求获取实践 113
实训4 制订需求访谈计划 114
实训5 需求访谈记录(任务卡片法) 116
7 需求分析与建模实践 119
7.1 需求分析概述 119
7.2 需求过程建模 123
7.3 需求分析与建模实践 164
实训6 用跨职能图、活动图分析业务流程 165
实训7 用例建模技术实践 168
实训8 领域建模实践 171
实训9 填充用例描述 174
实训10 建立展示模型和质量模型实践 178
8 需求描述与需求验证实践 180
8.1 需求描述 180
8.2 需求验证 194
8.3 需求描述与验证实践 198
实训11 编写软件需求规格说明书 199
实训12 需求验证实训 200
参考文献 202