Return to the Table of Contents  MASTERNET:  SOFTWARE SYSTEM PROJECT FAILURE
Return to the Table of Contents

By Jeffery G. Szilagyi



在1982年,美国银行(Bof A )开始开发 MasterNet 信托会计系统,在此项目上损失7千8百万美元之后,在1988年银行宣布它的信托业务转至到一个下属银行,因为它不再能达到运行要求。在信息系统工业中Master Net迅速成为信息系统的一个达不到要求的经典案例,美国银行在技术领域成功中有丰富的历史,这次失败是惨重的。

 

A。MasterNet的故事

 

1970情形: 新行长, Tom Clausen (汤姆 克劳森)接管美国银行时,美国银行的情况是:

l         持续几年来稳定地10%的利润增长给他在获得利润上的压力

l         2百5千万零售顾客,并保持稳固增长的基础

l         好的控制给分散小额银行(存放)业务带来成功

l         最近,随着业务多样化的发展,业务扩大到企业理财和国际金融

l         贷款业务不断增长,新的业务多样化变得重要

l         缺乏经验,特别是国际市场方面的经验

l         对新业务的规模缺乏正确的控制

l         在历史上美国银行一直被公认为“平民银行”

 

1981情形:汤姆 克劳森成为世界银行的头儿,由 Sam Armacost (山姆 阿姆考斯特) 代替他的位置,目前,美国银行拥有:

l         14年来,第一季度的损失

l         极微弱的公司和国际贷款投资组合

l         庞大的官僚政治的公司人员

l         在不断增长的压力下,内部系统已不适应

l         在100年来, 美国正经历着最高的利率

 

新行长的战略是配置信息技术,以跳入二十世纪末。 他选中了信托部门尝试这个战略,是因为信托部门在用1965年的技术。他委任执行主管Clyde Claus负责, 并告诉他“要么改进要么关闭!”这个部门刚在一年前花费6百万美元改进,以失败告终。Clyde Claus 被选并改进系统时,当他发现公司客户(在美国银行拥有380亿美元资产)在银行做生意时,也作信托工作。

 

Armacost(阿姆考斯特) 开始创造一个集中智囊团系统,称为 BASE(美国银行系统工程的简称),此系统拥有50亿美元的技术开销。他吸收了 ax Hopper (马克思 豪博),他是一个很好的系统经理,他曾在美国航空公司SABRE预定系统中是一个成功的技术领头人。Armacost(阿姆考斯特)希望Max Hopper (马克思 豪博) 为美国银行带来经验和成功。

 

基本上说,信托部门是为公司和富有的个人及不动产商提供银行服务和金融相关的服务,其业务包括:

1.         公司信托,银行扮演股票和债券方面的登记和转换的代理人

2.         员工福利,银行掌握管理个人退休计划的资产,此业务极复杂,它包括以下服务:

有价证券的借贷,投资组合分析,业绩衡量,收益支付和银行业务记录服务

繁重的退休资金的法规报告

3.个人信托,为个人和不动产商管理他们的资产

 

在1982年秋,信托工业会议上,Clyde Claus和在Clyde Claus管理之下的两个主要的数据处理主管与Stephen Katz 会面,Stephen Katz最近组成“Primary System”他刚离开SEI公司。SEI公司是他和Alfred West 共同创办的。在SEI公司,Stephen Katz卖掉了一套软件系统,这套软件系统是建立在他MBA毕业论文之上。此论文是关于二十世纪七十年代的300个小银行。目前,Stephen Katz  Primary System进入同样的商业。在会上,美国银行的负责人与Primary System商谈为美国银行开发一个信托会计系统。

 

在1983年,美国银行和Stephen Katz开始创立银行联盟,共同分担开发目前最先进的信托会计系统的成本和风险。其它银行有:西雅图第一国家银行,维吉尼亚联合银行,费城国家银行。现在他们都在使用SEI系统。西雅图第一国家银行是美国银行Seafirst 公司的一个从属银行。早在1983年美国银行在Seafirst公司能源贷款上受损时,收购了它。

 

 

B。MasterNet系统的发展

 

