《如何成功管理一个软件项目 第2版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)Sanjiv Purba,(美)Bharat Shah著;陈明译
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113052630
  • 页数:301 页
图书介绍:本书介绍了软件项目管理的原理和方法以及一种有效的项目管理实施方式。

第1章项目管理人的职责 1

目录 1

1-1现场项目管理人:回到项目开发现场 2

1-2管理金字塔 2

1-3管理职权图 4

1-4现场项目管理人的作用和职责 5

1-4-2建立沟通策略 6

1-4-3建立项目方案和标准 6

1-4-1规划蓝图 6

1-4-4确保正确的设计/计划 7

1-4-5建立预期管理模式 8

1-4-6计划和跟踪项目 8

1-4-7管理资源 8

1-4-8培训和管理资源 9

1-5任务/职责矩阵 9

1-6授权项目组 10

1-7项目组的结构 11

1-9-1项目计划和跟踪工具 12

1-9项目管理人的管理工具 12

1-8项目管理办公室(PMO) 12

1-9-2评估工具 13

1-9-3方法学 13

1-9-4框架 13

1-9-5文字处理工具 13

1-9-6 电子表格 13

1-9-10宝贵经验 14

1-10-1 幻想者型 14

1-10项目管理模式 14

1-9-9产品模板 14

1-9-8文档仓库 14

1-9-7展示软件 14

1-10-2政客型 15

1-10-3压榨 15

1-10-4激励者型 15

1-10-5独裁者型 15

1-10-6协调者型 15

1-11 小结 16

1-10-7跟随者型 16

1-10-8领导型 16

第2章项目管理的概念 19

2-1 项目概念化 20

2-2项目定义 21

2-3史密斯家完成项目的步骤 22

2-4项目投资人 23

2-5项目管理方法学 23

2-6形形色色的项目 24

2-7 IT项目 25

2-8项目管理过程 26

2-9完整的IT计划 27

2-10战略性的计划过程 28

2-10-1 计划实施 28

2-10-2操作计划 29

2-10-3基本元素 30

2-10-4项目计划检查表 30

2-11 小结 31

第3章项目的初始化和评估 33

3-1 概述 34

3-2项目启动的原因 34

3-3 项目启动 35

3-3-1项目建档管理方案 35

3-3-2迫切需求方案 36

3-4项目评估 37

3-4-1业务案例的应用 37

3-4-2准备业务案例 38

3-4-3管理考察的结果 40

3-5项目开始 41

3-6跟踪利润 41

3-7项目风险 42

3-8项目控制 43

3-9项目交流 43

3-10小结 44

第4章项目的计划和安排 45

4-1 项目初始化 46

4-2项目计划进程 47

4-2-2理解项目需求 48

4-2-1 确保得到行政人员的认可 48

4-2-3确定并解决问题 50

4-3项目计划的约束 55

4-3-1 预算 55

4-3-2 时间 56

4-3-3 资源 56

4-4计划中的缺陷 57

4-5 计划工具 58

4-6-1 关键路径方法(CPM) 60

4-6其他图形化的工具和视图 60

4-6-2程序评估和复查技术(PERT) 61

4-7项目开发方法和项目生命周期 62

4-8起辅助作用的阶段 62

4-9评估 63

4-10有效的项目计划 63

4-11 小结 64

第5章项目失败的原因 65

5-1项目失败的定义 66

5-1-1 人为因素 68

5-1-3政策因素 69

5-1-2技术因素 69

5-1-4资金因素 70

5-1-5方法学因素 71

5-2人为因素 71

5-2-1用户不能认同业务需求 71

5-2-3用户不能理解业务需求的含义 72

5-2-4不能适应业务需求的变化 72

5-2-2不能与用户交流业务需求信息 72

5-2-5技能的欠缺 73

5-2-6不能有效地管理开发工作中的一个或多个阶段 74

5-2-7没有进行充分的测试 74

5-2-8软弱的实施策略 74

5-2-9资源不够充足 75

5-2-10无法与卖主或顾问处理好关系 75

5-2-11拙劣的计划 75

5-2-12不切实际的期望 76

5-2-13与表现差的工作人员一起工作 76

5-3技术因素 77

5-4政策因素 78

5-4-1公司级的政策 78

5-4-2小组级政策 79

5-4-3个人级政策 80

5-4-4业务与IT人员的政策 80

5-5 资金因素 80

5-6不能成功地运用项目开发方法 81

5-7项目特性 82

5-8 10种识别项目失败的方法 84

5-9案例研究:项目失败的因素 85

5-9-1案例研究A 85

5-9-2案例研究B 87

11-5创建项目计划 1 88

5-9-3案例研究C 88

5-10 小结 89

5-9-4案例研究D 89

第6章项目成功的原因 91

6-1 项目为何成功 92

6-2-1 处理人际关系的技巧 93

6-2项目管理人的管理 93

6-2-3进展会议和报告 94

6-2-2基于能力的管理 94

6-2-4成功的经验和技术 95

6-2-5标准和样例 96

6-3获得项目成功的规则 96

6-4-1 案例E 97

6-4案例研究:成功的IT项目 97

6-4-2案例F 100

6-4-3案例G 101

6-4-5案例I 102

6-4-4案例H 102

6-4-6案例J 103

6-4-7案例K 104

6-4-8 案例L 105

6-5 小结 107

第7章 项目迭代开发法 109

7-1 面向过程的项目管理 110

7-2项目开发方法 110

