SOA杀人游戏

简介:          想必很多人都玩过“杀人游戏”——在一个中立的法官的主持下,根据其他人的分析和判断,尽快找到“凶手”,赢得胜利,反之则失败。
         想必很多人都玩过“杀人游戏”——在一个中立的法官的主持下,根据其他人的分析和判断,尽快找到“凶手”,赢得胜利,反之则失败。

  杀人游戏中有这样一些角色:法官、警察、平民、杀手。法官保持中立,其中杀手可以杀警察和平民,胜利的条件是在杀手杀光警察或者平民之前找到杀手。这个游戏最大的难度在于辨别其他人发言的真假。

  对比当今企业,“杀人游戏”的过程非常像实施SOA。CEO就好像法官,他知道企业目标,也清楚企业遭遇的问题,但是他不知道如何解决,有口难言;IT技术人员相当于警察,他们是搭建SOA的直接人员,清楚技术问题却不懂业务;业务部门的人员就是平民,从自己的角度有着各自的判断;而“杀手”就是外界变化带来的信息化挑战。

  在“杀人游戏”中,潜规则就是信息不共享,这如同在企业建设SOA中很难协调的利益关系和沟通不畅一样,让SOA难以实现。

  求同困境

  玩过杀人游戏的都知道,因为大家的信息不能共享,导致彼此之间缺乏信任,游戏最大的难度也在于此。

  现今,很多组织内部的状态就是信息不共享,就相当于警察和平民之间的关系,首先是缺乏信任问题,其次是沟通障碍,然后就是报偿机制问题。

  企业中有各种部门,这些部门起着不同作用,比如“在前线打仗”的销售部门、提供基础支持的市场部门、“输送炮弹”的生产部门、后方支持的人力资源、IT部门等等,它们有各自的功能和优势。

  一个好的组织或企业,只有当其成为信息沟通迅速、反应灵敏的整体才最有战斗力。我们很清楚失败的例子:企业内部各自为阵,彼此的连接有问题等等。但是在现实当中,这种情况仍然大量的存在。

  根据国际数据集团(IDG)最近进行的SOA调查,有半数以上的企业认为,组织和管理问题是他们实施SOA所面临的主要障碍。在此次调查中,95%的调查对象表示理解“服务基础架构”,并且开始在开支上对新技术有所侧重,以解决主要的技术难题。最主要的难题之一就是与现有应用进行集成,67%的企业认为这是主要挑战。

  在实施SOA时,需要先将现有的IT系统打包,这就意味着我们要对现有的IT系统进行一些改造,需要打通业务部门之间的屏障,实现各业务部门的数据共享,这可能需要改变业务流程。在改变业务流程的过程中,很自然会涉及组织部门之间的利益和关系,甚至还可能会改变组织结构。

  不仅如此,由于实施SOA,还可能会导致企业的“地震”。不管这个“地震”是大还是小,对于企业来说都是不大容易接受的。所以,现在人们听到SOA并联想到其产生的影响时,自然而然会对SOA产生排斥。

  作为实施的IT部门与各个业务部门之间很难达成共同的认识与理解,所有的整体性问题都有一个共同点,就是它们的报偿机制对于每一个部门都很难定义,而且都是需要先贡献,过一段时间才能获得回报。这对于一个组织来说,本身就是一个很大障碍。可见,建立SOA需要重新搭建企业组织架构,需要每个部门公开自己的信息作为前提,这就很容易牵扯到每一个部门的利益。

  这就好像“杀人游戏”中,警察和平民之间很难会统一,他们之间往往会发生很激烈的冲突,因为他们都是根据自己的判断,从自己的利益角度来分析问题。

  这是一个非常典型的社会心理学现象——多重囚徒游戏。多重囚徒博弈就是多方博弈,它有一个特点,就是互相的信息不对称,也不愿意信息共享,但每个人都希望追求自己的利益最大,这是困境产生的原因。

  例如,北京二环至少已经进行了三次改造,而且一次比一次花的钱多,但收效甚微。要解决这样的问题不是简单的事情,是政府、建设者、设计者、管理者、行驶者共同的问题,仅仅要求行驶者严格遵守法规是不可能彻底解决问题的。

  除此之外,企业在实施SOA时面临的问题和挑战很多,“一是没有一个完整的平台,换句话说没有一个完整的IT架构;二是没有完整的实施方法论;三是没有完整的人才储备;最大的问题在于管理上面,现在企业IT以业务为导向,没有做到以服务为中心。”BEA系统(中国)有限公司技术总监喻思成梳理了企业在SOA面前的障碍。

  法官要“开口说话”

  怎么解决利益纠葛、信息屏蔽的障碍呢?关键在于CEO。这就好比在“杀人游戏”中,如果法官能开口说话,那么杀手肯定原形毕露。建设SOA也是如此,如果CEO具有掌控整个公司的能力,那么实施SOA的成功几率则会很大。

  说到什么样的企业最需要SOA,那么大型、特大型企业肯定最急迫,因为越大的企业越需要信息共享。但是事实上,在亚太地区,拥有很多IT资产的企业并不是率先实施SOA的企业,最先成功实施SOA的企业是中型企业,特别是CEO具有创新意识的企业。

  造成这种现象的原因是,中型企业中CEO对于整个公司问题掌控比较强,具有较强的统一执行能力。而大型企业中,CEO掌控整个公司的能力则相对弱一些,导致SOA执行较难。

  对于大型企业来说,良好的CIO制度则是CEO最好的左膀右臂。尽管现在很多企业都设有CIO,但是其地位和权限远不及跨国企业,而相当多的中国企业中,只有部门的IT经理。这些导致CEO即使很清楚企业的问题所在却不能正确解决。

  “SOA工程很大,有两种方式,一是自上向下,CIO构建整体规划;一是自下而上,从小项目开始。如果自上而下来实施,有非常多的准备工作,包括人才、实施方法论、技术和产品上的准备,还有很重要的是管理上的准备,必须和现有业务匹配,是个边破边立的过程,不能先破后立或者先立后破。”喻思成表示目前国内更多的自下而上实施SOA,如果CEO能够和CIO一起贯彻SOA建设,那么很多难题将不攻自破。

  企业从组织到发展到壮大将面临两个坎,第一个坎是从七八个人发展到几十个人时,会出现等级区别,可能会出现分裂;第二个坎是当企业达到数百人的规模时,就涉及到企业存活的问题了。从50年前到现在,500强的企业只留存了大约10%。所以,当发展到壮大时期时,企业非常需要一些标准化,否则信息指令就会出现混乱。所以建设SOA,实现信息共享、共用是非常必要的。

  相比企业的短命,大学这种特殊的企业却非常长寿,一般都可以轻松发展几百年,这其中最重要的原因是大学以分享信息为主旨。可见信息共享、透明对于一个企业的意义有多大。

 
