现在软件也不再安全于日本 - 彭博社
bloomberg
隐藏在每天抵达美国的传真机、摄像机和汽车发动机内部的是一些从日本工厂出厂的最精致产品:软件程序。它们没有品牌名称,几乎没有增加日本的贸易顺差。但这些高质量的程序正在帮助消除关于日本工业所谓无法做到的最后一个伟大神话。
现在还不是向美国在计算机软件领域的主导地位说再见的时候:没有日本供应商推出任何可以与Lotus 1-2-3电子表格竞争的产品。而美国供应商仍然占据全球此类打包软件市场的60%以上。但日本在电子产品中“嵌入式”软件的成功以及为银行和其他企业编写大型定制程序的能力正在引起一些美国专家的警觉。“日本人处于极其有利的位置,”麻省理工学院斯隆管理学院的管理助理教授迈克尔·A·库苏马诺说。在他的新书《日本的软件工厂》中,他指出,日本的计算机巨头正在将质量控制和项目管理的相同原则应用于软件,这些原则使日本在制造业中占据主导地位。
由美国空军高技术杠杆办公室召集的55位商业领袖和学者得出了类似的结论。他们发现,日本人在将编程转变为一个可管理和可衡量的过程方面取得了进展——而不是对大多数美国人来说象征着自由创作的努力。“我对我所看到的事情感到非常害怕,”Stepstone Corp.的首席技术官布拉德·J·考克斯说,该公司是康涅狄格州桑迪胡克的一家制造先进编程软件的公司,该软件与每台NeXT Inc.工作站一起提供。
目前还没有足够的数据来支持野生的恐惧,但有一些可能的警告信号。麻省理工学院的库苏马诺比较了两国顶尖公司的几十个项目,发现日本的软件开发者生产的源代码行数比他们的美国同行多出约70%。与此同时,日本程序的缺陷数量不到一半(图表)。
库苏马诺总结道,日本软件开发者通过卓越的规划和团队合作脱颖而出。他们还利用了美国可重用代码的概念,即保存常用代码块,而不是每次都从头编程。例如,川崎钢铁公司在1987年要求富士通有限公司为其工程师提供新的编程方案。“我们带给他们的是标准化、可重用性和整体生产方法,”富士通软件工厂部的部门经理奈良夫说。结果:软件生产力是川崎工程师之前的2.5倍。
日本的软件工厂,顾名思义,是挤满了数百名受到严格监控的程序员的设施。虽然美国行业通过让程序员在任何时间、地点和方式下工作来鼓励独立,但日本的软件开发者必须像汽车装配工一样严格工作。这个系统诞生于20世纪60年代末,当时大学培训的程序员短缺,电子巨头们不得不进行自己的培训,强调标准化实践和系统审查。在追踪生产力和缺陷率25年后,日立拥有一个庞大的数据库,帮助确定完成特定任务所需的人数和工作小时数。
“更原始。”这些战术的成功开始引起美国的兴趣。软件制造商以及进行自主编程的企业刚刚开始采用这种方法,马里兰大学高级计算机研究所的维克多·巴西利说。“但我们仍处于一个更原始的阶段。”
即便如此,美国软件行业并没有立即落后于日本竞争对手的危险。日本顶级微型计算机软件公司ASCII Corp.的总裁西和彦表示,日本软件仍落后于美国五年。但忽视日本的进步将是危险的:历史上,日本对制造过程的痴迷往往是出口驱动的前兆。“我们在其他行业也看到了同样的情况,”库苏马诺说。幸运的是,美国的软件专家多年来一直在监测日本的发展,并且仍然有时间在为时已晚之前学习一些日本的技巧。