文本描述
《漫索计算机公司SPP软件技术研发管理规范》(69页).rar
目 录
第1章 项目组织机构和研发管理流程 6
1.1 项目组织结构 6
1.2 项目中的角色职责 6
1.3 软件研发管理流程 8
1.4 配套的软件工具 9
第2章 立项管理 10
2.1 目的 10
2.2 流程与关键活动 10
2.2.1 立项调查 11
2.2.2 立项建议 11
2.2.3 可行性分析 13
2.2.4 立项评审 14
2.2.5 项目筹备 17
2.3 实施建议 19
第3章 结项管理 20
3.1 目的 20
3.2 关键活动与流程 20
3.2.1 结项申请 20
3.2.2 结项评估 22
3.2.3 项目收尾活动 22
3.3 实施建议 23
第4章 项目规划与监控 24
4.1 目的 24
4.2 关键活动与流程 24
4.2.1 项目规划 24
4.2.2 项目监控 25
4.3 实施建议 27
第5章 采购与外包开发 28
5.1 目的 28
5.2 采购的流程与关键活动 28
5.2.1 采购准备 28
5.2.2 选择供应商 29
5.2.3 签订采购合同 29
5.2.4 采购验收 30
5.3 外包开发的流程与关键活动 30
5.3.1 外包开发准备 30
5.3.2 选择承包商 31
5.3.3 签订外包开发合同 32
5.3.4 过程监控与验收 32
第6章 变更管理 35
6.1 目的 35
6.2 关键活动与流程 35
6.2.1 变更申请 35
6.2.2 变更审批 36
6.2.3 执行变更 37
6.3 实施建议 37
6.3.1 如何提高变更管理效率 37
6.3.2 如何应对客户的需求变更 37
第7章 软件配置管理 39
7.1 目的 39
7.2 关键活动与流程 39
7.2.1 制定配置管理计划 39
7.2.2 代码管理 40
7.2.3 文档管理 41
7.3 实施建议 41
第8章 技术评审 42
8.1 目的 42
8.2 关键活动与流程 42
8.2.1 申请 42
8.2.2 评审 42
8.2.3 执行 43
8.3 实施建议 44
第9章 需求开发与管理 45
9.1 目的 45
9.2 关键活动与流程 45
9.2.1 需求调研 45
9.2.2 需求分析与定义 46
9.2.3 需求评审与确认 48
9.2.4 需求细化与跟踪 49
9.3 实施建议 49
第10章 用户界面原型设计 50
10.1 目的 50
10.2 关键活动与流程 50
10.2.1 绘制界面示意图 50
10.2.2 设计界面美工图 51
10.2.3 界面原型评审 51
10.3 实施建议 52
第11章 软件设计 53
11.1 目的 53
11.2 关键活动与流程 53
11.2.1 软件总体设计 54
11.2.2 数据库设计(可选) 55
11.2.3 功能模块设计(可选) 57
11.2.4 设计评审 58
11.3 实施建议 58
第12章 软件实现 59
12.1 目的 59
12.2 关键活动与流程 59
12.2.1 编程 59
12.2.2 调试 60
12.2.3 优化 61
12.2.4 内部测试和代码审查(可选) 61
12.3 实施建议 62
12.3.1 如何避免开发阻塞 62
12.3.2 如何提高团队编程的质量 62
第13章 软件测试与改错 63
13.1 目的 63
13.2 关键活动与流程 63
13.2.1 制定测试计划(可选) 64
13.2.2 设计测试用例(可选) 64
13.2.3 执行测试 65
13.2.4 消除缺陷 66
13.3 实施建议 67
13.3.1 如何提高企业的测试效果 67
13.3.2 如何安排测试的优先级 67
第14章 软件部署 68
14.1 目的 68
14.2 规则 68
第15章 软件维护 69
15.1 目的 69
15.2 规则 69