《可交付软件产品管理》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)John W. Rittinghouse著;罗强一,张红旭译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:750539858X
  • 页数:261 页
图书介绍:本书讲述了如何在软件程序的开发过程中,如何以清晰明确的方式提供可供以后维护中使用的一系列可交付软件产品,并沿着软件开发生命周期路线图,为这些可交付产品提供了实用的、可供参考的模板。全书皆是作者的经验之谈,有切实的现实依据,是一本软件工程人士不可多得的参考书。

目录 1

第1章 理解SPMO 1

1.1 SPMO任务描述 1

1.2 角色与职责 1

1.3 项目资源 3

1.4 SPMO组织结构 3

1.5 软件程序管理服务领域 4

1.6 工作报告 4

1.7 问题管理 10

1.8 质量管理 12

1.9 变更管理 18

1.10 变更管理计划 19

1.11 业务需求监督委员会(BROC) 20

1.12 BROC的作用和职责 21

1.13 1996 Cohen法案 22

1.14 小结 24

第2章 SEP阶段2:启动 25

2.1 组建核心小组 28

2.2 安全访问控制 29

2.3 项目框架性规则文件 32

2.4 需求收集过程 37

2.5 用户需求文件(LURD) 39

2.6 项目计划和文件指南(PPDG) 40

2.7 小结 45

第3章 SEP阶段2:分析和详细计划阶段 47

3.1 项目进度(PS) 59

3.2 关键路径(CP) 60

3.3 小结 66

第4章 SEP阶段3:详细设计阶段 67

4.1 质量保证计划(QAP) 67

4.3 人员因素报告(HFR) 70

4.2 人员因素计划(HFP) 70

4.4 产品需求和规格说明(PRSpec) 71

4.5 系统体系需求(SIR) 72

4.6 软件需求规格说明(SRS) 74

4.7 人机界面需求规格说明(IRS) 75

4.8 性能需求规格说明(PRS) 75

4.9 数据开发计划(DDP) 76

4.10 合同/协议(CA) 76

4.11 软件开发计划(SDP) 77

4.12 数据库转换计划(DCP) 78

4.13 市场沟通计划(MCP) 79

4.14 市场展示安排(MRS) 80

4.15 市场展示签署(MRS) 80

4.16 项目跃迁函(PTL) 80

4.17 小结 81

第5章 SEP阶段4:构造阶段 83

5.1 软件用户手册(SUM) 83

5.2 软件安装手册(SIM) 83

5.3 培训手册(TM) 85

5.5 测试计划(TP)的开发过程 86

5.4 运行和维护手册(OMG) 86

5.6 SPMO推荐的测试和认证计划 89

5.7 压力测试计划(SsTP) 90

5.8 集成测试计划(ITP) 90

5.9 产品保证测试(PAT) 91

5.10 用户验收测试(PAT) 92

5.11 MIS/外部认证计划(MISCP) 93

5.12 可交付产品 93

5.13 产品完成和验证函 93

5.17 数据验证函(DCL) 94

5.16 MIS验证函(MISCL) 94

5.14 产品保证完成函(PASL) 94

5.15 功能验证函(FCL) 94

5.18 小结 95

第6章 SEP阶段5:测试阶段 96

6.1 测试计划检查单(TPC)评审 98

6.2 测试计划检查单 98

6.3 测试记录与事故报告 100

6.4 测试域 102

6.5 用户界面错误 103

6.6 错误处理 110

6.8 计算错误 111

6.7 与边界有关的错误 111

6.9 控制流错误 112

6.10 处理或解释数据中的错误 112

6.11 竞争与负载条件 113

6.12 硬件错误 113

6.13 源程序、版本和标识编号错误 114

6.14 测试错误 114

6.15 测试计划评审 115

6.16 小结 . 115

7.1 SEP可交付产品检查单评审 116

7.2 制订用户培训计划 116

第7章 SEP阶段6:实现阶段 116

7.3 设备安装计划(EIP) 122

7.4 制订安装部署计划 123

7.5 部署计划(ROP) 123

7.6 部署进度计划(RS) 124

7.7 培训与实现 124

7.8 部署完成告示(RSO) 124

7.9 小结 124

8.1 软件移交计划(SWTP) 126

8.2 MIS硬件/软件交接函 126

第8章 SEP阶段7:用户支持阶段 126

8.3 硬件生存周期管理计划 128

8.4 制订支持计划 128

8.5 软件配置管理计划(SCMP) 128

8.6 服务级别约定(SLA) 130

8.7 服务级别约定的构成 131

8.8 阶段结束批准完成告示 133

8.9 小结 134

第9章 SEP阶段8:项目清理阶段 135

9.1 部署阶段 135

9.3 清理活动 137

9.2 部署计划 137

9.5 清理文件(COP) 138

9.6 项目归档 138

9.7 结束仪式 138

9.4 总结会议报告 138

9.8 小结 139

第10章 项目管理基本技巧 140

10.1 决定成功的外部因素 140

10.2 项目成功的业务理由 140

10.3 项目客户 141

10.5 最终状态前景 142

10.4 项目目标 142

10.6 成功地组建团队 143

10.7 建立客户信心 143

10.8 选择开发策略 144

10.9 软件开发生命周期(SDLC)模型 144

10.10 确定预期:分阶段交付 145

10.11 快速应用开发(RAD) 145

10.12 替代SDLC工作模式 145

10.13 其他替代工作模式 146

10.14 替代工作模式的选择 147

10.15 替代工作模式描述 148

10.17 开发一种软件项目的有效方法 151

10.16 使资源与业务需要适应 151

10.18 确定“恰好足够”过程 152

10.19 优化时间、成本、功能和质量 152

10.20 制订现实的项目计划 153

10.21 使用SEP的分步过程 153

10.22 标识任务、里程碑和阶段 153

10.23 利用模板制订项目计划 155

10.24 项目的工作分解结构 158

10.26 甘特图 159

10.25 PERT图 159

10.27 进行现实性检查与“适合需要” 160

10.28 评估项目风险因素 160

10.29 风险标识表 162

10.30 建立对计划的信心,并在机构内部宣传 163

10.31 成功的管理:日常项目管理要点 164

10.32 日常跟踪与管理 166

10.33 通过里程碑度量进展 166

10.34 每个阶段预期的压力 167

10.36 现实性估计 168

10.35 有效地管理矛盾 168

10.37 初始估计的完成与修订 171

10.38 底线的处理 171

10.39 理解什么时候“取舍”及怎样“取舍” 171

第11章 要考虑的一些软件最佳实践 173

11.1 项目完整性 174

11.2 结构完整性 180

11.3 产品的稳定性和完整性 186

第12章 总结 190

12.1 比SEP方法论更要重要的是让其发挥作用 190

12.2 SPMO实现思想 191

12.3 人员问题总结 192

12.4 项目管理工具 193

12.5 设计与背景事实研究 195

12.6 未来的发展 196

12.7 软件项目管理的其他资源 196

术语表 198

常用SPMO词头和缩写 222

附录A 路线图 226

附录B 思考题答案 246

附录C 软件注释 259

参考文献 260