在1984年三月前Stephen Katz 和Primary System公司一直做项目研究工作。Clyde Claus 为美国银行的管理委员会做了Primary System公司的建议汇报。此系统被称为MasterNet。它由一个大的信托会计系统构成,称为TrustPlus,外加环绕核心系统的八个小系统。每一个系统应提供全方位的信托自动化服务,并为远方的客户提供即时服务。美国银行的主要目的是将这一信托会计系统卖给中小型银行。MasterNet的最初预算为2千万。完成日期为1984年12月31日。

 

美国银行的数据处理人员每周与Primary System公司的设计师会面,讨论进度与需求。所有将受新系统影响的部门,包括银行联盟,组成一个委员会,每月会面讨论项目的需求。从所有银行来的专家们都参与设计程序,并从设计阶段延续至执行阶段。

 

数据处理主管感到同事间友情和合作精神在整个设计阶段异常突出。美国银行在转化新系统上迈出重要的一步。为使用者和培训者展开了全面的培训课程,课程有录像带,教室授课,和亲自动手的课程。之后这些使用者和培训者将成为新系统的测试者和证明者。

 

尽管包括了其他的成员,Stephen Katz决定使用Primary System公司硬件,美国银行屈从于Stephen Katz的决定,尽管美国银行从1955年以来一直使用IBM的机器。在那时美国银行已使用20IBM大型计算机或与IBM完全兼容的大型计算机。

 

虽然起初的19841231日的截止日期已过,Clyde Claus 并不担心因为新系统的发展进步很大,同时美国银行在Armacost(阿姆考斯特)亲自雇来的管理顾问 – Ichak Adizes—指导下重组组织结构,Ichak Adizes工作的结果之一是BASE(美国银行系统工程的简称)的形成是美国银行分类系统工程各部门的合并。

 

BASE(美国银行系统工程的简称)是由Max Hopper (马克思 豪博)负责,在美国航空公司SABRE预定系统中享有盛名,他负责管理,发展和技术应用。BASE50亿美元预算的先锋部队,这些钱是五年的技术花销,此技术将遍及美国银行的商业运作。

 

BASE形成的结果是Clyde Claus失去了他在系统工程部门属于他的那部分的权利,由于重组工作,他也失去了安全操作系统工作。结果是他发现,系统工程部门,安全操作系统部门和他的信托部门共同工作的难度越来越大,除此之外,MasterNet系统的发展从1985年持续到19863月。

 

19865月,美国银行举行了维持两天的丰富展示会,他们将新系统吹捧为银行业处理信托帐户的最高科技。Clyde Claus对展示会给予充分的肯定,他感到客户被系统的高科技所打动,Clyde Claus明确表示,他相信新系统为生产做好了准备,但其他主管认为,展示会只是为了安抚焦虑的顾客。

 

1986年间,Clyde Claus 的部门为转化MasterNet系统作准备,第一步是为拥有380亿美元的信托客户提供服务,其次是转化那些小的客户部门,1986年末,部门多次尝试新系统,但终究因为技术问题而终止,最显著的问题是反馈时间差,持续几天的系统崩溃,除了这些问题,Clyde Claus 的部门花大量的时间继续尝试,让系统运转。巨大的转化任务更加困难。每一个客户的资产必须分类为128种资产类型中的一种,个人票据由信托工作人员保管,进行收集,审查,更新,输入系统,与金融数据完全分开。

 

同时,美国银行做为一个整体正面临着众多的问题,1985年和1986年给银行相继带来了3亿千7百万和5亿18百万的损失,自从Armacost(阿姆考斯特)任行长以来,贷款的问题与日俱增,同时,银行的损失和未偿付的贷款制造了很多谣言,说美国银行面临失败的危险,这些谣言招致了客户的困惑,客户开始关闭帐号,引起了20亿美元的损失,当时美国银行的国内总存款数是440亿美元,美国银行迫使辞去Armacost(阿姆考斯特)职务,取而代之的是Tom Clausen,在198610月,Tom Clausen重新掌权,立即通过降低成本,变卖资产获得利润。

 

CMasterNet系统的失败和失败后的检查

 

美国银行决定在19864月将BASE(美国银行系统工程的简称)移到Concord --- 一个位于旧金山东部的高新技术开发区,结果是几个重要的雇员辞职,最后几个月的工作压力和搬迁决定使士气低下,大家快承受不住了。位于落杉矶基地的安全操作系统部门在几个月前也出现了相同的困难。

 