7-2-3项目开发方法不能完成的事情 111

7-2-2其他常用开发方法的缺点 111

7-2-1 其他常用开发方法的优点 111

7-3-1项目的确认、启动和计划 112

7-3在SDLC中项目管理人担任的角色和职责 112

7-3-2需求与分析 113

7-3-3系统构造/设计 113

7-3-4开发 113

7-3-5测试 113

7-3-6实施 114

7-3-7实现后的复查 114

7-4 IPDM:一套新的项目开发方法 115

7-4-1 应用和过程的观察和发现模型 115

7-4-5其他优点 116

7-5详细介绍IPDM 116

7-4-2产品开发的迭代法 116

7-4-4用户直接参与 116

7-4-3灵活地处理需求 116

7-5-1 第一层(最高层) 117

7-5-2第二层 119

7-6开发法入门的简单步骤 131

7-7可能遇到的困难 132

7-8其他考虑因素 132

7-8-1 选择项目组 132

7-8-2密切地注意项目进展 133

7-8-3培养项目组的合作精神和忠实精神 133

7-9 小结 134

第8章项目人员的角色和职责 135

8-1 项目的资源分配阶段 136

8-2项目的人员结构 136

8-3资源分配 137

8-4角色和职责 139

8-4-2项目指导委员会 139

8-4-1执行委员会 139

8-4-3项目管理人 140

8-4-4项目小组 140

8-5应用开发的类型 144

8-5-1 自动化新业务 145

8-5-2替换原有系统 145

8-5-3利用新技术 146

8-6监控和报告 147

8-7 小结 148

第9章 IT项目的外购 149

9-1 理解外购 150

9-2外购信息技术功能 152

9-3应用服务提供商(ASP) 153

9-4外购的优点和缺点 154

9-4-1 优点 154

9-4-2缺点 155

9-5外购-交付方式 155

9-5-2使用额外的咨询顾问和系统集成师 156

9-5-3完全外购的项目 156

9-5-1 内部项目交付 156

9-5-4请求建议书(RFP) 158

9-6评估标准 158

9-7一种评估外购的方法 159

9-8外购案例研究 161

9-8-1 案例一:消费品公司 161

9-8-2案例二:公共部门代理商 162

9-9 21世纪外购方式的展望 163

9-10小结 164

第10章 项目管理工具和Microsoft Project简介 165

10-1-1 评估工具 166

10-1评估与管理工具 166

10-1-2项目管理工具与跟踪工具 167

10-1-3局限性 169

10-2标准的功能和要素 169

10-3建立项目计划的方法 170

10-3-1 限制时间的计划方法 170

10-5工具选择 171

10-4计划模板 171

10-3-2 白底向上的计划方法 171

10-6选择工具的准则 172

10-7选择Microsoft Project的原因 173

10-8 Microsoft Project的附加工具 174

10-9 Project导航 174

10-10小结 175

第11章 用Microsoft Project设计项目计划 177

11-1-2报表、视图和图表 178

11-1Microsoft Project中的新增内容 178

11-1-1 新增强的功能 178

11-1-6附加的功能 179

11-2起步 179

11-1-3可视化的改进 179

11-1-5支持Web和Internet的能力 179

11-1-4支持多用户 179

11-2-1安装Microsoft Project 180

11-2-2系统要求 180

11-2-3与旧版本Project的兼容 181

11-2-4寻求帮助 181

11-3基本结构 182

11-4数据操作 184

11-4-1信息输入 184

11-4-2鼠标操作 184

11-4-3 OLE支持 184

12-4-4插入/删除任务 184

11-4-5管理任务级别 184

11-4-6改变任务层次 186

11-4-7操作时间条 188

11-5-1 第一步:创建项目最高级的阶段 189

11-5-2第二步:增加具体任务 190

11-5-3第三步:调整条形图 193

11-6资源管理 195

11-7输入项目管理信息 197

11-8保存计划基线 198

11-9导入/导出计划 198

11-10甘特图向导 199

11-11 小结 201

第12章 用Microsoft Project跟踪和报告项目 203

12-1完善项目计划 204

12-2任务对话框 205

12-2-1常规选项卡 205

12-2-2前置任务选项卡 206

12-2-3资源选项卡 206

12-2-4高级选项卡 207

12-2-5备注选项卡 208

12-3选项对话框 208

12-4插入选项 209

12-4-1 列 210

12-4-2绘图 210

12-4-3对象 211

12-4-4项目 212

12-4-5进一步的日历管理 212

12-5让Project自动制定项目计划 212

12-6建立计划中的关系 218

12-7链接任务 219

12-8关键路径计划 220

12-9人员管理 222

12-10小结 225

第13章 报告、追踪和定制项目 227

13-1 报表 228

13-1-1 总览报表 228

13-1-2当前操作报表 229

13-1-3成本报表 229

13-1-4工作分配报表 229

13-2项目跟踪 230

13-1-6 自定义报表 230

13-1-5工作量报表 230

13-3报表和跟踪项目的另一个实例 232

13-4建立和跟踪项目成本信息 234

13-4-1建立项目成本信息 234

13-4-2跟踪项目成本 237

13-4-3更新基准 238

13-5资源调配 238

13-6避免信息超载 242

13-6-3选项分组 243

13-7小结 243

13-6-1 任务筛选 243

13-6-2排序选项 243

附录A 245

附录B 261

附录C 265

附录D 269

附录E 273

附录F 299