posts - 843, comments - 4104, trackbacks - 26, articles - 3
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

公告

软件开发的滑铁卢----重大失控项目的经验和教训(之三)

Posted on 2009-01-07 10:37 Jackei 阅读(...) 评论(...) 编辑 收藏

针对“丹佛国际机场行李处理系统”的案例分析

这原本是一个完全可以成功交付的项目,因为作为甲方的客户对所要建设的系统有着丰富的运营经验,对需求也非常清楚;而作为乙方的公司,也是这个领域在全球最为顶尖的公司,并已经在全球完成了超过70个类似项目的实施。可就是这样的一对“黄金搭档”,项目却最终“失控”,并险些“失败”。发生了什么问题呢?

*********************************************************************

这个项目发生在1983年到1995年间,原本并不复杂,只是丹佛市因为原有的机场的起降能力有限,无法满足日益繁荣的经济发展,所以准备建一个新的机场。这个新机场将会有三个3个中央大厅,其中,“美国联合航空公司”在机场建设期间就承租了2号中央大厅的使用权,并委托“BAE公司”为其开发自动化行李处理系统——“美国联合航空公司”和“BAE公司”分别就是我们上面提到的“甲方客户”和“乙方建设公司”。

根据文中的介绍,BAE公司在1972-1994年间,共为美国、英国、德国、澳大利亚、加拿大、韩国等国建设了70个自动化行李处理系统,并且在1994年的销售额达到1亿美金,占据了美国行李分类设备销售额的90%。另外,BAE公司从1978年开始就已经在为美国联合航空公司服务,为其建设在其他机场的自动化行李处理系统。对于丹佛市的这个项目,BAE公司预计将在2年半内完成。——直到这个时候,一切看起来都还十分的顺利,不过随后意想不到的事情发生了。丹佛市政府负责新机场建设的小组,认为建设一个同时为3个中央大厅提供服务的“大集成”的自动化行李处理系统,会是一件非常有意义的事情;于是,他们开始与BAE等有机场自动化行李处理系统建设经验的厂商联系,希望可以取代原来各航空公司自行建设的方案。结果,BAE公司在1992年3月赢得了建设整个机场的集成的行李系统的合同,并随后在1992年5月15日冻结了美联航行李系统的设计工作。

由此开始,BAE公司陷入了泥潭。。。

下面,我想先整理一个时间表,对整个项目的一些关键事件做一个介绍,然后再注明一些相关的背景信息,最后做出相应的分析。

*********************************************************************

1980年代初期,丹佛市因为石油、地产及旅游等行业的兴旺而快速发展起来,但原来老旧的机场也渐渐无法满足经济发展的需求,航班延误以及天气对航班的影响越来越明显;

1983年,丹佛市进行新一任的市长选举,机场建设问题成为了选战的筹码,并最终有一位候选人借此当选了市长;同时,他对市民及当地的强势企业、商业承诺了新机场建设的事情——请注意,至此,新机场建设的问题已经成了板上钉钉的事情,是一个市政工程、政绩工程、政治事件;

1984年,开始制定远期机场发展计划,并对其他两个最近50年内在美国建设的机场进行了研究,向他们学习机场建设所经历的过程和在哪里容易出现问题;

1985年,完成了新机场的选址;

1987年秋,新机场建设咨询小组向丹佛市政府提交了最终的总体规划,确定新机场将拥有3个中央大厅,12条跑道,每天可以起降12架飞机,每年运送1.1亿旅客。计划要求新机场与1993年秋天之前交付使用——该小组由丹佛市聘请的与机场建设有关的各行各业优秀专家组成;

1988年3月21日,新机场建设用的土地批下来了;

1989年5月16日,丹佛市投票通过了新机场建设的决议;

1989年9月,新机场的建设费用问题解决了——联邦政府同意由财政拨款和发行债券两种方式解决机场建设费用的问题。但是,机场交付使用的时间被确定在1993年10月31日,并从1994年1月1日开始偿还债券;

1989年11月,新机场开始动工。同时,原市长调任联邦交通部长,新市长继任;

NOTE: 这里有个小插曲,就是在1982-1986年间,丹佛市面临了一次经济下滑,同时失去了几万个就业岗位;因此,新机场的建设被强化为用来解决当地的经济发展和就业问题。

1991年12月,美联航承租了新机场建设中的2号中央大厅,同时委托BAE公司开始为其设计和建设自动化行李处理系统,BAE预计该项目将在两年半内完成

1992年初,丹佛市决定建设一个全机场范围的集成自动化行李处理系统,替代各家航空公司自行建设的方案;

