全书从企业信息化管理视角论述了项目管理相关活动实践,对项目机会规划准备、招标管理、项目启动、方案蓝图设计、系统设计与搭建、测试部署、上线运行、收尾等端到端项目全周期各阶段进行了详细论述。但本书对各阶段的介绍并非顺序式,而是站在整体按时交付目标之上,将集成综合管理思维运用到了每一阶段及每一个关键任务活动之中,阐述了步步为营的管理工作思维,辅以100多个项目总结出的最佳管理实践案例与方式方法,试图为广大项目管理从业人员提供点点“微光”,激发读者在阅读的同时更多思考。相信无论是新从事项目管理的人员,还是资深项目管理人士,都能从本书中有所受益。本书不但适合信息化项目经理阅读,同时也适合作为其他项目管理实践者及各大专院校软件工程、信息管理等专业学生学习参考。
苏成君:项目管理PMP会员,计算机系硕士研究生,在国有、民营、中外合资、外资等大型企业工作,曾在中兴通讯、上海贝尔、通用电气(GE)、达索等国内外知名公司担任项目经理、项目咨询总监等职务,负责组织及领导交付团队,为企业信息化、数字化业务建设服务。至今有20多年团队管理及信息化项目管理经验,扎实的IT专业知识与丰富的公司业务经验相结合,再加上多年既有甲方又有乙方角色工作经验优势,以及近百个信息化项目(包括多个千万元级以上数字化应用项目/项目群)的实践经验,使作者能从更深层次、多角度的理解现代企业信息化、数字化变革与创新建设对项目管理的需求,能以独特的视角从更有效的组织带领团队交付项目,为业务部门提供信息化业务赋能等服务支持方面出发,合理的组织项目管理相关内容并展现给读者,为读者提供实战级的项目管理方法论及实践指导。
第1章 知己知彼,选择适合的管理方法论 1
1.1 追根溯源,被多数人误解的“瀑布式”管理 4
1.2 走下神坛的CMMI 9
1.3 桀骜不驯的敏捷开发是“银弹”吗 10
1.4 众人追捧的DevOps & CI/CD 15
1.5 精益方法融入项目管理 18
1.5.1 消除浪费 18
1.5.2 开展纵横拓展学习(Amplify learning) 19
1.5.3 决策勿匆忙(Decide as late as possible) 20
1.5.4 发布需尽快(Deliver as fast as possible) 20
1.5.5 授权于团队(Empower the team) 20
1.5.6 建设完整基因(Build integrity in) 21
1.5.7 着眼于全局(Seeing the whole) 21
1.6 重实验,薄雕虫,实事求是定方法 21
1.6.1 了解企业信息化应用概貌,在同一频道讲话 22
1.6.2 越小型项目越容易管理吗 24
1.6.3 大中型项目是“焦油坑”吗 25
1.7 方法实践之“银弹”,七个习惯应用 27
1.8 方法论武装头脑,思维转变先行 33
第2章 不忘初心,正确定位之项目发起 36
2.1 我在哪儿,到哪里去 36
2.1.1 战略拼图建设 37
2.1.2 业务紧迫度 37
2.1.3 投入回报价值 37
2.1.4 企业受益成效 38
2.1.5 风险级别 38
2.2 双轮驱动必须分主/从动轮吗 39
2.3 “双轮”协作,各司其职 45
2.3.1 业务层维度 46
2.3.2 业务流程方面 48
2.3.3 技术层维度 49
2.4 项目立项准备的核心要素 51
2.4.1 项目为谁服务、服务什么 53
2.4.2 项目依赖谁来实现 54
2.4.3 项目里程碑谁说了算 57
2.4.4 项目谁来认可,如何界定成功 61
2.4.5 项目是否需要外援 62
2.5 争取公司内最关键的支持 62
2.6 帮你把关——项目实践案例 64
2.6.1 项目的前期准备检查单 64
2.6.2 项目的前期风险分析 64
2.6.3 项目前期预算管理 69
2.6.4 沟通,沟通,再沟通 71
第3章 万事俱备,项目启航 73
3.1 招投标综合管理 73
3.1.1 标书的准备 74
3.1.2 由一个实际案例经验教训谈招标管理 75
3.2 “外援”的选择 80
3.2.1 业务评估标准 80
3.2.2 技术评估标准 81
3.2.3 商务评估标准 83
3.3 有约束的合作是可执行的合作 85
3.3.1 SOW之范围描述 85
3.3.2 SOW之变更管理要求 85
3.3.3 SOW之交付物 86
3.3.4 SOW之项目工作主计划 87
3.3.5 SOW之验收与售后服务标准 87
3.3.6 SOW之其他附加项及杂项 88
3.3.7 SOW之保密协议 89
3.4 99%信息化项目管理都会犯的错 90
3.5 并不是所有人都期望项目成功 93
3.5.1 项目组织成员确认 93
3.5.2 项目冲突管理 95
3.6 项目启动会形式必要吗 96
3.7 帮你把关—项目实践案例 99
3.7.1 双赢思维招投标及其他工作中的应用 99
3.7.2 目的启动准备检查单 100
3.7.3 连续问三次“为什么”,理解“弦外之音” 101
3.7.4 项目周报案例 102
3.7.5 项目启动管理实践经验 105
第4章 运筹帷幄,项目决胜的关键 113
4.1 项目经理必须掌握的三面镜子 113
4.2 项目“放大镜”之详细计划 115
4.3 项目“显微镜”之周滚动计划 117
4.4 资源永远是不够且冲突的 119
4.5 帮你把关—项目实践案例 121
4.5.1 WBS任务制定原则 121
4.5.2 WBS项目主计划或详细计划借鉴实例 122
第5章 去伪存真,项目基石建设 134
5.1 需求分析的三个“银弹” 134
5.2 需求分析度的把控 138
5.3 不缩水、不蔓延的有效需求管理 141
5.4 比业务还难以处理的非功能需求 142
5.5 从管理出发还是从执行出发 143
5.6 需求分析与计划管理的互动 144
5.7 规矩的磨合 145
5.7.1 规矩磨合之需求变更管理 145
5.7.2 规矩磨合之资源与风险管理 147
5.8 帮你把关——项目实践案例 149
5.8.1 需求分析阶段检查单 149
5.8.2 需求分析说明书 149
5.8.3 需求检查映射管理 150
5.8.4 会议纪要模板 151
5.8.5 需求分析及会议案例 153
第6章 量体裁衣,方案搭建 156
6.1 项目系统再定位 156
6.2 信马由缰到此为止 157
6.2.1 蓝图规划一条主线、两个方法 158
6.2.2 蓝图规划收与放 159
6.2.3 综合应用业务蓝图案例 161
6.2.4 系统集成是方案设计的焦油坑 164
6.2.5 时刻盯紧目标的变更控制管理 167
6.3 最有效的沟通——看图说话 168
6.3.1 用对方的语言去描述场景用例 170
6.3.2 用例格式 171
6.4 业务场景彩排 173
6.4.1 提问节奏及解答处理窗口 173
6.4.2 问题记录与回顾讨论 173
6.4.3 后续行动跟进安排 173
6.5 业务蓝图的幕后功臣 174
6.5.1 不要重复造轮子 174
6.5.2 大而全与小而精的架构选择 176
6.5.3 系统可用性是个无底洞吗? 177
6.5.4 消除系统“烟囱”的第一手原则 177
6.5.5 跟随策略 178
6.6 系统物理架构设计案例 178
6.7 技术架构规划设计案例 180
6.8 90%的项目会忽略的运营规划 182
6.9 测试策略规划要趁早 183
6.9.1 明确本次项目中的测试类型 184
6.9.2 参与项目测试业务组织清单 184
6.9.3 项目测试方式方法 184
6.10 从拍脑袋到拍胸脯 185
6.10.1 更新项目里程碑节点 185
6.10.2 更新项目详细任务计划 185
6.10.3 项目管理周滚动计划细化到测试阶段 187
6.11 帮你把关—项目实践案例 189
6.11.1 系统方案建设阶段检查单 189
6.11.2 蓝图方案放在桌面上 190
6.11.3 咬定目标不放松 191
6.11.4 界面原型实践不拘一格 191
6.11.5 业务泳道图应用实践 192
第7章 一诺千金,考验团队执行力 194
7.1 “基建”工作先行 194
7.2 无法轻视数据库设计 195
7.2.1 不做设计范式书虫 196
7.2.2 数据库实践借鉴 197
7.2.3 走查照不到的地方 197
7.3 详细开发设计实践 199
7.3.1 UI前端定稿界面 200
7.3.2 UI前端实现逻辑流程 200
7.3.3 数据设计 200
7.3.4 有无权限及新角色引入 201
7.3.5 是否影响已有业务流程 201
7.4 系统集成接口设计实践 201
7.5 需求持续跟踪与计划互动 202
7.6 开发阶段谁最靠谱 204
7.7 双刃剑—快速迭代MVP法 205
7.8 新技术还是成熟技术 206
7.9 有测试不慌张 207
7.10 每日编译可行吗 208
7.11 做事有底线,及时预警 208
7.12 帮你把关—项目实践案例 209
7.12.1 设计开发阶段检查单 209
7.12.2 再谈数据库设计实践 209
第8章 矛盾之争,检验团队阶段成果 211
8.1 理解实质才能真重视 211
8.1.1 常见的测试项 212
8.1.2 常见的项目测试分类 213
8.2 测试与上线策略更新管理 215
8.3 项目式UAT管理 219
8.3.1 UAT策划与发起 219
8.3.2 UAT执行与监控 226
8.3.3 UAT收尾 228
8.4 问题驱动法 230
8.4.1 “问题驱动法”的管理方式方法介绍 231
8.4.2 问题优先级的界定 231
8.4.3 问题分类的界定 234
8.4.4 各类系统问题分类后的应对措施 236
8.5 最容易蔓延与失控阶段 238
8.6 江湖救急每日例会 240
8.7 部署彩排 241
8.7.1 数据库脚本运行 242
8.7.2 应用程序更新步骤 242
8.8 帮你把关—项目实践案例 242
8.8.1 测试验证阶段检查单 242
8.8.2 特殊功能测试 243
8.8.3 性能压力测试 244
第9章 小荷初露,项目成果交付,新征程 245
9.1 不打无准备之仗 245
9.1.1 流程与组织架构上的准备 245
9.1.2 数据上的准备 247
9.1.3 环境上的准备 247
9.1.4 其他技术上的准备 249
9.2 上线部署经验谈 250
9.2.1 部署的时间选择 250
9.2.2 部署的回滚与紧急情况应对 250
9.3 培训不可走过场 250
9.3.1 培训资料的准备 250
9.3.2 培训实施 251
9.4 帮你把关—实施上线阶段检查单 253
第10章 收官之战,项目的尾声 255
10.1 项目日常维护管理 255
10.2 有理有据关闭项目 255
10.3 扶上马,送一程 257
10.3.1 软件供应商、外协资源的释放 257
10.3.2 企业内部资源的释放 258
10.3.3 后续日常维护管理机制的确立 258
10.3.4 文档整理及知识交接 261
10.4 前车之鉴须总结 264
10.5 帮你把关——项目关闭阶段检查单 266
第11章 好酒也怕巷子深 267
11.1 内外部认可融入日常管理 267
11.1.1 对外(着重于业务用户)宣传与沟通 267
11.1.2 对内(着重于项目组成员)宣传与沟通 268
11.2 项目经理应为首席宣传官 269
第12章 项目采购与团队建设实践 271
12.1 单一外包服务商管理实践 271
12.2 混合外包服务商管理实践 272
12.3 人天方式经验教训 272
12.4 胶冻团队 273
第13章 综合运用案例解析 275
13.1 项目拖延不能按时交付,一波三折,如何逆转形势 275
13.2 项目群管理案例:平台大项目实施由失败到成功的逆袭 279
13.3 复杂项目管理再思考 282
13.3.1 项目群管理的挑战 283
13.3.2 双赢思维在项目群管理中的应用 287
参考文献 291