|
摘要:Ziff Davis互联网公司的Evan Schuman写道:Overstock.com公司的CIO详细的承认了他所在公司的技术缺陷,并愿为此承担一切责任,而且他认为自己做了正确的事情。然而,今天的CIO应该这么坦诚吗?
——Evan Schuman, Ziff Davis互联网公司 观点:Ziff Davis互联网公司的Evan Schuman写道:Overstock.com公司的CIO详细的承认了他所在公司的技术缺陷,并愿为此承担一切责任,而且他认为自己做了正确的事情。然而,今天的CIO应该这么坦诚吗? 据说,如今大公司的CIO们只具有极为有限的直接权利——比其他C级别(董事会下的总裁会,总裁会里面每位成员都叫C级别成员)的成员受到的限制更多——不得不通过不停的劝说和通过与其他股东搞好关系,来推动其IT/业务进程。 受此影响,Overstock.com 的CIO最近向其主要的商业伙伴致信坦白,他有一系列技术问题没能解决。 这封来自Shawn Schwegman的信——被认为是“谦逊的”信——开诚布公,没有任何避讳。 “我想以此来开始我的话题:我们公司系统里所存在的大部分问题都是和更新升级相关的”,Schwegman写道。“这些更新问题表现为库存更新失败,订单丢失,图像丢失和不正确的同步状态等。” “在每天下班,这些存在的问题都会导致我们进货过多,迫使我们必须重新开发另外一个系统,以处理实时的数据更新问题”,Schwegman写道。 “对出了如此多的问题和消耗了如此多的时间,我无论怎么道歉也不足弥补我心中的歉意。我一直认为这是我过去两年工作中的最大失误,并感到万分抱歉。” Schwegman继续描述了存在于Oracle和另一个Vcommerce数据库间的交互问题,他并将此描述成“可怕的架构失误”。 “在目前的系统里,库存更新,订单,图像和状态的改变等都被写进小文件里,这些小文件会在不同系统之间反复传送。” “发送系统负责生成和发送文件,并自动假设某个接受系统会自动的处理这个文件,”他写道。 “这种‘射后不理’的方法正在使我们一步步的陷入困境。实际上发送可能不正确,当接受系统处理它时,会发现信息已经遭到破坏并且有错误......More↓↓↓
|