1992年3月BAE公司赢得了丹佛市的合同,将为新机场建设一个“有史以来最复杂的自动化行李处理系统”;但同时,BAE公司也发现了一些潜在的风险,因为新机场原有的设计并没有考虑要建设一个如此庞大的行李处理系统,所以

  • 缺少安装行李系统所需的足够空间
  • 建筑结构无法承受行李系统所附加的重量
  • 缺少行李处理系统所需的稳定的电力
  • 缺少消除行李处理系统散发的热量的通风和空调设施

因此,BAE公司向丹佛市政府提出了一些条件,包括

  • 上述的风险都将被作为项目能否顺利完成的重要里程碑
  • 超出预订日期之后的需求或设计变更不被接受,并且需求和设计需要有一段冻结期
  • BAE公司在整个新机场的施工现场拥有最高的优先权,包括场地的占用、工作顺序的安排等

丹佛市政府接受了上面的条件。同时,BAE公司也提到,这个项目的复杂性远远超过他们以前完成的任何一个项目,至少要再加一年才能完成该项目并使之正常运转,但是没有得到采纳;

NOTE: 从上面看来,BAE公司还是一家有经验而且专业的公司。至少,他们还能从专业的角度识别到风险并明确提出来。

1992年5月15日,BAE公司冻结了为美联航设计自动化行李处理系统的工作,并开始全机场集成行李处理系统的设计实施。但是随后,他们发现这个项目的实施原没有他们想象的那么顺利。

  1. 机场的建设是异常庞大的系统工程,丹佛新机场的建设,共产生了60个设计合同,110个建筑合同以及88个专业服务合同,总共有400家企业参与其中,在1992年的建设高峰期,施工现场每天有接近10 000人在同时工作,而这些工作很多时候存在相互关联或竞争某些资源(例如场地和设备)的关系。为了协调好这个庞大的工程,市政府将整个机场建设按照职能分为了5个工作区,例如机场跑道和停车场的建设、旅客及行李运输和中央大厅的建设、电力和能源等系统的建设。。。每个工作区有一个高级经理,下设几个区域经理,每个区域经理之下又有多个常驻工程师,每个常驻工程师管理一个或多个施工企业。可以想像一下这是一个多么庞大而复杂的项目组织架构,以及有每天有多少工作需要跟踪,可居然没有建立一个的系统或者其他有效的方式来分配以及跟踪任务的完成情况;
  2. 自动化行李处理系统的建设

1992年5月,负责新机场建设的PM辞职;

1992年8月,美联航要求BAE将与2号中央大厅有关的部分系统容量缩减一半,导致系统重新被设计;

1992年9月,美联航要求添加一个新的子系统;

1992年10月,新机场的首席工程师去世,他的助手继任相应的工作;

1993年1月,美联航一个月内两次要求更改部分设计,并要求添加一个新的子系统;

NOTE: 至此,距离项目的预计完成期限还有8个多月,但是需求和设计变更还没有被冻结。

1993年1月,市长宣布将新机场启用的时间由1993年10月31日推迟到1993年12月19日;随后又推迟到1994年3月9日;

1993年9月,新机场的启用时间被推迟到了1994年5月15日;

1994年初,丹佛市组织了一次对自动化行李处理系统的测试,并要求记者参加——但没有通知BAE公司,结果发现该系统无法使用,测试取消。随后,市长将新机场的启用时间推迟到了“无限期”;

1994年5月,丹佛市长聘请了德国的洛根普兰公司对系统进行评估;

1994年7月,洛根普兰公司对系统进行了的测试,但没有得出结论;

1994年8月,丹佛市宣布对BAE公司进行每天1.2万美金的罚款,同时,开始建设新机场的备用行李处理系统,要求BAE公司支付5000万美元为此埋单;

1994年9月,BAE公司反诉丹佛市政府,要求索赔4000万美金。随后,丹佛市政府、BAE以及各家航空公司进行了协商,终于将覆盖整个机场的行李处理系统分为两部分,美联航承租的2号中央大厅,仍将由BAE公司建设自动化行李处理系统,大陆航空公司承租的1号中央大厅均使用传统的拖车系统。——郁闷,折腾了两年多,一切又回到了原点

1995年1月,美联航的2号中央大厅进行的自动化行李处理系统的测试,在3小时内完成了10 000件行李传送,一切正常;

1995年1月28日,丹佛市的新机场终于启用了。

*********************************************************************

 

写了这么多,貌似不用再做过多的分析了,各位看官可以自己分析一下:)

 

相关阅读:

信息化项目的经验总结
软件开发的滑铁卢----重大失控项目的经验和教训(之二)
软件开发的滑铁卢----重大失控项目的经验与教训(之一)