骑猪兜风

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

骑猪兜风 2016-10-31 23:32:51    201398 次浏览

开公司做工程的,有谁不想接到政府的项目?都觉得逼格高,又有钱赚。可是,如果项目做砸了,那后果也是很严重滴。

今天就来八一个本来想要怒刷存在感,结果反被啪啪打脸的故事......

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

在日本的小伙伴,应该已经没有人不知道 My Number 了吧。就是类似于我们大天朝身份证号码的东西。跟户籍税务福利等有关的行政手续,都需要填写这个 My Number。这个制度是从 2016 年 1 月 1 日开始实行的。

不过反过来说,岛国人民这么多年居然都没有身份证号码,在确定个人身份的时候不麻烦吗?真不知道他们这么多年是怎么过来的。当然,这只是咱们歪果仁的想法,他们自己这么多年估计也都习惯了。反而有很多人觉得,这简直就是奴隶编号,

所以反对这个制度的也大有人在。甚至还出现一大堆影视文学作品,警告国民这种制度很危险。比如刚刚结束的夏季热播悬疑剧——《そして、誰もいなくなった》。

讲的就是一个程序猿哥们,身份证号码被别人冒用,玩儿命地证明“我妈是我妈,我是我”的故事。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

说得好像你们以前,没有身份证号码时代就不危险似的。反正不管民众是赞成还是反对,该来的还是来了。各行各业的 IT 系统,都需要对应 My Number 的问题。关于这个事情,雷子以前也撰文写过,有兴趣的同学可以去翻翻旧文。

随着 My Number 制度的开始,官民间所有的 IT 系统新建和修改,总计市场规模达到 3 兆日元。这其中最核心的项目就是,由日本政府运行的 My Number 卡管理系统。

2014 年初,这个管理系统开始公开招标。在岛国干 IT 的公司谁不想插一脚进去?能赚到多少钱并不重要,关键是做这种核心的政府项目——牛逼啊,要不为什么明星大腕都抢着上春晚。

最后中标的,是一个由 NTT Communications 牵头的公司组合,其中的成员公司包括——NTT Data,NEC,富士通,日立制作所。

厉害了我的哥,简直怒甩其他竞标公司七八条街,堪称史上最强组合,没有之一。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

那么最终中标的价格是多少呢?几大巨头加起来总共报了 69 亿日元,对这些年销售额以兆为单位的公司来说,简直就是毛毛雨。本来人家就不是冲着钱去的。不过也正是因为这样,最后才没有赔光裤衩。

为什么这么说,看到后面你们就知道了。

就是这样的一个最强组合开发出来的系统,从 2016 年 1 月上线就开始掉链子。两个多月里,平均每天要挂掉一次,其中大规模的系统故障发生了 6 次......

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

每次一出故障,全日本各个市区政府里的市民就不能领证。

老子好容易请了假来办证,你们 TMD 居然告诉我领不了?岛国公务员也是不容易,一边点头哈腰地赔礼道歉,一边加点加班没日没夜的赶工。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

本来政府计划到三月份为止,发行 1 千万张身份证,结果到 4 月底连三分之一都没整完。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

丢了这么大的人,日本政府当然要去开发商那里找回场子。

最强组合里的其他小伙伴,立刻发挥了日本人最娴熟的职场战术——甩锅,第一时间跳出来表示:出了问题的中继服务器,是富士通负责的。这个锅臣妾背不了哇。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

按理说哪怕就算是本番障碍,发现了改过来也就行了吧。

可是这个 bug 硬是拖了好几个月都没改好——开发环境上再现不了啊。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

日本政府为了应对难关,只好又含泪把富士通的中继服务器增加到 4 台,尽量降低中继服务器同时当机的概率。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

富士通的苦逼程序员们不吃不睡好几个月,review 所有代码,加 log 输出......甚至还把本番环境里的硬件拆下来测试,从硬件到软件所有设定完全复制了本番环境。

终于弄清了 bug 的原因——特定环境下才会产生的硬件和系统调用问题。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

非 IT 行业的同学们,如果阅读本段内容时是晚上,请认真阅读下面的原因说明部分,助眠效果是极好的。如果你还想再玩一会儿手机,下段可跳过。

这个中继服务器是干啥的呢?

简单滴说,

是用来把住民基本信息网络发过来的电文解密用的。

为了保证速度,

采用了硬件解密的方式。

同时还安装了硬件健康状况的监视软件。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

由于 BIOS 的设定错误,

硬件和监视软件产生了中断冲突,

导致了解密硬件调用 CPU 处理的请求失败。

就好像打麻将的时候,

虽然你的牌不错总是能扣听,

但你的上家一直截你的胡,

你说这牌还能打不?

另一个原因是

程序员对 OS 的 API 理解不足,

在特定情况发生的时候

错误地释放了未申请到的内存,

导致程序崩溃。

异常情况的单元测试 case 不够啊,同学!

作为这届程序员,雷子还是很同情富士通的同学们的。但是日本政府显然没雷子这么有同情心。他们认真考虑后,决定让富士通的同学们——赔钱。

8 月 29 日,日本政府的代表,地方公共团体情报系统机构发出声明,要求富士通赔偿此次事故带来的损失。具体金额还在商讨中,根据合同,赔偿金的上限是签约时的开发费用,即 69 亿日元。

(富士通:哎妈,幸亏当时没多要)

其实,这种极特殊情况下带来的系统异常,就算闹上法庭,富士通也不见得会输。

具体理由可以参照:

程序 bug 导致了天大的损失,要枪毙程序猿吗?

但对方是政府啊,这就变得微妙了。

那么现在问题来了,你觉得富士通是会跟日本政府死磕到底?

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

还是会认怂赔钱了事呢?

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

以后再看到哪个公司对着政府项目流口水,

不知道富士通会不会在心中冷笑。

都说政府项目钱多又好干!富士通哭着对你说,童话里都是骗人的…

内容加载中