大家好,欢迎阅读约翰娜的新书。我在软件行业已经有数十年经验了,目前是位于伯克利的Yahoo!的一名总监。不过,也许你听过数字设备公司(DEC,为互联网早期发展奠定了基石)和它的Alpha系统。那是我曾参与的一个意义重大的项目。

在Alpha系统的交付过程中,我扮演了非常重要的角色。那是一个名垂青史的项目:2000多名工程师遍布世界各地,携手开发同一个系统的不同部分。这需要严谨的规划和项目管理才能成功。我们按照为期四年的时间表,在距离目标日期不到一个月的时间内交付了项目。所以,你大概也能想象得到,我觉得自己是个相当不错的项目经理!不过,我后来才知道什么是真正杰出的项目经理。

1996年5月,我决定离开DEC。听说波士顿地区一家大型软件公司正在招产品团队总监,这正是我所期许的挑战,去领导一个陷入混乱的团队。我当时这么想:太棒了!这才是我想要的工作——循循诱导混乱的团队,帮助他们交付可以实际工作的产品——赶紧把我的大洋马牵过来!

我听说有个咨询顾问已经先期加入,试图根据团队产品beta版本的开发状况,分清轻重缓急,帮团队解决问题。这却更加让我坚信:不久之后,他们就会发现,我——才是他们一直在等待的大救星。

可是,我很快就感到了羞愧和震撼(而且感觉越来越强烈)。我知道咨询师们是干什么的,可是他们有谁能够通过实际行动、以实用的方式来厘清所面对的问题?可这位咨询师就做到了。仅两、三个月的时间,她就让一切各就各位:项目章程、工程计划、项目计划、明确的角色和职责、明确的开发流程、恰到好处的度量标准、发布条件、参与beta测试的客户……所有这些成功项目的必备要素一应俱全。

要想把所有这些要素都安排妥当,怎么也得花上大半年时间,尤其是还面临启动资金不足的问题。可事实已经摆在那儿了!你可能已经猜到了,这位咨询师就是约翰娜·罗丝曼。(约翰娜在她的网站上放了一个案例研究,就是关于我们这次合作的;为了保护隐私,其中当事人的名字都使用了化名。)

认识约翰娜后的几年里,我先后在大大小小的几家公司里带过软件开发团队。很多时候,我都需要约翰娜的服务,帮助我的团队整体水平再上一个台阶。她的评估流程非常严谨,而且为有效的项目管理活动打下了坚实的基础。她主持的研讨会覆盖了很多话题——给我们讲过的有迭代产生项目需求、项目管理和QA。我曾聘请她出任临时的管理职位,让她使用自己丰富的技能完成一对一的培训指导。约翰娜拥有丰富的经验,曾在很多组织中处理过各种各样的复杂情况,她也总能拿出现实可行的方案,真正解决重大问题。

所以,本书可以说是约翰娜管理才华与丰富经验的结晶。

她把自己多年一线工作积累的经验,以系统严密的方式展现给读者。本书提供了可供你分析所处的实际环境,构建项目管理框架和理性的执行计划,然后予以推进的各种工具。而大量提示和实例,则告诉你哪些路可以走,哪些路行不通,更重要的是如何避开诡秘的陷阱。对我来说,即使已经有了这么多年的项目和工程管理经验,我还是可以在书中发现新东西。当我处于陌生的境况、面临全新挑战时,当我需要一个好参谋帮我应对难题时,约翰娜是我一定要找的人。

我和约翰娜合作的第一个项目最后怎样了?啊对了,我们将产品交付给了做beta测试的客户,而它也确实可以正常工作!

我坚信,约翰娜的这本书同样可以助你一臂之力。

艾伦·R.索尔兹伯里(伯克利Yahoo!研发中心总监)

2007年4月

目录