[书目20080130]如何成功管理一个软件项目
第1章 项目管理人的职责 1
1-1 现场项目管理人:回到项目开发现场 2
1-2 管理金字塔 2
1-3 管理职权图 4
1-4 现场项目管理人的作用和职责 5
1-4-1 规划蓝图 6
1-4-2 建立沟通策略 6
1-4-3 建立项目方案和标准 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-8 项目管理办公室(PMO) 12
1-9 项目管理人的管理工具 12
1-9-1 项目计划和跟踪工具 12
1-9-2 评估工具 13
1-9-3 方法学 13
1-9-4 框架 13
1-9-5 文字处理工具 13
1-9-6 电子表格 13
1-9-7 展示软件 14
1-9-8 文档仓库 14
1-9-9 产品模板 14
1-9-10 宝贵经验 14
1-10 项目管理模式 14
1-10-1 幻想者型 14
1-10-2 政客型 15
1-10-3 压榨 15
1-10-4 激励者型 15
1-10-5 独裁者型 15
1-10-6 协调者型 15
1-10-7 跟随者型 16
1-10-8 领导型 16
1-11 小结 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-1 确保得到行政人员的认可 48
4-2-2 理解项目需求 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 其他图形化的工具和视图 60
4-6-1 关键路径方法(CPM) 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-2 技术因素 69
5-1-3 政策因素 69
5-1-4 资金因素 70
5-1-5 方法学因素 71
5-2 人为因素 71
5-2-1 用户不能认同业务需求 71
5-2-2 不能与用户交流业务需求信息 72
5-2-3 用户不能理解业务需求的含义 72
5-2-4 不能适应业务需求的变化 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
5-9-3 案例研究C 88
5-9-4 案例研究D 89
5-10 小结 89
第6章 项目成功的原因 91
6-1 项目为何成功 92
6-2 项目管理人的管理 93
6-2-1 处理人际关系的技巧 93
6-2-2 基于能力的管理 94
6-2-3 进展会议和报告 94
6-2-4 成功的经验和技术 95
6-2-5 标准和样例 96
6-3 获得项目成功的规则 96
6-4 案例研究:成功的IT项目 97
6-4-1 案例E 97
6-4-2 案例F 100
6-4-3 案例G 101
6-4-4 案例H 102
6-4-5 案例I 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-1 其他常用开发方法的优点 111
7-2-2 其他常用开发方法的缺点 111
7-2-3 项目开发方法不能完成的事情 111
7-3 在SDLC中项目管理人担任的角色和职责 112
7-3-1 项目的确认. 启动和计划 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-2 产品开发的迭代法 116
7-4-3 灵活地处理需求 116
7-4-4 用户直接参与 116
7-4-5 其他优点 116
7-5 详细介绍IPDM 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-1 执行委员会 139
8-4-2 项目指导委员会 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-1 内部项目交付 156
9-5-2 使用额外的咨询顾问和系统集成师 156
9-5-3 完全外购的项目 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 评估与管理工具 166
10-1-1 评估工具 166
10-1-2 项目管理工具与跟踪工具 167
10-1-3 局限性 169
10-2 标准的功能和要素 169
10-3 建立项目计划的方法 170
10-3-1 限制时间的计划方法 170
10-3-2 自底向上的计划方法 171
10-4 计划模板 171
10-5 工具选择 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 Microsoft Project中的新增内容 178
11-1-1 新增强的功能 178
11-1-2 报表. 视图和图表 178
11-1-3 可视化的改进 179
11-1-4 支持多用户 179
11-1-5 支持Web和Internet的能力 179
11-1-6 附加的功能 179
11-2 起步 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 创建项目计划 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-1-5 工作量报表 230
13-1-6 自定义报表 230
13-2 项目跟踪 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-1 任务筛选 243
13-6-2 排序选项 243
13-6-3 选项分组 243
13-7 小结 243
附录A 245
附录B 261
附录C 265
附录D 269
附录E 273
附录F 299
1-1 现场项目管理人:回到项目开发现场 2
1-2 管理金字塔 2
1-3 管理职权图 4
1-4 现场项目管理人的作用和职责 5
1-4-1 规划蓝图 6
1-4-2 建立沟通策略 6
1-4-3 建立项目方案和标准 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-8 项目管理办公室(PMO) 12
1-9 项目管理人的管理工具 12
1-9-1 项目计划和跟踪工具 12
1-9-2 评估工具 13
1-9-3 方法学 13
1-9-4 框架 13
1-9-5 文字处理工具 13
1-9-6 电子表格 13
1-9-7 展示软件 14
1-9-8 文档仓库 14
1-9-9 产品模板 14
1-9-10 宝贵经验 14
1-10 项目管理模式 14
1-10-1 幻想者型 14
1-10-2 政客型 15
1-10-3 压榨 15
1-10-4 激励者型 15
1-10-5 独裁者型 15
1-10-6 协调者型 15
1-10-7 跟随者型 16
1-10-8 领导型 16
1-11 小结 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-1 确保得到行政人员的认可 48
4-2-2 理解项目需求 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 其他图形化的工具和视图 60
4-6-1 关键路径方法(CPM) 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-2 技术因素 69
5-1-3 政策因素 69
5-1-4 资金因素 70
5-1-5 方法学因素 71
5-2 人为因素 71
5-2-1 用户不能认同业务需求 71
5-2-2 不能与用户交流业务需求信息 72
5-2-3 用户不能理解业务需求的含义 72
5-2-4 不能适应业务需求的变化 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
5-9-3 案例研究C 88
5-9-4 案例研究D 89
5-10 小结 89
第6章 项目成功的原因 91
6-1 项目为何成功 92
6-2 项目管理人的管理 93
6-2-1 处理人际关系的技巧 93
6-2-2 基于能力的管理 94
6-2-3 进展会议和报告 94
6-2-4 成功的经验和技术 95
6-2-5 标准和样例 96
6-3 获得项目成功的规则 96
6-4 案例研究:成功的IT项目 97
6-4-1 案例E 97
6-4-2 案例F 100
6-4-3 案例G 101
6-4-4 案例H 102
6-4-5 案例I 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-1 其他常用开发方法的优点 111
7-2-2 其他常用开发方法的缺点 111
7-2-3 项目开发方法不能完成的事情 111
7-3 在SDLC中项目管理人担任的角色和职责 112
7-3-1 项目的确认. 启动和计划 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-2 产品开发的迭代法 116
7-4-3 灵活地处理需求 116
7-4-4 用户直接参与 116
7-4-5 其他优点 116
7-5 详细介绍IPDM 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-1 执行委员会 139
8-4-2 项目指导委员会 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-1 内部项目交付 156
9-5-2 使用额外的咨询顾问和系统集成师 156
9-5-3 完全外购的项目 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 评估与管理工具 166
10-1-1 评估工具 166
10-1-2 项目管理工具与跟踪工具 167
10-1-3 局限性 169
10-2 标准的功能和要素 169
10-3 建立项目计划的方法 170
10-3-1 限制时间的计划方法 170
10-3-2 自底向上的计划方法 171
10-4 计划模板 171
10-5 工具选择 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 Microsoft Project中的新增内容 178
11-1-1 新增强的功能 178
11-1-2 报表. 视图和图表 178
11-1-3 可视化的改进 179
11-1-4 支持多用户 179
11-1-5 支持Web和Internet的能力 179
11-1-6 附加的功能 179
11-2 起步 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 创建项目计划 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-1-5 工作量报表 230
13-1-6 自定义报表 230
13-2 项目跟踪 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-1 任务筛选 243
13-6-2 排序选项 243
13-6-3 选项分组 243
13-7 小结 243
附录A 245
附录B 261
附录C 265
附录D 269
附录E 273
附录F 299
posted on 2008-01-30 09:54 freeliver54 阅读(414) 评论(0) 编辑 收藏 举报