相关文章
|
3月前
|
机器学习/深度学习 人工智能 算法
重塑神话:黑神话悟空背后的技术揭秘与代码探秘
《重塑神话:黑神话悟空背后的技术揭秘与代码探秘》深入剖析了这款融合深厚中国文化元素的游戏在技术上的突破。文章详细介绍了高精度动作捕捉、全景光线追踪与DLSS 3.5技术、AI与游戏逻辑实现以及场景构建与渲染等多个方面,并通过代码案例展示了关键技术的实现细节。《黑神话:悟空》不仅展现了国产游戏的巨大潜力,更为整个游戏行业树立了新的标杆。未来,随着技术的不断进步,国产游戏必将创造更多奇迹。
|
存储 网络协议 Java
为什么王者荣耀、原神等游戏不使用微服务架构?
王者荣耀、原神作为家喻户晓的手游,能够支撑这么多人同时在线,其底层的架构自然令我们好奇,出乎意料的是,它并没有采用目前炙手可热的微服务架构,到底为什么会这样呢?本文结合知乎问答内容:https://www.zhihu.com/question/359630395撰写,本人其实也是个游戏迷,这次也是想深扒一下其底层的架构设计。
|
6月前
|
Python
康威生命游戏
康威生命游戏
|
开发者
游戏要从简单做起
嗨!大家好,我是小蚂蚁。 做游戏要从简单做起,尤其是对于新手开发者,一定要从简单做起。如果在啥也不会的时候,一上来就想做个大而复杂的,那结果只能是以失败告终。 有目标是好事情,但是前提是目标要合理,登顶珠峰是一个好目标,但是对于一个从未登山的人来讲,很显然这不适合当作第一个目标。
92 0
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏19敌人可以被打死
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏19敌人可以被打死
156 0
|
Java
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏13之英雄不要走出屏幕
手把手一步一步教你使用Java开发一个大型街机动作闯关类游戏13之英雄不要走出屏幕
151 0
|
监控 数据处理 数据中心
浅谈游戏中台-我眼中的supercell为何成功?
浅谈游戏中台-我眼中的supercell为何成功?
992 0
浅谈游戏中台-我眼中的supercell为何成功?
|
监控 安全 微服务
我来悟微服务(2)-惊魂一刻
电动车牌照 大上海生活不易,由于住的地方离工作地较远,买车开车消费较大,也相当堵车,做公交也是堵的很慢。所以买了个电动车,上班体验上升很多。昨天看天气还好,就请了个假去上车牌。到交警大队,先验车,然后复印电动车合格证,发票,身份证,居住证。
1203 0
洪灾面前,能抗衡的很少,但能做的很少
抗洪抢险、溺水打捞,武警战士每天玩命般的救灾;山地搜救、心理救助,公益救援队从八荒四海赶来。他们就像一群小小的蚂蚁,用团结和爱心汇聚起更多力量,温暖那些渴求帮助的心。
2436 0