软件开发流程与项目管理作业指导书.doc
软件开发流程与项目管理作业指导书
TOC\o1-2\h\u14834第一章软件开发概述 3
268221.1软件开发简介 3
263021.2软件开发流程 3
82321.2.1需求分析 3
86791.2.2设计 4
314621.2.3编码 4
237201.2.4测试 4
68701.2.5部署 4
309431.2.6维护 5
3126第二章需求分析 5
92862.1需求收集 5
57692.1.1确定需求收集范围 5
159622.1.2确定需求收集方法 5
3352.1.3需求收集过程 5
98922.2需求确认 5
214282.2.1需求分析 6
323322.2.2需求验证 6
36772.2.3需求确认报告 6
325252.3需求管理 6
64012.3.1需求变更管理 6
233062.3.2需求跟踪 7
106112.3.3需求维护 7
29719第三章系统设计 7
225953.1架构设计 7
282663.1.1设计目标 7
304983.1.2设计原则 7
4803.1.3设计内容 7
81073.2模块设计 8
179583.2.1设计目标 8
259293.2.2设计原则 8
229343.2.3设计内容 8
110723.3界面设计 8
326423.3.1设计目标 8
266703.3.2设计原则 8
312933.3.3设计内容 8
10889第四章编码实践 8
179674.1编码规范 9
35344.1.1编码规范概述 9
180924.1.2编码规范内容 9
37244.2代码审查 9
149584.2.1代码审查概述 9
234104.2.2代码审查流程 9
155774.3代码重构 10
296934.3.1代码重构概述 10
6334.3.2代码重构时机 10
106274.3.3代码重构方法 10
12887第五章测试与质量保证 10
321755.1测试策略 10
28465.2测试用例设计 11
290875.3缺陷管理 11
14877第六章软件部署与维护 11
131346.1部署策略 12
152776.1.1部署目标 12
171326.1.2部署流程 12
60256.1.3部署方式 12
144166.2维护与升级 12
84686.2.1维护目的 12
206536.2.2维护内容 12
252536.2.3维护策略 12
284576.2.4升级策略 13
215776.3问题解决 13
202436.3.1问题分类 13
168086.3.2问题解决流程 13
237426.3.3问题解决方法 13
8168第七章项目管理概述 13
46937.1项目管理定义 14
234887.2项目管理流程 14
246057.2.1项目启动 14
105267.2.2项目规划 14
92197.2.3项目执行 14
268947.2.4项目监控 15
47157.2.5项目收尾 15
8133第八章项目策划与启动 15
170478.1项目立项 16
10108.1.1项目背景 16
253738.1.2项目目标 16
148008.1.3项目可行性分析 16
325898.1.4项目预算与投资回报 16
80748.1.5项目风险评估 16
175168.2项目计划 16
322348.2.1项目范围 16
282128.2.2项目进度计划 16
182938.2.3项目资源计划 16
317468.2.4项目质量保证计划 16
85388.2.5项目风险管理计划 17
73018.3项目启动会议 17
32938.3.1项目介绍 17
276428.3.2项目计划宣讲 17
320428.3.3项目风险管理 17
166928.3.4项目团队建设 17
175888.3.5项目启动令 17
26631第九章项目执行与监控 1