图书前言

前言

信息时代项目开发的一个重要特点就是越来越难,特别是在高科技工业领域。在科学技术层出不穷的年代,有计算机AI(人工智能)等的帮助,人类解决问题的能力本应越来越强,但新的项目也越来越复杂。新问题的复杂度往往呈指数级上升,远远超过技术的发展。Robert J. Stevens指出,第二次世界大战期间造发动机、造飞机、造核弹、造雷达等都能够在3年零8个月内完成,如今系统日益复杂,这点时间连初始设计都可能完不成。先进的F-22战斗机和F-35战斗机的研发时间长达20年左右。1984年,诺尔曼·拉夫·奥古斯丁(Norman Ralph Augustine)观察到战斗机的成本呈指数级增长,而国防预算只是线性增长,这也被称为“奥古斯丁定律”。几十年过去了,这个定律的准确性已被验证。根据这个定律外推,到2054年,美国全部的国防预算只够购买一架战斗机。人类虽然有计算机等的帮助,但真正发挥关键作用的是人脑,人脑达不到指数级的进化。面对日益复杂的项目,工程技术人员吃够了苦头,那么就真的没有办法了吗?

技术跟不上复杂项目,可以用管理方式来弥补。在2017版的PRINCE2中新加入了软件开发的敏捷模式。由于软件的不确定性很强,所以软件业是最早吃复杂项目苦头的行业,不过也是最有应对复杂项目经验的行业。软件工程这门学科就是因要对付不确定性强的项目而产生的。英国的软件工程师最先在此基础上创立了PRINCE2体系,成为当今解决复杂项目的不二法宝。对于工程项目的研发,最近一版的美国国防部《国家国防战略》指出,目前以严格的彻底性和最大限度地减少风险为中心的官僚主义做法,已被证明反应越来越迟钝。报告指出,将优先考虑交付速度、持续的适应和频繁的模块化的升级……采用快速迭代的采办方法。报告提出的方向也正是软件工程和项目管理PRINCE2体系的核心要点。美国国防部和国会在几年前终于意识到,国防工业的模式已落后软件工业20年,目前正在奋力追赶。美国国会倡导在所有适用的项目中采用模块化系统

开发方法。模块、敏捷开发等软件词语已成了项目研发报告中的高频词。

在项目管理中,PRINCE2体系的作用越来越明显,因为它是专门为复杂项目创立的。几年前,作者就把PRINCE2设定为本书的重要内容。那时,PRINCE2找不到中文书籍,作者参阅了十几本原版书籍,结合一些论文和工程实践,撰写了本书第1版。本书第1版发行量虽然不大,但好在给读者带来了新意,也获得了很好的网评。在这几年的教学中,该书得到了广大师生的进一步认可,作者甚为欣慰。与前几年不同,PRINCE2体系目前正进入先进工业领域和大企业,业界接受度很高,正日益成为项目管理的模板。这也正是作者再版此书的原动力。

同第1版相比,第2版根据项目管理最新的发展增减了一些内容。对信息化时代项目的特点和开发方式进行了更多阐述。在本书中增加了一个F-35战斗机研发项目的案例,此案例约有几万字。第1章叙述了这个有记载以来史上最昂贵的项目,在以后各章中分析了该项目的各个侧面。F-35战斗机项目可以说是以PMBOK开头,而以PRINCE2结束的一个项目。对PMBOK和PRINCE2的比较分布在各章中,一直是本书的重点和特点。第2章~第5章为任务管理,即传统的科学管理法,是基础篇。第6章和第7章为人员管理,包括了PRINCE2的重要理念。第8章~第12章为过程管理。第13章~第15章为运行管理。第16章和第17章为原则和手段与管理模式的裁修。第18章~第20章为采购、融资和评价模型。通过对本书的阅读,读者除了能够学习PMBOK和PRINCE2等知识外,也能够体会到项目管理的发展趋势。