1987年早期,系统的稳定性有了足够的提高,可以考虑转化工作。32日被定为截止日期,当16位系统工程人员急忙完成准备工作时,一半人员离开了项目。

 

留下的人员继续工作到32日,所有拥有380亿美元的信托客户在截止日期被转化,6天后,第一批主要的磁盘驱动器,6天后,第一批超过一打的主要的磁盘驱动器失败了。工作花了一个周末的时间下载备份数据,剩下的一个月时间处理遗留失败。原来是主要的磁盘驱动器内在故障在第一个月的实验中未暴露,最后,24个磁盘驱动器中的21个被替换了。

 

与此同时,MasterNet系统有所提高,前年出现的很多问题得以解决。不幸的是,新问题又出现了,例如:在春天的时候发现两个新型系统停止使用,处理器充分利用,在目前三个基础上又增加了两个,硬件和软件的问题延迟了每月给顾客的报表。有些客户在两个月后才收到月报表,为了保持帐户的最新信息,基金经理只好直接从投资经理那里取得投资组合的信息而不是通过MasterNet系统。许多客户已在考虑转到其他的银行处理他们的信托业务。

 

1987年的7月,美国银行宣布由于MasterNet系统问题,保留了2300万美元的资金。在198710月,Clyde ClausMertes(Hopper之后负责BASE的头儿)因问题重重而辞职。美国银行立即组成七人小组处理MasterNet系统出现的问题,Michael Simmons 受雇于19887月代替Mertes的位置, Michael Simmons曾在波士顿的佛德利替投资银行负责计算机和电信。

 

软件工业媒体报告说除美国银行之外没有其他银行参与MasterNet系统。费城国家银行早在两年之前退出此项目,在维吉尼亚联合银行MasterNet系统只用来做保管信托业务,这远比主要的信托服务简单的多,西雅图第一国家银行在员工福利业务上推迟了使用MasterNet系统。

 

MasterNet项目没有带来新的现金流,在1987年,尽管MasterNet存在很多问题,美国银行在信托业务方面赚得一亿美元,MasterNet的主要目标是“追赶项目”,尽管它更有效,但首先考虑旧系统的继续运行。MasterNet系统的第二个目的是增加更多的功能吸引新顾客。

 

19881月,美国银行宣布为消除MasterNet故障,在目前23百万美元储备基金的基础上再增加35百万,与次对比,在1987年的第四季度,美国银行赚取6千万美元,因客户从美国银行取消账户,业务下滑。帐户的数目由800降到700,资产从380亿美元降到340亿美元,就在宣布此决定的几天后,美国银行宣布95%的信托服务客户将转到从属于美国银行的西雅图第一国家银行,余下的代表美国银行最大的最复杂的29名客户将彻底转移到国家街银行和信托公司。

 

1988年产5月,美国银行完成了将信托帐户处理程序转换为使用SEI数据中心的服务部系统,西雅图第一国家银行为它的姐妹银行处理每日的信托业务,因此,项目启动后的四年,不仅整个系统是一个失败,而且整个信托业务也丢失了。耗资8千万美元在“流产”系统上,美国银行受到了来自新闻界的灾难性的报道。洛杉矶时报头版报道美国银行从“跳入二十世纪末的机会”跌落,与此同时,计算机世界—是一个信息系统商贸报纸,称MasterNet 为“8千万美元的管理信息系统的灾难”这些言论给美国银行的技术领导以痛切的批评。

 

 

当美国银行努力从新获得利润时,媒体的负面报道让人们信服美国银行内部存在着重要问题,同时,媒体报道了美国银行的贷款的损失,它在全美最大银行的地位岌岌可危,           美国银行被认为是信息技术的失败的典型案例,

 

 

在这段时间,美国银行有着大量的软件项目,有巨大的成功,也有失败的地方,记住,技术预算平均每年超出5亿美元,在那时,大部分的钱花在软件项目上(其次是花在电讯上),清楚地看出美国银行没有系统专家,但可能没充分利用成功的项目经理的技能。



 

Restart Source: http://sunset.usc.edu/classes/cs510_2000/notes/masternet.pdf


Return to Table of Contents