《灾难拯救 让软件项目重回轨道》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:E.M.Bennatan著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:712105809X
  • 页数:241 页
图书介绍:本书是作者在几十年软件项目管理实践经验的基础上写成的,它为软件项目拯救提供了一套易理解的、便于操作的和有效的方法。本书偏重实践而非理论,分为13章。第1章为绪论,主要是介绍了灾难拯救的基本概念,阐述了软件项目何时需要拯救行动的介入。第2章主要介绍了判断项目是否陷入灾难的方法。第3至12章详细介绍了灾难拯救过程的十个步骤,教你如何一步步地使陷入灾难的软件项目重回轨道。第13章为结束语,对前面各章做了简要回顾,并阐述了如何进行时间安排以使全部拯救过程在两周时间里完成。

第1章 绪论 1

1.1 灾难拯救过程概述 4

1.1.1 案例研究 4

1.1.2 做出拯救决定 5

1.1.3 拯救过程 6

1.2 一些调查数据 8

1.3 一些提示 10

1.4 本章小结 13

第2章 确定项目是否陷入灾难 15

2.1 进度 18

2.1.1 设置进度警报器 19

2.1.2 调整进度警报器 22

2.1.3 监视延长后的时间表 23

2.2 预算 26

2.2.1 设置预算警报器 27

2.2.2 其他需考虑的事项 31

2.3 质量 31

2.3.1 问题列表警报器 32

2.3.2 顾客满意度警报器 35

2.4 学会利用经验 36

2.5 本章小结 37

习题 39

第3章 第1步——停止 43

3.1 停止项目 44

3.1.1 为什么停止项目 44

3.1.2 谁来停止项目 45

3.1.3 项目停止程序 45

3.2 准备下一步 47

3.3 开展团队行动 48

3.4 处理反对意见 50

3.5 可能出现哪些问题及如何解决 51

3.6 本章小结 53

习题 54

第4章 第2步——选定评估者 57

4.1 该选谁——合格评估者的素质要求 60

4.2 案情陈述 61

4.2.1 应包含的内容 61

4.2.2 管理者的承诺 63

4.2.3 评估者的承诺 65

4.3 大型软件项目 66

4.4 可能出现哪些问题及如何解决 68

4.5 本章小结 70

习题 71

第5章 第3步——评估项目现状 73

5.1 评审 76

5.1.1 软件项目评审概述 76

5.1.2 评审面临失败的软件项目 78

5.2 项目状态信息的来源 80

5.2.1 口头的状态信息 81

5.2.2 操作性的状态信息 82

5.2.3 文档类信息 83

5.3 评估大型软件项目 83

5.3.1 大型项目有何不同 84

5.3.2 评估团队 85

5.3.3 评估大型项目的指导方针 86

5.4 拼拼图 87

5.5 可能出现哪些问题及如何解决 89

5.6 本章小结 91

习题 92

第6章 第4步——评估项目团队 95

6.1 一般原则 97

6.2 评审团队整体 99

6.3 评审项目管理 102

6.4 评审团队成员 104

6.5 整合信息 105

6.6 可能出现哪些问题及如何解决 106

6.7 本章小结 108

习题 109

第7章 第5步——确定最低目标 111

7.1 项目目标和拯救过程 113

7.1.1 区分目标、具体目标、需求和交付成果 113

7.1.2 项目目标由谁制定 115

7.1.3 同目标监督者结成同盟 116

7.2 目标最低化的准则 117

7.2.1 降低目标的过程 118

7.2.2 一个降低目标的案例 119

7.2.3 处理反对意见 121

7.3 大型项目的目标最低化 122

7.4 可能出现哪些问题及如何解决 123

7.5 本章小结 127

习题 128

第8章 第6步——确定最低目标能否实现 131

8.1 可实现的目标 132

8.1.1 可行性分析方法 133

8.1.2 被拯救项目的可实现目标 134

8.1.3 如果目标不可实现 136

8.2 中期报告 137

8.3 可能出现哪些问题及如何解决 138

8.4 本章小结 140

习题 141

第9章 第7步——重建项目团队 143

9.1 回顾团队评估 145

9.2 识别问题 146

9.3 重建团队 149

9.3.1 应对变更 150

9.3.2 实施变更 151

9.3.3 处理反对意见 153

9.4 重建大型项目团队 155

9.5 可能出现哪些问题及如何解决 157

9.6 本章小结 158

习题 160

第10章 第8步——风险分析 161

10.1 风险分析概述 163

10.2 风险分析过程 165

10.2.1 预见问题 165

10.2.2 分析阶段 167

10.2.3 实施风险行动方案 169

10.3 风险分析的一个例子 170

10.4 可能出现哪些问题及如何解决它 172

10.5 本章小结 174

习题 176

第11章 第9步——修改计划 177

11.1 软件项目计划制定综述 178

11.1.1 软件项目计划概念 179

11.1.2 软件项目开发计划 180

11.1.3 项目计划制定工具 183

11.2 一个被拯救项目的计划制定 184

11.2.1 制定拯救项目计划指南 185

11.2.2 额外需要考虑的事项 188

11.3 可能出现哪些问题及如何解决 190

11.4 本章小结 193

习题 194

第12章 第10步——创建早期预警系统 197

12.1 早期预警系统的组成要素 200

12.2 开发数据收集 204

12.2.1 项目开发数据的作用 204

12.2.2 重启后项目的数据收集 207

12.3 定期项目现状评审 209

12.4 项目报警机制 211

12.5 启动校正行动 213

12.6 后续行动 214

12.7 可能出现哪些问题及如何解决 215

12.8 本章小结 217

习题 218

第13章 尾声:把最后的拼图放入位置 221

13.1 项目结束后的总结回顾 222

13.2 人为因素 225

13.3 灾难拯救的时间表 226

13.4 最终报告 227

13.5 案例分析 228

13.6 结束语 229

参考书目 231

术语表 240

关于作者 241